色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何搭建一臺Git服務器?

汽車電子技術 ? 來源:程序猿南梔 ? 作者:程序猿南梔 ? 2023-01-20 10:30 ? 次閱讀
在日常生活中,有很多開發組織在開發的時候大部分都會將代碼提交到自己的Git服務器上,即公司內部的Git代碼倉庫;那很多小伙伴會問如果自己也想要一臺屬于自己的Git服務器該怎么辦呢?接下來就是解開謎題的時候…      ?

我們安裝的Git服務器以GitBlit為基準,這里事先說明

一、安裝JDK(這里我們安裝的是JDK 17)

查看是否安裝jdk

rpm -qa | grep jdk

下載JDK的RPM包

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

安裝jdk(將jdk安裝到/usr/java文件夾下)

rpm -ivh jdk-17_linux-x64_bin.rpm > /usr/java

編輯/etc/profile文件,加入以下代碼

#JAVA環境變量
export JAVA_HOME=/usr/java/jdk-17.0.4.1
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib

使java環境生效

source /etc/profile

判斷jdk是否安裝成功,是否是當前安裝版本

微信截圖_20230105161930.png

二、安裝GitBlit(當前GitBlit版本為1.9.1)

下載GitBlit安裝包,在這里小編已經給大家準備好了

https://miracle-1306318206.cos.ap-shanghai.myqcloud.com/public/gitblit-1.9.1.tar.gz

使用wget下載安裝包

wget https://miracle-1306318206.cos.ap-shanghai.myqcloud.com/public/gitblit-1.9.1.tar.gz

gitblit-1.9.1.tar.gz移動到/usr/local文件夾中

mv gitblit-1.9.1.tar.gz /usr/local/

解壓gitblit-1.9.1.tar.gz

tar -zxvf gitblit-1.9.1.tar.gz

gitblit-1.9.1文件夾命名為gitblit

mv gitblit-1.9.1 gitblit

進入/usr/local/gitblit/data,并修改defaults.properties文件,將server.httpPort的值改為10099

cd gitblit-1.9.1/data
vim defaults.properties

server.httpPort = 10099

進入/usr/local/gitblit文件夾,修改路徑配置

cd /usr/local/gitblit

根據自己的服務器的系統內核,選擇修改對應的文件,我當前的系統內核是Linux,所以選擇service-centos.sh文件修改

vim service-centos.sh

根據自己的安裝路徑修改下面的配置GITBLIT_HTTP_PORT是我們到時候訪問gitblit倉庫的接口

GITBLIT_PATH=/usr/local/gitblit
GITBLIT_BASE_FOLDER=/usr/local/gitblit/data
GITBLIT_HTTP_PORT=10099
GITBLIT_HTTPS_PORT=8443
GITBLIT_LOG=/usr/local/gitblit/log/gitblit.log

修改完成之后,gitblit我們就安裝成功了,接下來就是啟動

切換到/usr/local/gitblit文件夾

./gitblit.sh

我們也可以選擇后臺啟動,這個時候當前目錄會生成一個日志文件

nohup ./gitblit.sh &

接下來我們就得將端口開放,即上面我們設置的GITBLIT_HTTP_PORT的端口,可以使用IP+端口訪問,如果訪問成功則部署成功,如果無法訪問,可能是端口未開或者是防火墻未關閉

1.開放端口

如果是遠程服務器,則可以在線上防火墻開啟端口;

如果是本地服務器,那么按照如下步驟操作:

#查看防火墻狀態
systemctl status firewalld.service
#停止防火墻
systemctl stop firewalld.service
#永久關閉防火墻
systemctl disable firewalld.service
#關閉SELinux安全機制
vim /etc/selinux/config
#找到并修改: 
SELINUX=disabled
#需要重啟系統:
reboot
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9237

    瀏覽量

    85664
  • 代碼
    +關注

    關注

    30

    文章

    4803

    瀏覽量

    68752
  • Git
    Git
    +關注

    關注

    0

    文章

    201

    瀏覽量

    15786
收藏 人收藏

    評論

    相關推薦

    手把手教你在舊手機上搭建一臺備份服務器

    本文將向你展示如何使用 UrBackup 和 Linux Deploy在一臺 Android 舊手機上搭建一臺備份服務器。舊手機的污染問題眾所周知,我有
    的頭像 發表于 09-23 10:26 ?7829次閱讀
    手把手教你在舊手機上<b class='flag-5'>搭建</b><b class='flag-5'>一臺</b>備份<b class='flag-5'>服務器</b>

    如何能選購一臺適用的PC服務器

    微星 長城 宏碁 金品 致榮 賽天五舟 超毅定制者 曙光 ……等等 但是我們要怎么選擇一臺適合我們的服務器了?我們可以從下列幾方面來考慮: 1. 穩定性能: 這是服務器最重要的因素之
    發表于 06-29 15:00

    Linux如何搭建自己的Git服務器

    首先需要裝好CentOS系統,作為測試,你可以選擇裝在虛擬機上,這樣比較方便。這步默認你會,就不講了。有了CentOS,那么如何搭建Git服務器呢?
    發表于 07-15 07:50

    動手搭建一臺自己的BT下載服務器

    動手搭建一臺自己的BT下載服務器 相信大家對BT應用已經耳熟能詳了吧,但在感受BT應用所帶來便利的同時,你是否想過搭建一臺自己
    發表于 01-29 14:02 ?1505次閱讀

    linux系統搭建ftp服務器的配置方法

    很久以前知道linux下搭建ftp服務器的軟件是wuftp,現在真的時代變了,上網看下幾乎全世界的人都用proftpd了!趕個潮流,我也用proftpd在公司的一臺備用小
    發表于 02-15 14:13 ?7724次閱讀

    租用一臺服務器多少錢?

    服務器上劃分出來的部分資源搭建而成,有獨立的內存、硬盤、帶寬,而且有獨立的IP,功能和使用上與獨立服務器
    發表于 07-20 11:11 ?1397次閱讀

    服務器怎么搭建_服務器怎么安裝系統

     自己搭建服務器,需要什么樣的條件呢,它是個怎么樣的過程。下面就為大家介紹下如何搭建自己的服務器
    的頭像 發表于 07-24 09:46 ?1.9w次閱讀
    <b class='flag-5'>服務器</b>怎么<b class='flag-5'>搭建</b>_<b class='flag-5'>服務器</b>怎么安裝系統

    如何在Android舊手機上搭建一臺備份服務器

    原作者:Hannah Lee 譯者:彎月 本文將向你展示如何使用 UrBackup 和 Linux Deploy在一臺 Android 舊手機上搭建一臺備份服務器。舊手機的污染問題眾所
    的頭像 發表于 08-23 09:40 ?1532次閱讀

    教你在Android舊手機上搭建一臺備份服務器

    ? ? 本文將向你展示如何使用 UrBackup 和 Linux Deploy在一臺 Android 舊手機上搭建一臺備份服務器。舊手機的污染問題眾所周知,我有
    的頭像 發表于 10-25 14:49 ?1823次閱讀

    用舊手機DIY一臺服務器

    本文將向你展示如何使用 UrBackup 和 Linux Deploy在一臺 Android 舊手機上搭建一臺備份服務器。舊手機的污染問題眾所周知,我有
    的頭像 發表于 12-30 14:30 ?1349次閱讀

    擁有一臺RAKsmart服務器可以做哪些很酷的事情?

    擁有一臺RAKsmart 服務器可以做很多事情,它是款高性能、低功耗的云計算服務器,可用于搭建服務器
    的頭像 發表于 05-08 11:41 ?619次閱讀

    在遠程服務器搭建個OpenVPN服務

    應公司要求需要在一臺遠程服務器搭建個OpenVPN服務端,在公司本地服務器
    的頭像 發表于 05-26 15:03 ?7886次閱讀
    在遠程<b class='flag-5'>服務器</b>上<b class='flag-5'>搭建</b><b class='flag-5'>一</b>個OpenVPN<b class='flag-5'>服務</b>端

    存儲服務器怎么搭建

      搭建存儲服務器需要根據我們的需求和環境選擇合適的硬件和軟件,并進行相應的配置。那么存儲服務器怎么搭建?
    的頭像 發表于 10-31 16:51 ?3081次閱讀

    主機托管是多個用戶共享一臺服務器嗎?有什么優勢

    主機托管并不是多個用戶共享一臺服務器。主機托管是服務,客戶可以將自己的硬件服務器托管給服務商,并享受專業的
    的頭像 發表于 08-13 14:45 ?291次閱讀

    多個網站放在同一臺服務器ip有什么影響?

    將多個網站放在同一臺服務器上,使用同個IP地址,可能會有以下影響: 1、資源共享:多個網站共享同一臺服務器的資源,如CPU、內存、存儲空間和帶寬。如果其中個網站流量或資源消耗突然增
    的頭像 發表于 09-12 11:15 ?644次閱讀
    主站蜘蛛池模板: 国产精品嫩草99AV在线| 囯产精品一品二区三区| 欧美白妞大战非洲大炮| 国产精品色欲AV亚洲三区软件| 在线观看插女生免费版| 偷拍久久国产视频免费| 国产精品久久久久秋霞影视| 777米奇影院第七色色| 亚洲国产成人在线视频| 日韩综合网| 男人日女人的b| 菠萝菠萝蜜视频在线看1| 影音先锋2017av天堂| 青青草在现线免费观看| 国产精品久久久久久久人人看 | 久久4k岛国高清一区二区| 国产成人精品免费视频大| a在线视频免费观看| 性欧美video另类hd高清| 欧美v1deossexo高清| 快穿之H啪肉| 久久国产免费一区二区三区| YELLOW视频直播在线观看| 中国bdsmchinesehd| 亚洲免费视频在线| 女bbbbxxx孕妇| 久久伊人网站| 九九在线免费视频| 黄色三级在线| 好大太快了快插穿子宫了| 国产美女视频一区二区二三区| 中文字幕一区二区三区在线播放 | hd性欧美俱乐部中文| 2020年国产理论| 又黄又湿免费高清视频| 一本大道无码AV天堂欧美| 亚洲精品国产高清嫩草影院| 羞羞漫画免费漫画页面在线看漫画秋蝉 | 52av我爱| 91看片淫黄大片.在线天堂 | WRITEAS塞红酒瓶|