您的位置:首页 > 运维架构 > Linux

CentOS 6.x安装配置GitLab(社区或个人Git管理)

2017-09-12 16:56 585 查看
安装和配置必要的依赖

在CentOS环境,下面的命令让系统防火墙允许被HTTP和SSH的方式访问。

sudo yum install -y curl openssh-server cronie
sudo lokkit -s http -s ssh


PS:和企业版本教程的唯一区别是不需要安装openssh-clients

下一步,安装postfix发送通知邮件。如果你想使用另一个解决方案来发送电子邮件,请跳过这一步,配置外部SMTP服务器后gitlab已安装。

sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on


在安装配置的屏幕可能会出现选项。选择“Internet站点”并按Enter键。使用服务器的外部DNS“邮件名称”并按Enter键。如果出现额外的信息,继续按回车键接受默认值。

2. 添加gitlab包库安装包

添加gitlab封装库。

curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash


下一步,安装gitlab包。

sudo yum install -y gitlab-ce


配置并启动gitlab

sudo gitlab-ctl reconfigure


重新配置gitlab需要几分钟,配置一些参数和和启动信息。所有操作都会显示日志,其中包括绿色和灰色的行。

4. Web方式访问主机名(域名或IP)并登录

web浏览器输入主机名。在第一次访问时,您将看到密码重置界面,以便为初始管理员帐户提供密码。输入您想要的密码,您将被重定向回登录屏幕。

默认帐户的用户名是root。为您先前创建的登录密码。登录后,如果你愿意你可以更改用户名。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos git gitlab 社区 管理