HTML网页文件点击就送,可以看到效果,这是C、C++、Java、Python等语言不具备的优势,因此本文将手把手教会你发布个人网页,即使零基础的小白也可轻松上手,试想一下你的对象点开网站,一副绚丽的画面扑面而来......
一、云服务器
国内云厂商有阿里云、华为云、腾讯云、百度云等,国外的有亚马逊、RackNerd、CloudCone等。国外的服务器IP地址经常被封,或者需要梯子,并且响应速度比较慢,因此推荐国内的服务器,国内服务器对于注册的新人会有几个月的免费,第一年续费也不贵,几十块即可解决。笔者使用的是华为弹性云服务器ECS,参加活动只要39。购买一台服务器对于学Java、C++、Linux编程也很方便,可以不用再开虚拟机了。
购买后点击控制台-资源管理,可以看到弹性公网IP(一般是XXX.XX.XX.XXX,我的是123.60.163.xx),点击控制台即可在下方出现命令行窗口。
或者找出如图所示界面,点击远程登录
选则CloudShell登录
第一次注册会填写用户名和密码,务必记住,以后会常用,如下
或者选择Linux云服务登录,参考
Linux云服务器登录方式概述_云耀云服务器 HECS_用户指南_登录Linux云耀云服务器_华为云 (huaweicloud.com)
二、安装Nginx
之后参考下文安装Nginx程序,只需进行第1步,想要建个人博客的可以参考进行整个步骤
基于WordPress搭建个人网站(Linux)_弹性云服务器 ECS_最佳实践_华为云
在命令行窗口中依次输入以下命令,直接复制粘贴敲回车,
wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
依次输入以下命令,后文不再展示实际输入
rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum -y install nginx
systemctl start nginx
systemctl enable nginx
systemctl status nginx.service
使用浏览器访问 “http://服务器IP地址”,显示如下页面,说明Nginx安装成功。服务器IP地址是弹性公网IP,如http://123.60.163.xx。
三、编写html文件
优快云上搜索“html表白”,看上哪个就用哪个。比如,
HTML表白程序,一定要收藏好_表白程序html-优快云博客
在桌面新建一个txt文本,复制代码粘贴到文本,重新命名为 index.html,单击可以在浏览器打开看到效果。
四、上传html文件
安装FileZilla或者WinSCP,参考
我的FileZilla使用总结_filezilla历史记录-优快云博客
【WinSCP】强大的可视化远程文件传输 、管理工具 (支持多种协议,支持电脑与手机)_windows scp-优快云博客
笔者使用FileZilla,打开软件
主机填写弹性公网IP,用户名和密码填写步骤一中设置的,端口号填22,点击快速连接。
在步骤一中的终端中输入命令,ps -ef | grep nginx
按照框中的路径,在FileZilla远程站点中找到文件
拖拽文件到桌面,在桌面右键打开,选则记事本
根据路径找到文件,下载到桌面,打开
找到/usr/share/nginx/html 目录,将里面的index.html删除
将步骤三中自己编写的index.html从桌面拖到该文件夹中
最后,在浏览器中输入 http://你的弹性公网IP,如http://123.60.163.xx
五、将地址发送给你的对象
当然,如果觉得IP地址太难看,可以在云服务器厂商那里买个域名,如xxx.cn、baidu.xyz,域名相当便宜,1块就能用1年,但是后续备案比较麻烦,不准备建网站只是玩玩的看管可以不用弄。