nginx + xshell + linux (vue项目部署方案);

部署方案

登录xshell xftp打开部署文件夹

  1. 1.    xshell 新建文件夹 (mkdir 文件名)

      nginx :nginx目录

      program :放置程序文件

      server:项目文件

  1. 2.   xftp 将nginx 、pcre、 文件 放在program文件夹中
  2. 3.   xshell 安装PCRE

      第一步 :tar -xvf pcre-8.41.tar      //解压pcre

      第二步 :cd pcre-8.41/

      第三步 :./configure

      第四步 :make && make install     //编译安装

  1. 4.   xshell 安装 zlib

      第一步 :tar -zxvf zlib-1.2.11.tar.gz   //解压

      第二步 :cd zlib-1.2.11/

      第三步 :./configure

      第四步 :make && make install     //编译安装

  1. 5.   xshell 安装nginx

      第一步 :tar -xvf nginx-1.8.1.tar

      第二步 :cd nginx-1.8.1/

      第三步 :./configure  --prefix=/usr/local/nginxsoft/nginx  --with-pcre    //安装nginx到指定文件夹

      第四步 :make && make install

  1. 6.   xftp进入nginx>conf   替换nginx.conf 配置文件

      修改服务器ip 端口号

        http{

                   …

                   Server{

                              Listen   7080;    ## 端口号

                              Server_name 10.***.***.10;   ##服务器IP地址

          }

                   …

      }

      一般还需要配置一下,你的项目存放地址,我一般把项目地址指向server文件夹

  1. 7.   xtfp 将文件项目文件zip文件(dist.zip)放入server文件夹;

      xshell 解压  (unzip filename);

  1. 8.   xshell 进入nginx>sbin

      启动nginx     ./nginx

      停止nginx服务 ./nginx -s stop

      重启 nginx服务 ./nginx -s reload

 

  1. 9.   本人常用的软件

    a)    linux 指令终端 xshell 或者 mRemote

    b)    远程桌面连接软件  filezila

  1. 10.  linux新建账户

 

    需要有root权限才能新建账户

 

        指令

        adduser   youzhi    # 添加账户youzhi

 

        passswd   youzhi    #修改账户youzhi的密码(执行时,当前用户要有root限)

 

    查看当前文件授权情况

     

        ls -l   filename

 

 

    设置文件所有用户有可执行权限

     

          chmod a+x filename

 

 

    查看当前服务器端口占用情况

          netstat -t    /  -l

 

    如何让新建的用户获取root权限

     输入su 按下回车  会提示password

    输入密码,(此时不会有输入提示)输入完成按回车获取root权限

     11.   关于nginx+linux服务器 更多知识请访问 https://www.baidu.com

猜你喜欢

转载自www.cnblogs.com/Apologize-zyz/p/Anight.html