Nginx を Web サーバーとして使用する際に、次の問題が発生しました。 1. nginxの起動に失敗しました systemctl nginx.service を起動します nginx の起動に失敗しました。エラー メッセージは次のとおりです。
これは通常、SELinux が有効になっているためです。SELinux のステータスを表示するには、getenforce コマンドを使用します。出力が enforcing の場合は、有効になっていることを意味します。次の言葉で締めくくります: selinuxを一時的に無効にする setenforce 0 ##SELinux を許可モードに設定する setenforce 1 ##SELinux を強制モードに設定する selinuxを永久に無効にする /etc/selinux/config ファイルを変更する 2. 403 禁止エラー nginx を設定した後、ページにアクセスすると 403 Forbidden エラーが表示されます。エラー ログを確認して、問題の原因を特定できます。エラーログファイル名は/etc/nginx/nginx.confファイルで指定されます。デフォルトは/var/log/nginx/error.logです。次のコマンドを使用します。 /var/log/nginx/error.log を末尾に出力します。 確認してください。index.html が失敗しました (13: 権限が拒否されました) などの情報が見つかった場合、通常は nginx と Web サイト ディレクトリ ファイルのユーザー権限が一致していないことが原因です (Web サイト ディレクトリ ファイルを所有するユーザーは通常 xxx または root であり、nginx のデフォルトの作業プロセス ユーザーは nginx であり、これは /etc/nginx/nginx.conf で変更できます)。私の解決策は、nginx.conf を変更するのではなく、root ユーザーとしてログインし、Web サイト ディレクトリ ファイルを /usr/share/nginx/xxx の下に置き (すべてのファイルを所有するユーザーが root であることを確認してください)、nginx を再起動すると、正常にアクセスできるようになります。 Nginx 起動失敗のいくつかのエラー処理方法についての記事はこれで終わりです。Nginx 起動失敗に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Linux で MySQL のスケジュールバックアップを実装する方法
フレックスレイアウトFlex は Flexible Box の略で、「柔軟なレイアウト」を意味します...
Linux ヘルプ ドキュメントでの echo の説明は、Python や Java などのプログラ...
毎日jQueryプラグイン - カルーセルチャートを実装するためのjQueryプラグイン。参考までに...
目次序文こんにちは世界画像 境界線の半径を設定する実ピクセルを設定する外部CSSをインポートttfフ...
この記事では、Centos7.4 環境に lamp-php7.0 をインストールする方法について説明...
<br />表の境界線の CSS 構文具体的な内容には、上境界線の幅、右境界線の幅、下境...
文章1) Ubuntuイメージをダウンロードする docker プル Ubuntu 2) 画像を見る...
1. ページ要件1) 標準のヘッダーとフッターを使用するXML/HTML コードコンテンツをクリップ...
質問docker で gdb を実行すると、ブレークポイントに到達しますが、ブレークポイントに入るこ...
背景レプリケーションはデータの完全なコピーです。レプリケーションが必要な理由として、まず思い浮かぶの...
この記事では、参考までに、Vue の具体的なコードで簡単な計算機を実装する方法を紹介します。具体的な...
目次1. マップを初期化する2. マップポイント3. 位置決めを有効にする4. マップの変更を監視す...
目次序文応用フィルタードラッグファイル間での参照の受け渡しwxsはjsロジック層にパラメータを渡しま...
この記事では、カルーセルの効果を実現するためのJavaScriptの具体的なコードを参考までに共有し...
この記事では、指定された赤い封筒の順序と金額を実装するためのjsの具体的なコードを共有します。具体的...