liunx系统上安装gitlab
我使用的是centos 7 64bit
1安装依赖软件
yum -y install policycoreutils openssh-server openssh-clients postfix
2设置postfix开机自启,并启动,postfix支持gitlab发信功能
systemctl enable postfix && systemctl start postfix
3.下载gitlab安装包,然后安装
centos 7系统的下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7
gitlab 11.0.0版本,建议下载一个比较新的版本
下载rpm包并安装:
1 wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.0.0-ce.0.el7.x86_64.rpm
2 rpm -i gitlab-ce-8.0.0-ce.0.el7.x86_64.rpm
4.修改gitlab配置文件指定服务器ip和自定义端口:
vim /etc/gitlab/gitlab.rb
:wq 保存并退出
ps:注意这里设置的端口不能被占用,默认是8080端口,请自定义其它端口,并在防火墙设置开放相对应得端口
开放端口设置:
/sbin/iptables -I INPUT -p tcp --dport 8372 -j ACCEPT #开启8372端口
5.重置并启动GitLab
启动gitlab:
gitlab-ctl reconfigure
gitlab-ctl restart
6.访问 GitLab页面
如果没有域名,直接输入服务器ip和指定端口进行访问
我虚拟机:http://192.168.14.16:8372
初始账户: root 密码: 5iveL!fe
登录修改密码:
参考文档:https://www.cnblogs.com/wenwei-blog/p/5861450.html