Serverの展開2 - nginxの

nginxの

nginxのは、高性能HTTPサーバーとリバースプロキシであります

ときに我々は、このエラーが発生します1 1.8 80にポートする唯一のルート、ポート80でリッスン: Error: listen EACCES: permission denied 0.0.0.0:80

片道:rootユーザーでポート80でリッスン
ルート開始nginxの、ノードに転送nginxのセカンド方法

マウンティング(rootユーザ)nginxの

apt-get install nginx
复制代码

二、nginxのコマンド

名前 コマンド
nginxの開始 nginxの-c /etc/nginx/nginx.conf
閉じるnginxの nginxの-s停止
設定ファイルを再読み込み nginxの-sリロード殺す-HUP nginxの
共通コマンド サービスnginxの{開始| 停止| 状態| 再起動してください| リロード| 設定試験}

三、nginxの設定

nginxの構成自体; /etc/nginx/conf.d/*.conf含ま
含めるの/ etc / nginxの/ sites- ; * /有効リガンドサイト(ルートディレクトリのデフォルトは/ var / www / htmlと設定に、デフォルトのデフォルトを削除します)

cd /etc/nginx/sites-enabled
sudo vi webserver

# 配置如下
server {
    listen 80;
    server_name 47.103.198.148;
    location / {    #配置路由
        proxy_pass http://47.103.198.148:8080;
    }
}

sudo nginx -s reload    #重启nginx
复制代码
pm2 start server.js --name 'webserver'
复制代码

http://47.103.198.148 それの結果を確認するには、ページにアクセスします

継続するには...

ます。https://juejin.im/post/5cfe2c486fb9a07f0219f569で再現

おすすめ

転載: blog.csdn.net/weixin_33957648/article/details/91466919