• 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

    双木非林,田下有心!
  • 相关阅读:
    Android Studio 优秀插件: Parcelable Code Generator
    Android Studio 优秀插件:GsonFormat
    DrawerLayout(抽屉效果)
    Python拼接字符串的七种方式
    Python爬虫教程-使用chardet
    Python爬虫教程-实现百度翻译
    Tensorflow分布式部署和开发
    简单的Python GUI界面框架
    用keras构建自己的网络层 TensorFlow2.0教程
    Python GUI教程一:Hello World
  • 原文地址:https://www.cnblogs.com/Apologize-zyz/p/Anight.html
Copyright © 2020-2023  润新知