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