GitLab は、Ruby on Rails を使用して、Web インターフェイスを介してパブリック プロジェクトまたはプライベート プロジェクトにアクセスできるセルフホスト型 Git プロジェクト ウェアハウスを実装するオープン ソース バージョン管理システムです。 Github と同様の機能があり、ソース コードを参照したり、欠陥やコメントを管理したりできます。
#########インストール#########オンラインインストールガイドに従ってください https://www.php.cn/link/f8a85df7f5f429ca5f2ff9a695835da3
サーバー アドレス (http://192.169.1.22/ など) に直接アクセスすると、ログイン ウィンドウが表示されます。ユーザー名とパスワードは次のとおりです。 ユーザー名: root パスワード: 5iveL!fe #########新しいプロジェクト#########
ナビゲーションバーの「 」をクリックしてプロジェクト作成ページに入ります名前空間は、このプロジェクトがどのプロジェクトに属するかを決定するために使用されます。[ユーザー] を自分自身として選択するか、グループを選択できます。これはプロジェクトの URL に影響します。たとえば、グループ チーム 1 を選択してプロジェクト Test1 を作成すると、プロジェクト Test1 はこのグループ チーム 1 に表示され、アクセス パスは https://domain.com/team1/Test1
可視性レベルは権限レベルを表し、次の 3 つのタイプに分類されます。
プライベート プライベート、あなたまたはグループのメンバーのみがアクセスできます
内部 ログインしているすべてのユーザーがアクセスします 一般公開、誰でもアクセス可能
SSLKey の追加
git ウェアハウス間のコード転送プロトコルは主に ssh プロトコルを使用します。通常、gitlab を構築するときに使用する git ユーザーにはパスワードがないため、ssh 経由で直接ログインすることはできず、ssh-keygen を使用して公開鍵をアップロードし、送信には非対称暗号化を使用する必要があります。
ssh-keygen -t rsa -C “$your_email”
cat ~/.ssh/id_rsa.pub
上記の最初のコマンドは、秘密鍵と公開鍵のペアを生成し、それぞれ ~/.ssh/id_rsa と ~/.ssh/id_rsa.pub に保存されます。コマンドが完了すると、アドレスを保存します。デフォルトでは Enter キーを押すだけです。 2 番目のコマンドは、公開キー文字列を確認し、それを手動でコピーします。
パネルで [プロファイル設定] -> [SSH キー] -> [SSH キーの追加] をクリックします。次に、前の手順の id_rsa.pub の内容をコピーして入力ボックスに貼り付け、保存します。今すぐ利用可能
以上がCentOS に GitLab をインストールしてセットアップする手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。