CentOS 简便方法新手搭建一个网站

该文章写给从来没有搭建过网站的小伙伴们的,大佬们就不要浪费时间看下去了。

只搭建nginx,不搭建后端、数据库等相关服务,目的是让小伙伴能在刚刚学习完Html、css、js之后能够更直观的访问到自己的网页。

如何快速的搭建一个网站呢?

如何快速的访问到自己写的html呢?

刚刚学习完html+css怎么才能让别人访问自己的网站呢?

如果你有这困惑,请继续往下看

搭建过程

准备号centos服务器一台(好多学生机很便宜,配置做网站也足够了),还有很多搞活动送服务器。

因为我小伙伴问我怎么搭建,所以突发奇想正好顺便写一篇文章送给大家参考,他的服务器是腾讯云的,我也就以腾讯云为例子了

首先记录下来自己服务器的ip地址、账号(一般是root)、密码,见下图红框内容

记录好后然后下载服务器管理软件,我这里推荐xshell和xftp,因为有免费版本可以用,如果你了解过其他的,也可以用其他的

长这个样子

这个是软件的中文网https://www.netsarang.com/zh/

填写个邮箱就可以下载

2个都安装好之后我们打开xshell

然后右键空白区域选择 新建>会话

然后名称就是你服务器的名,可以随便写,比如腾讯centos,协议选ssh,主机填让你记下的IP地址(公)(不是你自己电脑的ip哈,是服务器的),端口选择22号,说明不用填,其他默认即可

然后点击用户身份验证

方法选择Password

然后下面填写上让你记下的用户名和密码(默认用户名一般是root)

然后点击确定

然后左边会多出来你的服务器,双击即可连接

出现下图既是连接成功

然后我们执行更新软件包的命令

yum -y upgrade

出现下图即完成更新

然后再执行安装nginx命令

yum -y install nginx

出现下图即完成安装

然后执行下面命令进入网站根目录

cd /usr/share/nginx/html

然后点击xshell软件上方的绿色按钮

即打开了xftp软件,并且处于/usr/share/nginx/html目录下

默认文件如下图

然后我们可以利用鼠标右键删除这个目录下原有的文件

然后我们将自己写的网页上传到这里即可,可以进行拖动上传

上传成功如下图

然后我们启动nginx,执行下面命令进行启动

/usr/sbin/nginx

若没有任何提示则是启动成功

如果出现下图则是端口已占用,多数情况是已经启动好了(有的会自动启动),不用管

然后我们在浏览器访问我们写的html+css的网站即可,通过ip访问

如果想通过域名访问需要在服务器管理界面添加域名解析,并且域名需要备案之后才能正常使用

在我的域名里面选择解析,然后解析到对应你的ip即可

然后就可以愉快的访问自己的网站了

后期需要更新内容,也是在这个html目录下重新上传或者覆盖你的文件即可。