Nginx下nuxt部署并启动PM2项目

Nginx下启动PM2项目

1.上传文件到网站目录

.nuxt
static
nuxt.config.js
package.json
package-lock.json
  1. 切换到对应目录
    cd /home/wwwroot/test/
  2. 安装对应组件
    npm install -production
  3. 启动 npm 服务
    npm start
  4. 创建并启动PM2项目
    pm2 start --name 'test' npm -- run start
  5. 开启进程守护
    pm2 save

【宝塔】OpenSSL如何升级

未升级前出现OpenSSL出现网络丢包严重

  1. 查看当前openssl版本

    openssl version

  2. 下载源代码(https://www.openssl.org

    wget https://www.openssl.org/source/openssl-1.1.1g.tar.gz

  3. 解压源代码包,并进入OpenSSL目录

    tar zxvf openssl-1.1.1g.tar.gz
    cd ./openssl-1.1.1g

  4. 开始编译

    ./config --prefix=/usr/local/openssl

  5. 移动相关文件到相对应的目录

    mv /usr/bin/openssl /usr/bin/openssl.OFF
    mv /usr/include/openssl /usr/include/openssl.OFF
    ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
    ln -s /usr/local/openssl/include/openssl /usr/include/openssl
    echo "/usr/local/openssl/lib">>/etc/ld.so.conf
    ldconfig -v

  6. 查看升级后版本

    openssl version