在云服务器上搭建网站

目的:搭建个人博客网站,并在搭建过程中学习服务器的一些基本操作。

涉及:云服务器(推荐CentOS)、Xshell和宝塔面板。

以腾讯云为例

  1. 注册腾讯云账号,在免费试用中选择一款合适的轻量应用服务器。建议使用CentOS系统
  2. 重置密码,以便后面用Xshell进行远程登录,如图01所示。

图01  重置登录密码

  • 将IP地址复制到Xshell,新建回话并登录(账号和密码是重置密码时设置的),如图02所示。

图02   用Xshell登录云服务器

  • 安装web服务器软件nginx,然后启动。它占用80端口。如图03、04、05所示。

图03  安装nginx

图04  启动nginx

图05  查看80端口是否开放

  • 安装宝塔面板,进入宝塔面板官网,将下面这行命令复制到Xshell终端中,等待宝塔面板安装完成。如图06所示。

图06  安装宝塔面板

  • 安装完成后进行下列操作,获取宝塔面板的外网访问地址、账号和密码,复制到浏览器中就可以访问了。注意,宝塔面板最好不要用VPN进行访问。若无法正常访问,则可以在命令行中更改面板端口。另一种更改端口的方法是在腾讯云控制台中找到防火墙,添加一个规则,将端口开放。如图07、08所示。

图07  获取宝塔面板的外网登录地址

图08  添加规则

  • 登录宝塔面板后,会弹窗推荐安装一些套件,点击一键安装即可。我在此过程中就遇到了,nginx丢失文件包的情况,在宝塔面板中卸载nginx软件包后重新安装就可以解决报错。如图09所示。

图09  安装套件

  • 点击左侧的网站选项,选择HTML项目,添加HTML项目。创建完成后,点击根目录下方绿色的路径。

图10  新建网站文件夹

  • 跳转到网站根目录路径的文件夹中,删除原本所有的文件,然后点击左上角的“上传/下载”,上传自己编写的HTML文档和其他资料。注意,主页面的HTML文件名最好是index.html。

图11  上传html文件

到此为止,就可以通过IP地址在浏览器中访问自己的网站了。

这里提供一个网站的模板,也可以使用ChatGPT生成自己的网站

链接:https://pan.baidu.com/s/1g2Y_Ib24zdKoroc4_GSRbw?pwd=ABCD

提取码:ABCD

用wordpress编辑网站,详细操作请看视频:制作高级网站