系統版本是CentOS-7-x86_64-Everything-1804.iso,不少軟件默認都有了,不須要安裝html
https://about.gitlab.com/install/#centos-7 官網內容摘取git
1,開機啓動ssh服務vim
sudo systemctl enable sshdcentos
2,開啓ssh服務瀏覽器
sudo systemctl start sshd服務器
3,防火牆開放http服務ssh
sudo firewall-cmd --permanent --add-service=httpgitlab
4,重啓防火牆post
sudo systemctl reload firewalldspa
5,開機啓動郵件服務
sudo systemctl enable postfix
6,啓動郵件服務
sudo systemctl start postfix
7,添加gitlab鏡像 須要下載幾分鐘
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
8,安裝gitlab 安裝命令:rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
安裝成功以下圖
9,修改gitlab配置文件指定服務器ip
sudo vim /etc/gitlab/gitlab.rb
默認80端口 改成系統的ip
10,重置並啓動GitLab
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
11, 瀏覽器請求 http://192.168.1.22/
第一次請求出現502響應超時,再次刷新就Ok了,先修改root密碼,登陸
第一次安裝時,出現502,改動端口,改動防火牆,最後正常訪問了
第二次就寫博客記錄下來,發現出現502,是因爲服務沒有徹底啓動,等會再刷新下就能夠訪問了。
新建項目發現,地址連接與服務器地址不對,修改以下配置重啓服務便可.
vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml
gitlab-ctl restart
第一次安裝 參考博客以下
https://blog.csdn.net/duyusean/article/details/80011540
https://www.cnblogs.com/moxiaoan/p/5683743.html 開放端口
https://blog.csdn.net/qwlovedzm/article/details/79576112