安装步骤
-
根据服务器系统,按照官网步骤安装,本机器为CentOS 6.9,故选择 https://www.gitlab.com.cn/installation/#centos-6
-
自定义域名解析,在腾讯云增加 repo.sutpc.org 的解析
-
增加nginx对二级域名的解析
vim /usr/local/nginx/conf/vhost/repo.conf
server
{
listen 80;
server_name repo.sutpc.org;
location / {
proxy_pass http://10.10.2.56:8091;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
-
修改/etc/gitlab/gitlab.rb文件
vim /etc/gitlab/gitlab.rb,修改访问域名和端口号
-
配置并启动GitLab
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
sudo gitlab-ctl status
- 浏览器访问 http://repo.sutpc.org,首次访问会提示修改管理员账号密码,默认管理员账号为root
- 大功告成
其他
查看gitlab版本号
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION