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 start6.訪問
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...