curl -O https://downloads-packages.s3.amazonaws.com/CentOS-6.5/GitLab-7.2.1_omnibus-1.el6.x86_64.rpm
yum install openssh-server
sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on
rpm -i GitLab-7.2.1_omnibus-1.el6.x86_64.rpm
vi /etc/GitLab/gitlab.rb
例如我可以指定 git.yijiebuyi.com 只想內部使用也可以改成 http://192.168.0.11 这样的内部 IP 地址。
执行 GitLab
sudo GitLab-ctl reconfigure
//sudo lokkit -s http -s SSH
如果运行上面的命令,发现没有安装 lokkit , 那么需要你手动 yum install lokkit lokkit 可以帮助我们设定 iptables 打开 http 和 SSH
Username: root
Password: 5 iveL!fe
初始登录后,会出现重新设置密码的界面,管理界面可以创建群组和邀请成员。
控制台直接输入 GitLab-ctl stop 即可。
控制台直接输入 GitLab-ctl start
GitLab 默认存放目录到 /var/opt/GitLab 如果要移动,备份此目录,比较保险的做法是,先停止 GitLab, 然后备份目录,最后在重启 GitLab.
修改 /var/opt/GitLab/nginx/etc/GitLab-http.conf
GitLab-ctl restart