Gogsは、民間のgitコードリポジトリを構築します

 

事前の環境

  データベース - > MySQLの

  gitの - >サーバーとクライアントのバージョンが> = 1.8.3でなければなりません

  SSHサービス - >あなただけのconfigure sshをすることなく、HTTP / HTTPSモード、そしてサーバーを使用している場合。

 

ステップバイステップ

  MySQLをインストールし、あなたが見ることができ、ここで、あなたが見ることができるここにデータベースgogsを作成し、ログインするとMySQLを実行します。

MySQLの-uルート- P
データベースgogs文字セットUTF8 COLLATE utf8_binを作成します。
終了する; 

   gitのをインストールします。

sudoのyumを-yにgitをインストール

  ドッキングウィンドウがインストールされ、前提はありドッキングウィンドウがインストールさ

ドッキングウィンドウプルgogs / gogs

ます。mkdir -p / VAR / Gogs

ドッキングウィンドウの実行-d --name = gogs -p 10022:22 -p 10080:3000 -vは/ var / gogs:/データgogs / gogs


 

設定gogs

   インストーラを実行するのは初めてのための10080:IPリモートアクセスサーバー。

 

   メールアカウントと管理者アカウントを設定して、あなたはすぐにgogsを入力するには、コントロールパネルをインストールすることができます

  地元には3つのgitのアカウントを設定されているので、gitの複数はここを参照するように設定アカウント、設定にgogs設定を追加します

gitlabの
    ホストgitlab_server_ip
    PreferredAuthenticationsの公開
    IdentityFileに〜 /.ssh/ id_rsa_gitlab
    ユーザーyour_gitlab_account
githubのの
    ホストgithub.com
    ホスト名github.com
    PreferredAuthenticationsの公開
    IdentityFileに〜 /.ssh/ id_rsa_github
    ユーザーyour_github_account
gogsの 
    ホスト192.168.1.137 
    ポート 10022
    PreferredAuthenticationsの公開
    IdentityFileに〜 /.ssh/ id_rsa_gogs
    ユーザーyour_gogs_account

  テストへ

 

 

 

 

おすすめ

転載: www.cnblogs.com/fallTakeMan/p/11852793.html