Linux安装gitLab
1、安装相关依赖
sudo yum install -y curl policycoreutils-python openssh-server
2、开启SSH、开机自启动
sudo systemctl enable sshd
sudo systemctl start sshd
3、防火墙永久开放http
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld
(注释防火墙停止重启:systemctl start/stop/reload firewalld)
4、 安装postfix,设置postfix开机自启,并启动,postfix支持gitlab发信功能
yum install postfix
systemctl enable postfix
systemctl start postfix
5、下载gitlab:
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
安装(linux内存至少2g官方建议4g内存你配置linux内存的时候):
mkdir /usr/local/gitlab
rpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm
vi /etc/gitlab/gitlab.rb
external_url 'http://192.168.81.129:8989'
#访问页面时,可能会遇到502,此时可能是端口号冲突,可以修改下unicorn的默认端口,vim打开/etc/gitlab/gitlab.rb配置文件
新增一项
unicorn['port']=8101
6、配置生效
gitlab-ctl reconfigure
7、启动gitlab
gitlab-ctl stop/start/restart