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

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

作者: 兰觅 | 来源:发表于2021-05-25 14:19 被阅读0次

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

    图一
    图二

    二.配置白名单

    图三
    图四

    三.远程连接服务器

    也可使用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 ./* root@106.13.131.245:/root/www
    ssh root@你的远程ip地址 (远程连接到服务器)

    2.开启nginx 服务

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

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

    相关文章

      网友评论

          本文标题:在云服务器上部署nginx并成功访问静态网页

          本文链接:https://www.haomeiwen.com/subject/ahoqsltx.html