1.安装相关依赖
yum -y install policycoreutils openssh-server openssh-clients post?x
2.启动ssh服务&设置为开机启动
systemctl enable sshd && sudo systemctl start sshd
3.设置post?x开机自启,并启动,post?x支持gitlab发信功能
systemctl enable postfix && systemctl start postfix
4.进入opt文件夹
cd /opt
5.安装jdk
6.yum安装policycoreutils-python
yum install policycoreutils-python -y
7.安装gitlab
安装包页面:https://packages.gitlab.com/gitlab/gitlab-ce
wget https://packages.gitlab.com/gitlab/gitlab-ce/packages/scientific/6/gitlab-ce-12.4.2-ce.0.el6.x86_64.rpm/download.rpm
cp download.rpm gitlab-ce-12.4.2-ce.0.el6.x86_64.rpm
rpm -ivh gitlab-ce-12.4.2-ce.0.el6.x86_64.rpm
8.修改gitlab配置
vim /etc/gitlab/gitlab.rb
external_url 'http://192.168.1.1:8000'
gitlab_rails['time_zone'] = 'Asia/Shanghai'
url也可在安装是进行配置,参考官方文档
https://about.gitlab.com/install/#centos-7
9、重置Gitlab
gitlab-ctl reconfigure
10、启动Gitlab
gitlab-ctl restart
11、防火墙开放端口
firewall-cmd --zone=public --add-port=8000/tcp --permanent
12、重启防火墙
firewall-cmd --reload
13、查看端口号是否开启
firewall-cmd --query-port=8000/tcp
14、访问Gitlab页面
注:首次访问时,会自动进入管理员密码设置页面,管理员默认账户为root。
15、汉化
什么,汉化!!!不存在的。。。
登录后可进行语言设置:
Settings -> Preferences -> Localization -> Language -> 简体中文
|