ホームページ >バックエンド開発 >PHPチュートリアル >nginxのインストール構成
nginx インストール設定
1. 次のコマンドを使用して、nginx がインストールされているかどうかを確認します:
#service nginx status
#that nginx
#whereis nginx
#find / -name "*nginx*"
#rpm -qa | grep nginx
2. 通常、インストールには yum を使用します。コマンドは次のとおりです。 #yum install nginx
成功した場合は、次の設定ステップに進みます。失敗した場合は、nginx ウェアハウスのソース アドレスを正常にリンクできない可能性があります。解決策は次のとおりです:
次の内容を含む新しいファイル nginx.repo を /etc/yum.repos.d の下に作成します:
[nginx]name=nginx repo
baseurl=http:/ /nginx.org /packages/centos/$releasever/$basearch/gpgcheck=0enabled=1
yum を使用して再インストールします。具体的な手順は次のとおりです。
#yum install nginx -y
yumデフォルトのnginxインストールアドレスは/etc/nginx
3. nginxファイルを設定します
a. /etc/nginx/nginx.confファイルを変更します
server 10.10.10.40:8001;http{} の最後の行には、/etc/nginx/conf.d/demo_nginx.cnf;
b が含まれます。/etc/nginx/conf.d/ の下に新しいファイル demo_nginx.cnf を作成します。内容は次のとおりです:
# 負荷分散
upstream DemonApp{
server 10.10.10.40:8011;}#Set virtual host server {
上記では、nginx のインストールと設定を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。
80を聞く;
server_name 1 0.10.10.40;
root html;
location / {
proxy_redirect off; ’ proxy_pass http://demoApp;
}
#動的リクエストは tomcat
の場所を経由する必要があります ~ .*.(jsp|action )$ {proxy_set_header host $ host;(gif | jpg | jpeg | bmp | js | css | html)$すべて; location = /50x.html {
root /usr/share/nginx/html;
}
access_log /var/log/ nginx/app.demo.com_access.log ;
}
4. nginx を起動します。 、コマンドは次のとおりです:
#service nginx start
正常に開始しない場合は、分析のためにエラー ログを確認してください。一般に、構成ファイルに問題があります。
エラーログディレクトリは次のとおりです: /var/log/nginx/error.log