在云服务器上部署nginx并成功访问静态网页

一.登录购买服务器网站,添加配置

图一

图二

二.配置白名单

图三

图四

三.远程连接服务器

也可使用xshell


图五

四.下载插件

1.修改文件插件包

yum install vim

2.安装nginx包

yum install nginx -y

3.启动nginx

sudo systemctl start nginx.service

4.常用命令

查看版本:nginx -v
查看nginx安装目录:ps -ef | grep nginx
检查配置文件:nginx -t
启动:systemctl start nginx.service
停止:systemctl stop nginx.service
重启:systemctl restart nginx.service
设置开机自启动:systemctl enable nginx.service
停止开机自启动:systemctl disable nginx.service
查看当前状态:systemctl status nginx.service
查看所有已启动的服务:systemctl list-units --type=service

本地电脑浏览器输入公网ip地址即可访问成功


图六

五.修改nginx配置

1.进入根目录

cd /

2.进入配置文件目录,cd到配置目录(这是主配置文件)

cd /etc/nginx/
vim nginx.conf

3.初始内容如下:


图七

4.修改如下内容:
根目录/root/www/文件夹需要你自己创建,我推荐用FileZilla链接服务器自己在root下创建就可以了,当然你可以不用取名www


图八

5.保存配置文件

输入 :wq (按esc键,退出修改)
如果提示没有权限则输入:
:wq!

6.常用命令:

:set nu (视图模式)
i (编辑模式)

六.上传网站源码到服务器

1.用FileZilla链接服务器直接上传到目录www下或scp工具

yum install openssh-client
logout (退出服务器)

上传文件到服务器(请在你的本地项目文件目录内打开git bash)

scp -r 你的本地项目路径 root@你的服务器ip:/root/www/
例:scp -r ./* [email protected]:/root/www
ssh root@你的远程ip地址 (远程连接到服务器)

2.开启nginx 服务

ps -ef | grep nginx
nginx -s stop (停止nginx 服务)
nginx -t (查看进程)
nginx -s reload (重新加载nginx)

重启服务后再浏览器输入IP或者域名就可以正常访问啦

你可能感兴趣的:(在云服务器上部署nginx并成功访问静态网页)