ホームページ  >  に質問  >  本文

Web サーバー - gitlab をローカルにデプロイした後、nginx で複数のドメイン名を構成するにはどうすればよいですか?

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梦2713日前867

全員に返信(4)返信します

  • 伊谢尔伦

    伊谢尔伦2017-05-16 17:26:46

    リーリー

    返事
    0
  • 仅有的幸福

    仅有的幸福2017-05-16 17:26:46

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

    返事
    0
  • 阿神

    阿神2017-05-16 17:26:46

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

    返事
    0
  • 大家讲道理

    大家讲道理2017-05-16 17:26:46

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

    返事
    0
  • キャンセル返事