nginxの設定と一般的なシナリオ

nginxの主要なコマンド

nginxの起動./nginx
nginxの終了すること./nginx -s STOPを(もちろん、あなたはまた、nginxのプロセス番号を見つけることができ、そして殺す-9 nginxのプロセスを殺すために使用します)
./nginx -sリロード(プロファイルnginx.confリロード)

nginxのコア構成ファイルのconf / nginx.confは、次の3つの要素が含まれます。ブロックするグローバルブロック、ブロックイベントは、http
グローバルブロックを
イベント間のブロックのコンテンツにプロファイル開始からの、そのような労働者としてここに実行コンフィギュレーションのnginxのサーバーの全体的な影響、このようなエラーログの場所のようなプロセス、多数の
イベントブロック
イベントは、worker_connections 1024としてメイン衝撃nginxのサーバとユーザのネットワーク接続を遮断し、各workderprocessの識別のためにサポートされる接続の最大数は、1024
HTTPブロック
HTTP構成ブロックは、最も頻繁に仮想の一部でありますホスト設定、モニタリングポート構成、要求の転送、リバースプロキシ、ロードバランシングなど

#全局块
#从配置文件开始到events块之间的内容,此处的配置影响nginx服务器整体的运行,比如worker进 程的数量、错误日志的位置等
#============================start 全局块,从开始到events块之间的内容================
#运行用户
#user  nobody;
#worker 进程数量,通常设置为和cpu数量相等
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

#pid        logs/nginx.pid;
#======================end  全局块==============


#events块
#events块主要影响nginx服务器与用户的网络连接,比如worker_connections 1024,标识每个workderprocess支持的最大连接数为1024
#==

おすすめ

転載: blog.csdn.net/zc888168/article/details/105255723