centos6.5部署gitlab
安裝過程參考:
https://www.cnblogs.com/wenwei-blog/p/5861450.html
https://ehlxr.me/2016/07/31/CentOS-%E7%B3%BB%E7%BB%9F%E4%B8%8B-GitLab-%E6%90%AD%E5%BB%BA%E4%B8%8E%E5%9F%BA%E6%9C%AC%E9%85%8D%E7%BD%AE/
gitlab鏡像:
清華大學開源鏡像
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/?C=M&O=D
註意的事項:
因為是centos6.5
所以要使用 service postfix start 來啟動postfix
如果linux是個幹凈的環境
安裝時會出現
error: Failed dependencies:
policycoreutils-python is needed by gitlab-ce-XXX
1. 安裝依賴即可
yum install policycoreutils-python
打開 /etc/gitlab/gitlab.rb
配置文件,修改 external_url ‘http://ip_address‘
為 external_url ‘http://ip_address:new-port‘
這裏的ip需要是gitlab所在服務器的本地ip,然後端口自定義
註:只需要進行這一個配置即可正常訪問了,只不過如果防火墻開著,需要手動關閉防火墻
關閉centos6.5防火墻:
如果不關閉的話,將不能正常訪問gitlab的端口,所以必須關閉防火墻
關閉方法:按順序執行即可
關閉命令: service iptables stop
永久關閉防火墻:chkconfig iptables off
查看狀態:service iptables status
centos6.5部署gitlab