先申明,我不是高手,linux基础不好,只是因为项目需要,要搭建一个git服务器,众所周知gitlab可视化的很不错。
一开始我在网上搜索了一大堆安装方法,那些高手的几十个操作步骤都让我膜拜,我这种菜鸟装了好几个版本花了2,3天时间,头昏脑胀,极度郁闷,都没成功。
于是乎,打开了gitlab官网地址看到了安装方法,核心步骤只有4步,:搞定了
https://about.gitlab.com/downloads/#centos7
因为我是新系统,还是先yum了一大堆东西,所以需要这几步,这几个步骤是没难度的,我就不说了,重启后,下面开始进入正题。
官网的安装网址都打开了吧 ,依次执行这4个步骤。(注意第2个步骤,上面执行成功了,就不用执行后面那个)
最后一步,比如你服务器ip地址是192.168.100.101
浏览器就访问这个ip地址,就出现gitlab站点了,输入帐号密码登录,连日来的郁闷得到了缓解。
下面再来改进,第一次改进,加域名:
http://doc.gitlab.com/omnibus/settings/configuration.html#configuring-the-external-url-for-gitlab
照样参考官方的文档,修改文件:
/etc/gitlab/gitlab.rb
的这一个参数: external_url "http://git.test.com"
的这一个参数: external_url "http://git.test.com"
执行命令,让修改生效:
sudo gitlab-ctl reconfigure
sudo gitlab-ctl reconfigure
完毕,域名解析到这个ip后,浏览器输入
http://git.test.com
大功告成。
命令查看所有安装信息:
gitlab-ctl status
能看到他默认用的这些东东。后面再来优化,比如我打算再搭建一个php站点,目前看来只有将就用它这个nginx来搭建了。