Web サーバー - gitlab をローカルにデプロイした後、nginx で複数のドメイン名を構成するにはどうすればよいですか?
过去多啦不再A梦
过去多啦不再A梦 2017-05-16 17:24:46
0
4
905

gitlab サービスは以前にこのマシンにデプロイされており、ローカルの gitlab ページには localhost、127.0.0.1 およびローカル IP を介してアクセスできます。

このマシン上に Web サイトを構築してテストしたいのですが、新しく作成した Web サイトにアクセスする方法がわかりません。関連情報を検索したところ、nginx の設定ファイルを変更する必要があるとのことです。 myhome.cn ドメイン名を設定ファイルに追加し、Web サイトのディレクトリにバインドしましたが、myhome.cn にアクセスした後も、gitlab ページが開かれたままになります。

インターネット上の関連する指示に従って、gitlab 構成ファイルを変更しました:

リーリー

ホストを git.test.com に変更し、gitlab-ctl restart コマンドを使用して gitlab を再起動しても、効果は同じになります。

ドメイン名は

/etc/hosts:

にも追加されました。 リーリー

しかし、これではダメで、ドメイン名に関係なくgitlabのページにアクセスしてしまうのですが、何か解決策はありますか?


ps -ef | grep nginx コマンドを使用して、実行中の nginx のパスが /opt/gitlab/embedded/sbin/nginx であることと、設定を確認します。ファイル パスは /var/opt/gitlab/nginx です。/etc/nginx/nginx.conf を開いたときに gitlab 関連の設定が表示されなかったのも不思議ではありません。
/var/opt/gitlab/nginx/nginx.conf/var/opt/gitlab/nginx/gitlab-http.conf を変更してみてください。サービスを再起動すると、ページ Iもうアクセスできません。まずは試してみます。


/var/opt/gitlab/nginx/nginx.conf の先頭に次の内容があります:

リーリー

まあ、/etc/gitlab/gitlab.rb を変更することで設定できることがわかったので、試してみます。

过去多啦不再A梦
过去多啦不再A梦

全員に返信(4)
伊谢尔伦

リーリー

いいねを押す +0
仅有的幸福

ポートが衝突しない限り、2つのnginxが共存しても問題ありません。

いいねを押す +0
阿神

最終的にどうやって解決したか聞いてもいいですか?ありがとうございます。私も同じ問題に遭遇しました。

いいねを押す +0
大家讲道理

私もこの問題に遭遇しました、ページにアクセスできません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート