今日主题
前几天写的几篇公众号文章都是用python编写的windows下的可执行gui界面小工具,看的人也不多,近期我自己也在学习web网站开发相关的东西,今天就换换口味,给大家介绍一下如何从零开始用云服务器来快速搭建一个自己的网站
具体操作步骤
1.准备工作
首先声明一下,这不是广告,我是因为想搭建一个在公网上能够访问的网站,所以我购买了一个腾讯云服务器一年的使用权。如何仅仅是个人学习使用,可以利用自己的本地机器当服务器,无需购买云服务器。
腾讯云服务器购买链接:https://cloud.tencent.com/act/new?from=618go2021
购买成功后会在站内信里发给你相关信息,如公网ip,用户名,密码等
腾讯云站内信链接: https://console.cloud.tencent.com/message
虽然网页端也能够登录云服务器,但是不够灵活,给大家推荐一款功能更加强大的服务器连接软件 xshell,下载地址:https://www.xshellcn.com/xiazai.html,下载后一件安装,然后新建会话使用ssh链接,输入服务器公网ip,用户名和密码登录后就可以像操作自己本地的电脑一样去操作服务器了,是不是很方便。
2.简单编写我们的网站页面
网站页面代码可以用生成器生成,我们这里演示页面就简单写写,后面实际项目中的网页会比这复杂很多
<!DOCTYPE html><html><head> <title>Python欢乐时光</title> <style> body{ color: red; font-size: 3rem; text-align: center; padding: 10px; } </style></head> <body> <p>求关注</p> <img src='gongzhonghao.gif'></img></body></html>
3.安装web服务器软件 nginx
使用xshell登录进入云服务器后,新建一个web文件夹 mkdir web
,用于存放我们的网站文档,将刚才步骤2中的index.html 和 gongzhonghao.gif拖到xshell的web目录下
安装web服务器软件nginx , yum install nginx
,如下:
安装好nginx后,我们需要修改nginx的默认访问路径:
cd /etc/nginxvim nginx.conf
在nginx配置文件中有两行需要修改的,一是将 /usr/share/nginx/html
改成 /root/web/html
, 二是将 user nginx
改成 user root
,确保启动用户和nginx工作用户一致,然后修改完成输入 :wq
保存退出
修改完成后,输入 nginx -s reload
重启nginx服务使修改生效,然后在浏览器中输入服务器公网ip访问试试看: http://121.4.102.161/index.html ,这个连接手机端也是可以访问的哦,可以点击试试看, 页面呈现如下:
好了,这个就是今天教大家如何使用nginx搭建个人网站的一个简单介绍了,等后面有时间,咱再利用这个搭建好的服务器网站做一些小的实践项目吧。不积跬步无以至千里,加油!
结尾
如果觉得这篇文章还不错的话,欢迎点击文章右下角的“在看”, 期待您关注我的公众号 Python欢乐时光 ,转发给你身边有需要的朋友们。谢谢大家!
Python欢乐时光
大家一起学Python
12篇原创内容
公众号