欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

自建windows服務器如何部署egg應用(圖文詳解)

1. 使用IE瀏覽器登陸VPN

10年積累的成都網(wǎng)站建設(shè)、成都做網(wǎng)站經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務。我雖然不認識你,你也不認識我。但先網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有游仙免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

自建windows服務器如何部署egg應用(圖文詳解)
自建windows服務器如何部署egg應用(圖文詳解)

2. 遠程登陸

自建windows服務器如何部署egg應用(圖文詳解)

3. 在服務器安裝最新的node.js,git等

4. 下載源碼> git clone ****.git

5. npm安裝依賴> cd you-project> npm i

6. 使用egg單進程啟動

// 安裝最新的egg包
// 在項目根目錄下新建run.js
const egg = require('egg');
function normalizePort(val) {
 const listenPort = parseInt(val, 10);
 if (isNaN(listenPort)) {
 return val;
 }
 if (listenPort >= 0) {
 return listenPort;
 }
 return false;
}
const port = normalizePort(process.env.PORT) || 3000;
egg.start({ ignoreWarning: true })
 .then(app => {
 app.listen(port);
 app.logger.info(`server running on ${port} ...`);
 });

測試啟動

> node run.js

7. pm2啟動安裝pm2

> npm i pm2 -g

新建pm2啟動文件

module.exports = {
 apps : [{
 name: '****',
 script: 'run.js',

 // Options reference: https://pm2.io/doc/en/runtime/reference/ecosystem-file/
 args: 'one two',
 instances: 4,
 autorestart: true,
 watch: false,
 max_memory_restart: '4G',
 env: {
 NODE_ENV: 'development',
 },
 env_production: {
 NODE_ENV: 'production',
 APP_URL: '*****',
 DB_HOST: 'localhost',
 DB_PORT: '3306',
 DB_USERNAME: '*****',
 DB_PASSWORD: '*****',
 DB_DATABASE: '*****',
 EGG_SERVER_ENV: '****',
 },
 }],
};

生產(chǎn)環(huán)境啟動

$ pm2 start ecosystem.config.js --env production

測試環(huán)境啟動

$ pm2 start ecosystem.config.js

8. 開放3000端口

參考 https://www.jb51.net/article/172191.htm

9. 安裝MySQL,

參考:https://www.jb51.net/article/170594.htm

設(shè)置mysql開機啟動

10. 設(shè)置pm2開機啟動,使用nssm

查看PM2_HOME, pm2 save

設(shè)置系統(tǒng)環(huán)境變量 PM2_HOME = C:\Users\GYSD\.pm2

驗證 echo %PM2_HOME%

創(chuàng)建啟動腳本 pm2_startup.bat

@echo off
set HOMEDRIVE=C:
set PM2_HOME=C:\Users\***\.pm2
@REM Ensure that pm2 command is part of your PATH variable
@REM if you're not sure, add it here, as follow:
set path=C:\Users\****\AppData\Roaming\npm;%path%
@REM Optionally, you can add 'pm2 kill' just before 
@REM resurrect (adding a sleep between 2 commands):
@REM pm2 kill
@REM timeout /t 5 /nobreak > NUL
@REM pm2 resurrect
@REM otherwise, you can simple call resurrect as follow:
pm2 resurrect
echo "Done"

nssm.exe install MyPM2Service

選擇自己的 pm2_startup.bat 路徑

自建windows服務器如何部署egg應用(圖文詳解)

重啟查看

自建windows服務器如何部署egg應用(圖文詳解)

總結(jié)

以上所述是小編給大家介紹的自建windows服務器如何部署egg應用,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對創(chuàng)新互聯(lián)網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!

網(wǎng)站名稱:自建windows服務器如何部署egg應用(圖文詳解)
轉(zhuǎn)載來于:http://aaarwkj.com/article6/ijpsig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)站收錄、用戶體驗、App設(shè)計、網(wǎng)站改版、外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
亚洲女同中文字幕在线| 丁香婷婷麻豆激情综合网| 一区二区三区国产精品乱码| 国内成人免费在线视频| 欧美一区二区精品少妇| 91九色在线porny| 中文字幕一区二区久久综合| 天堂av好男人亚洲精品| 在线免费观看日本91| 99精品热这里只有精品| 日韩不卡永久免费视频观看| 欧美黄片一区二区三区三| 亚洲精品福利在线视频| 少妇高潮在线观看免费| 国产一区二区三区高潮爽| 免费一区二区三区精品| 美女被强到爽高潮不断在线| 日产极品一区二区三区| 国产精品视频一区二区久久| 91成人国产综合久久精品| 亚洲黄片在线免费播放观看| 成人在线视频国产自拍| 岛国高清乱码中文字幕| 日韩av网址在线免费观看| 饥渴少妇高潮露脸嗷嗷叫| 两性色午夜视频免费网站| 国产精品毛片一区二区三区| 97国产超碰在线观看| 国产乱国产乱老熟女视频| 日韩一级毛一片欧美一级| 香蕉视频网站欧美一区| 日韩中文字幕乱码一区| 亚洲国产欧美日韩国产| 久久中文字幕一区二区三区| 巨乳人妻一区二区三区| 免费亚洲网站在线观看视频| av天堂中文一区二区三区| 人人妻人人澡人人爽久久av| 少妇人妻精品一区三区二区| 另类视频在线观看免费| 日韩二区三区精品视频|