CentOS7 安装GitLab

运行基本要求: 双核、4G内存

修改防火墙

将http和https添加到防火墙,permanent表示永久生效

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld

安装Postfix

安装Postfix用来发送通知邮件,如果你想使用其它方法来发送邮件,可以跳过这个步骤,并在Gitlab安装完成后配置SMTP服务

sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix

安装gitlab

通过wget来下载安装包,如果没安装wget可用yum来安装

yum -y install wget

我们这里安装的版本是 GitLab Community Edition 11.11.8

通过wget下载rpm包

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.11.8-ce.0.el7.x86_64.rpm

安装gitlab

rpm -i gitlab-ce-11.11.8-ce.0.el7.x86_64.rpm

配置gitlab

用vim来修改配置,如果无vim,用下面命令安装

yum -y install vim

修改配置

vim /etc/gitlab/gitlab.rb

修改配置项 external_url,这个是进入的入口地址,格式http://ip:port ,根据实际的IP和端口进行设置即可

修改完配置后使用下面命令进行配置重置,使修改配置生效

sudo gitlab-ctl reconfigure

gitlab启动与关闭

gitlab-ctl start  #启动gitlab
gitlab-ctl stop   #停止gitlab
gitlab-ctl restart#重庆gitlab

进入gitlab

image.png

首次进入会设置账号root的密码

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容