本地安装VMware
VMware-workstation-full-14.1.3-9474260.exe
安装centos7系统
从官网下载镜像 http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso
我下载的是Minimal版本,有些基础命令是要自已安装的... 例如
安装vim
yum install vim-enhanced
下载工具
yum install wget
centos系统安装成功之后,开始 安装gitlab
yum install lokkit
yum install curl openssh-server openssh-clients postfix cronie -y
yum安装postfix
yum -y install postfix
systemctl start postfix.service 开启
systemctl enable postfix.service
lokkit -s http -s ssh ok
添加gitlab仓库,并安装
curl -sS http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce 完成这一步较慢...
启动gitlab
gitlab-ctl reconfigure 有点慢...
启动完成之后,访问本地
第一次访问时,要求输入root 的密码
输入完成之后可以用root账号登录
创建一个测试项目testgit
发现地址栏中不是安装gitlab的服务器地址,所以要去配置文件中修改
找到external_url 更改地址
找到sidekiq 更改端口
重新配置gitlab
gitlab-ctl reconfigure
重启
gitlab-ctl restart
配置防火墙
vim /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8090 -j ACCEPT
systemctl restart iptables.service
然后就可以访问了