国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Nuxt SSR 阿里云部署之nginx代理--詳解篇

lifefriend_007 / 1491人閱讀

摘要:前言由于很多小伙伴私信我,關(guān)于阿里云部署應(yīng)用的問(wèn)題,在這里具體詳細(xì)的介紹一下我的服務(wù)器版本是所需工具有遠(yuǎn)程倉(cāng)庫(kù)的就不需要直接推到你的服務(wù)器步驟安裝配置配置啟動(dòng)一安裝配置安裝點(diǎn)擊地址二安裝點(diǎn)擊地址安裝完畢設(shè)置密碼導(dǎo)入你的文件三配置下載包,將

前言:由于很多小伙伴私信我,關(guān)于阿里云部署NUXT 應(yīng)用的問(wèn)題,在這里具體詳細(xì)的介紹一下
我的服務(wù)器版本是CentOS7~

所需工具: Xftp5 Xshell5(有遠(yuǎn)程倉(cāng)庫(kù)的就不需要Xftp5 直接推到你的服務(wù)器)
步驟: 1 安裝配置 nvm(node)2 mysql 3 配置 nginx(Tengine)4 pm2 啟動(dòng)
一. 安裝配置nvm 安裝node: 點(diǎn)擊地址

二. 安裝mysql:點(diǎn)擊地址

 安裝完畢 設(shè)置密碼  source mysql.sql  導(dǎo)入你的sql文件

三. 配置nginx

1、 下載tengine包,將tengine-2.2.0.tar.gz下載到 /usr/soft目錄中。

2、 解壓tengine包到 /usr/src中:

    cd /usr/src
    cp /usr/soft/tengine-2.2.0.tar.gz ./
    tar -zxvf tengine-2.2.0.tar.gz
    rm -rf tengine-2.2.0.tar.gz
3、 安裝必須組件

     yum -y install gcc gcc-c++
  PCRE:
     cd /usr/src
     wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz
     tar zxvf pcre-8.39.tar.gz
    ./configure --prefix=/usr/local/pcre-8.39
    make && make install
 OpenSSL:
    cd /usr/src
    wget www.openssl.org/source/open…
   tar zxvf openssl-1.0.2.tar.gz
   ./config --prefix=/usr/local/openssl-1.0.2
   make && make install
Zlib:
   cd /usr/src
   wget www.zlib.net/zlib-1.2.11…
   tar zxvf zlib-1.2.11.tar.gz
  ./configure --prefix=/usr/local/zlib-1.2.11
   make && make install

4、 設(shè)置軟鏈接和開機(jī)啟動(dòng)服務(wù)

  ln -s /etc/init.d/nginx /usr/bin/nginx
 chmod 755 nginx
 chkconfig --add nginx
 chkconfig nginx on  

5、 nginx 配置文件

worker_processes 1;
error_log logs/error.log;
error_log logs/error.log notice;
error_log logs/error.log info;
pid logs/nginx.pid;
events {
   use epoll;
   worker_connections 1024;
 }
http {
   include mime.types;
   default_type application/octet-stream;
  sendfile on;
  keepalive_timeout 65;
 #gzip on;
 include /usr/local/nginx/conf/conf_site/*.conf; // 多帶帶 include conf文件

}

6、 include的conf配置

server{
   listen 80;
   location / {
     deny all;
    }
}

upstream maven_domain_com {

   server localhost:8000; // 自己的服務(wù)器ip
}

server{

    listen 80;  // 監(jiān)聽80端口
    server_name maven.domains.com; // 自己的二級(jí)域名
    location / {
       proxy_pass http://maven_domains_com/nexus/;
       proxy_set_header Host $host;
       proxy_set_header X-Real-IP $remote_addr;
       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
   } 
   location /nexus/ {
       proxy_pass http://maven_domain_com/nexus/;
       proxy_set_header Host $host;
       proxy_set_header X-Real-IP $remote_addr;
       proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
   }
}

啟動(dòng)nginx

cd /usr/local/nginx/

./nginx

四. 整理代碼放到服務(wù)器

打開Xftp 左上角 新建 會(huì)話

然后打開

選擇剛才新建的

連接成功 之后 進(jìn)入服務(wù)器的 root 賬戶的 根目錄 (下圖)

五 啟動(dòng)項(xiàng)目

把你的項(xiàng)目直接拖拽到你想放置的目錄,

切換到項(xiàng)目

npm install 安裝包的依賴 (可能會(huì)出各種包兼容問(wèn)題)

如果出現(xiàn)包兼容問(wèn)題,把package.json 文件的包的版本前 的^去掉

然后刪除 rm -f -r ./node_modules

清除 包緩存 npm clear cache

然后安裝yarn npm install yarn -g

重新用yarn 安裝一次

yarn install

安裝pm2

yarn add pm2

先執(zhí)行 npm run dev

然后執(zhí)行 pm2 start bulid/main.js

執(zhí)行 pm2 list # 顯示所有進(jìn)程狀態(tài)

顯示online 就表示已經(jīng)啟動(dòng)

如果訪問(wèn)不通 可以查看下 pm2 logs

也可以執(zhí)行 pm2 monit # 監(jiān)視所有進(jìn)程

現(xiàn)在 輸入你的域名進(jìn)行訪問(wèn)把~~~~

成功部署~~~

已經(jīng)部署成功的開源項(xiàng)目 [點(diǎn)擊連接][1]

另外推薦一個(gè) node項(xiàng)目 壓力測(cè)試模塊:autocannon

demo

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/51399.html

相關(guān)文章

  • Nuxt SSR 阿里部署nginx代理--詳解

    摘要:前言由于很多小伙伴私信我,關(guān)于阿里云部署應(yīng)用的問(wèn)題,在這里具體詳細(xì)的介紹一下我的服務(wù)器版本是所需工具有遠(yuǎn)程倉(cāng)庫(kù)的就不需要直接推到你的服務(wù)器步驟安裝配置配置啟動(dòng)一安裝配置安裝點(diǎn)擊地址二安裝點(diǎn)擊地址安裝完畢設(shè)置密碼導(dǎo)入你的文件三配置下載包,將 前言:由于很多小伙伴私信我,關(guān)于阿里云部署NUXT 應(yīng)用的問(wèn)題,在這里具體詳細(xì)的介紹一下我的服務(wù)器版本是CentOS7~ 所需工具: Xftp5 ...

    imingyu 評(píng)論0 收藏0
  • Nuxt SSR 阿里部署nginx代理--詳解

    摘要:前言由于很多小伙伴私信我,關(guān)于阿里云部署應(yīng)用的問(wèn)題,在這里具體詳細(xì)的介紹一下我的服務(wù)器版本是所需工具有遠(yuǎn)程倉(cāng)庫(kù)的就不需要直接推到你的服務(wù)器步驟安裝配置配置啟動(dòng)一安裝配置安裝點(diǎn)擊地址二安裝點(diǎn)擊地址安裝完畢設(shè)置密碼導(dǎo)入你的文件三配置下載包,將 前言:由于很多小伙伴私信我,關(guān)于阿里云部署NUXT 應(yīng)用的問(wèn)題,在這里具體詳細(xì)的介紹一下我的服務(wù)器版本是CentOS7~ 所需工具: Xftp5 ...

    ddongjian0000 評(píng)論0 收藏0
  • 基于vue + nuxt 打造 o2o教育商城系統(tǒng)(觸屏版) 服務(wù)端渲染SSR

    摘要:反向代理無(wú)痕埋點(diǎn)前言本項(xiàng)目純屬個(gè)人練習(xí)項(xiàng)目,數(shù)據(jù)并非真實(shí),如有雷同,純屬巧合。 Node.js(v6.9.1) + express(4.X) + vue(2.0) + vuex + mysql(5.7.18) + (NUXT)SSR + nginx反向代理 + 無(wú)痕埋點(diǎn) 前言 https://github.com/github1586...*本項(xiàng)目純屬個(gè)人練習(xí)項(xiàng)目,數(shù)據(jù)并非真實(shí),如有雷...

    Betta 評(píng)論0 收藏0
  • 基于vue + nuxt 打造 o2o教育商城系統(tǒng)(觸屏版) 服務(wù)端渲染SSR

    摘要:反向代理無(wú)痕埋點(diǎn)前言本項(xiàng)目純屬個(gè)人練習(xí)項(xiàng)目,數(shù)據(jù)并非真實(shí),如有雷同,純屬巧合。 Node.js(v6.9.1) + express(4.X) + vue(2.0) + vuex + mysql(5.7.18) + (NUXT)SSR + nginx反向代理 + 無(wú)痕埋點(diǎn) 前言 https://github.com/github1586...*本項(xiàng)目純屬個(gè)人練習(xí)項(xiàng)目,數(shù)據(jù)并非真實(shí),如有雷...

    wangdai 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<