首页 > 代码库 > centos7安装gitlab7.5.0

centos7安装gitlab7.5.0

http://my.oschina.net/u/1169607/blog/345833中介绍了centos7上安装gitlab的方法,接下来想体验下gitlab CI的使用。但是gitlab CI需要gitlab的版本为7.5.0或更新,所以需要卸载之前安装的7.4.3,重新安装7.5.0

卸载gitlab

首先用rpm -qa | grep -i gitlab命令查看安装的gitlab,然后用rpm -e --nodeps命令删除已安装的gitlab,然后再用rpm -qa | grep -i gitlab命令查看下是否删除,操作如下所示:

[root@openstack ~]# rpm -qa | grep -i gitlab

gitlab-7.4.3_omnibus.5.1.0.ci-1.el7.x86_64

[root@openstack ~]# rpm -e --nodeps gitlab-7.4.3_omnibus.5.1.0.ci-1.el7.x86_64

[root@openstack ~]# rpm -qa | grep -i gitlab

接下来开始安装gitlab7.5.0

下载包和安装

http://my.oschina.net/u/1169607/blog/345833中介绍要添加一个普通用户和删除git用户,在重新安装gitlab时,不用执行这些操作,只需要切换到之前创建的普通用户,执行下列命令即可。

su  abc  #切换到之前创建的普通用户

curl -O 

https://downloads-packages.s3.amazonaws.com/centos-7.0.1406/gitlab-7.5.1_omnibus.5.2.0.ci-1.el7.x86_64.rpm

如果发现下载速度慢,将下载地址复制到迅雷中下载,然后将下载的包copycentos7系统中。

sudo yum install git.x86_64

sudo yum install openssh-server

sudo systemctl enable sshd

sudo systemctl start sshd

sudo yum install postfix

sudo systemctl enable postfix

sudo systemctl start postfix

sudo rpm -i gitlab-7.4.3_omnibus.5.1.0.ci-1.el7.x86_64.rpm

配置启动gitlab

sudo gitlab-ctl reconfigure

sudo firewall-cmd --permanent --add-service=http # open up the firewall for HTTP and SSH requests

sudo systemctl reload firewalld

打开浏览器,输入部署gitlabcentos7ip或者hostname,进入gitlab的登录界面,下面是用户名和密码:

Username: root 

Password: 5iveL!fe(此处密码是之前安装gitlab时设置的密码)

第一次登入gitlab会提示修改密码。


centos7安装gitlab7.5.0