ホームページ  >  記事  >  バックエンド開発  >  nginx の sbin ファイルと conf ファイルが同じディレクトリにない場合、セキュリティドッグをインストールするにはどうすればよいですか?

nginx の sbin ファイルと conf ファイルが同じディレクトリにない場合、セキュリティドッグをインストールするにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-07-29 08:55:271441ブラウズ

問題の本質は何ですか?

通常、nginx をインストールするには、centos yum、debian システム apt-get などの redhat システムを使用します。一般に、sbin ディレクトリと conf ディレクトリが分離されているため、セキュリティドッグは nginx ディレクトリを見つけることができず、機能しません。ディレクトリを手動で入力する場合 (下の図に示すように)、一度に入力できるディレクトリは 1 つだけなので、以前に CentOS サーバーでこの問題に遭遇したことがあります。そのときは、クラウド ロックの代わりに使用していました。警備犬。今回はその解決策を自分で調べてみました

nginx の sbin ファイルと conf ファイルが同じディレクトリにない場合、セキュリティドッグをインストールするにはどうすればよいですか?

それでは、どうやって解決しましたか

以下はubuntuを例にしています

それらは分離されているので、それらをマージできますか? (もちろんソフト接続を使用します)

まず、どこにあるのか見てみましょう。

whereis nginx

nginx の sbin ファイルと conf ファイルが同じディレクトリにない場合、セキュリティドッグをインストールするにはどうすればよいですか?

たとえば、/usr/local/nginxにそれらをマージしたいとします

cd /usr/local/nginx/
sudo ln -s /usr/sbin/ ./sbin
sudo ln -s /etc/nginx ./conf

その後、再度SafeDogのpyインストールスクリプトを開始してください

nginx の sbin ファイルと conf ファイルが同じディレクトリにない場合、セキュリティドッグをインストールするにはどうすればよいですか?

新たな問題があるようです、 nginx がダウンしています

nginx の sbin ファイルと conf ファイルが同じディレクトリにない場合、セキュリティドッグをインストールするにはどうすればよいですか?

サーバーを再起動しても動作しません。次のコマンドを使用して再起動できない理由を確認してください

sudo nginx -t

nginx の sbin ファイルと conf ファイルが同じディレクトリにない場合、セキュリティドッグをインストールするにはどうすればよいですか?

存在しない場合は作成してください

cd /usr/local/nginx
sudo mkdir logs
cd logs/
sudo touch error.log
sudo service nginx restart
nginx の sbin ファイルと conf ファイルが同じディレクトリにない場合、セキュリティドッグをインストールするにはどうすればよいですか?
自分のウェブサイトを開いてテストしてください。成功しました、笑~~~

nginx の sbin ファイルと conf ファイルが同じディレクトリにない場合、セキュリティドッグをインストールするにはどうすればよいですか?

上記は、nginx の sbin ファイルと conf ファイルが同じディレクトリにない場合にセキュリティドッグをインストールする方法を、関連する内容も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。