私の nginx はコンパイルされており、configure
のときに prefix
(/etc/nginx) が指定されています。しかし、nginx をデプロイすると、ディレクトリは configure
のときに設(shè)定された prefix
ではないため、エラーが報告されます:
再コンパイルせずに自動的に新しいディレクトリに移動させたいのですが、新しいディレクトリは /etc/nginx2
です。 起動時に prefix
を指定することは可能でしょうか。私のコンパイルパラメータはおおよそ次のとおりです:
歡迎選擇我的課程,讓我們一起見證您的進步~~
1. エラーメッセージから/etc/nginxが存在しないと推測されます。 access_log および error_log 設(shè)定項目を確認することをお勧めします
2. コンパイルする人が実行する責(zé)任があります。マシン A でコンパイルしてマシン B で実行しないでください。
3. /etc は通常、プログラムの保存には使用されません。/opt を使用できます。
nginx の実行では、-c
指定配置文件,拿你的配置來說,比如醬紫/etc/nginx/sbin/nginx -c /link/nginx.conf
在nginx.conf
で指定された他のコンテンツのパスを使用できます。
/etc
このディレクトリには通常、ソフトウェア構(gòu)成ファイルが保存されます
init.d配下のスタートアップファイルを編集し、nginxの起動作業(yè)環(huán)境を指定します
リーリーまたは設(shè)定ファイルを指定します
リーリーもちろん、両方のパラメータを一緒に使用することもできます。