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で再現