背景: 最近、何かを書いてオンラインに公開したいと思いました。ドメイン名と vps を購入し、vps 上に ngxin サーバーもセットアップしました。最も単純な静的なものから始めたかったのです。静的ページのindex.html が FTP 経由で /home/peng/var/www ディレクトリにアップロードされ、サーバー ノードが nginx.conf ファイルの http ノードの下に設定されます。 # リーリー
ついにnginxサービスを再起動しました、
しかし、問題は次のとおりです。ドメイン名アドレスにアクセスするたびに、設定がまったく有効になっていないかのように、常に nginx のウェルカム ページが返されます。
ドメイン名アドレスは:ethanvae.com
1) 私のアイデア: nginx を通じて静的ファイルを直接返す。このアイデアは実現可能ですか? 間違っていますか?
2) 実践から始めて、nginx とは何か、その機能、使用シナリオなどについて詳しく説明する良いチュートリアルはありますか。
回答できる方には改めて感謝します
リーリー
モジュールに追加:
server
リーリーnginx はデフォルトで静的 HTML Web ページをサポートします。
IP を ethanvae.com ドメイン名プロバイダーにバインドします (解決には時間がかかる場合があります。成功したかどうかを確認するためにいつでも ping を実行します)
server_name に ethanvae.com www.ethanvae.com という 2 つのドメイン名を書き込みます
説明: 変更後に再起動しますnginx 設定ファイル nginx のみが有効です
他の問題が発生する可能性がありますので、コメントで説明してください。オンラインのときに解決するお手伝いをします。
元の投稿者の問題は、位置情報の設定が不足していることです。
リーリー以下は私のサイトの簡単な設定です。参考になるかもしれません。
サーバー{
}
リーリーサーバー{
}
見た目には、ファイルは修正されていません。
実行
sudo nginx -t
看看打印出来的配置文件是哪个,修改那个,然后再sudo nginx -s reload
して試してください。また、nginx の access_log と error_log も見てください。どのようなエラーが報告されているか、リクエストがあったかどうかを確認してください。