日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu搭建git服务器,外网可访问

發布時間:2025/4/16 Ubuntu 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu搭建git服务器,外网可访问 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?

  • gitlab服務器和創建git倉庫
  • https://www.linuxidc.com/Linux/2018-01/150319.htm

    訪問git倉庫

    ?

  • 域名申請
  • 比如https://www.huahuigit.tk:8000,通過下面鏈接可以申請

    怎樣申請屬于自己的動態域名

    https://baijiahao.baidu.com/s?id=1553500683303645&wfr=spider&for=pc

    ?

  • 動態IP綁定到域名(域名解析)
  • 比如https://www.changeip.com/accounts/index.php?rp=/download/category/4/Linux-or-OSX.html

    執行這兩者都可以,Rinker.sh腳本

    CIPUSER和CIPPASS要和申請動態域名時用戶名和密碼一致。

    ?

  • 端口映射
  • vim /etc/gitlab/gitlab.rb

    nginx['listen_port'] = 端口//比如默認為80,改為8000,這里要和路由器的端口對應即可。

    然后gitlab-ctl reconfigure生效

    最后路由器做端口映射

    ?

  • 生成ssh key
  • 在終端中敲下面的命令,第一步會生成一對私鑰和公鑰,分別存在 ~/.ssh/id_rsa和~/.ssh/id_rsa.pub中。第二步查看公鑰字符串。

    ?

    ?? ssh-keygen -t rsa -C "郵箱地址"

    ?? cat ~/.ssh/id_rsa.pub

  • 網頁端訪問gitlab的倉庫
  • https://www.abc.tk:8000

    abc.tk就是要申請的域名

    ?

  • Gitlab中保存ssh key
  • 在面板上依次點擊Profile Settings –> SSH Keys –> Add SSH Keys。然后把上一步中的id_rsa.pub中的內容拷貝出來粘貼到輸入框中,保存

  • 獲取git clone地址
  • 訪問https://www.abc.tk:8000

    可得到clone的地址

    ?

    ?

    參考鏈接:

    沒固定公網 IP 的公司內網實現動態域名解析( 阿里云萬網解析 )

    https://blog.csdn.net/michelsn/article/details/80817259

    ?

    通俗易懂的教你把寬帶上網的動態IP綁定到一個域名(網址)上

    https://baijiahao.baidu.com/s?id=1617255886603802773&wfr=spider&for=pc

    ?

    https://www.huahuigit.tk:8000

    ?

    總結

    以上是生活随笔為你收集整理的Ubuntu搭建git服务器,外网可访问的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。