linxu安裝gitlab服務

2021-10-05 05:57:00 字數 1263 閱讀 9425

centos6安裝gitlab(rpm包安裝)

1.關閉linux防火牆

/etc/init.d/iptables stop

2.安裝postfix郵件服務,啟動

yum install curl openssh-server postfix cronie

service postfix start

設定郵件服務開機自啟動

chkconfig postfix on

3.安裝gitlab

(在此之前先將rpm包通過xftx或者其他軟體放到linux的/opt目錄下)

rpm -ivh gitlab-ce-10.0.0-ce.0.el6.x86_64.rpm --force

這一步可能會報錯,因為缺少依賴包,沒關係,先安裝所需依賴包

yum install policycoreutils-python

然後再次執行上一條指令

rpm -ivh gitlab-ce-10.0.0-ce.0.el6.x86_64.rpm --force

4.接下來可以配置一下訪問路徑

標紅部分配置的我linux的ip和18080埠號

然後執行 gitlab-ctl reconfigure  ,需要一點時間

5.啟動gitlab

gitlab-ctl start
6.訪問

192.168.62.128:18080 (ip:埠號)

即可成功看到gitlab頁面,第一步會讓你重置gitlab的root密碼

注意:由於之前安裝時關閉了防火牆,所以可以訪問18080埠,如果關閉linux,下次再訪問可能無法連線,接下來開放該埠

加上標紅那條

-a input -m state --state new -m tcp -p tcp --dport 18080 -j accept

然後儲存退出,重啟防火牆

service iptables restart

完成備註,初學linux,並且操作的本地虛擬機器,所以直接使用的root賬號操作的,所以命令中沒有看到sudo指令

linxu 編譯安裝mysql

1 什麼是mysql myql 是乙個開放原始碼的小型關係型資料庫管理系統,開發者為瑞典 mysqlab 公司。目前 mysql 被廣泛地應用在 internet 上的中小型 中。由於其體積小 速度快 總體擁有成本低,尤其是開放原始碼這一特點,許多中小型 為了降低 總體擁有成本而選擇了 mysql ...

linxu軟體安裝管理

linux軟體包分類 原始碼包 未編譯過的 二進位製包 rpm包 編譯過後的包 指令碼安裝包 將複雜的原始碼安裝或二進位製包利用指令碼封裝了安裝過程,執行指令碼安裝 原始碼包效率高於二進位製包,所以選擇包時應該根據效率來選擇。二進位製包功能選擇不如原始碼包靈活,而且存在複雜的依賴關係可能導致安裝十分...

Centos7 安裝GitLab服務

安裝gitlab第三方依賴 yum install y curl policycoreutils python openssh server yum install postfix 新增gitlab官方軟體源curl sudo bash 安裝gitlab ceyum install y gitlab...