CentOS 6.x安装配置GitLab(社区或个人Git管理)
2017-09-12 16:56
585 查看
安装和配置必要的依赖
在CentOS环境,下面的命令让系统防火墙允许被HTTP和SSH的方式访问。
PS:和企业版本教程的唯一区别是不需要安装openssh-clients
下一步,安装postfix发送通知邮件。如果你想使用另一个解决方案来发送电子邮件,请跳过这一步,配置外部SMTP服务器后gitlab已安装。
在安装配置的屏幕可能会出现选项。选择“Internet站点”并按Enter键。使用服务器的外部DNS“邮件名称”并按Enter键。如果出现额外的信息,继续按回车键接受默认值。
2. 添加gitlab包库安装包
添加gitlab封装库。
下一步,安装gitlab包。
配置并启动gitlab
重新配置gitlab需要几分钟,配置一些参数和和启动信息。所有操作都会显示日志,其中包括绿色和灰色的行。
4. Web方式访问主机名(域名或IP)并登录
web浏览器输入主机名。在第一次访问时,您将看到密码重置界面,以便为初始管理员帐户提供密码。输入您想要的密码,您将被重定向回登录屏幕。
默认帐户的用户名是root。为您先前创建的登录密码。登录后,如果你愿意你可以更改用户名。
在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 6.x安装配置GitLab(企业版Git管理)
- Ubuntu 安装配置GitLab(企业版&社区版&个人版Git管理)
- CentOS 7下快速安装Gitlab,搭建个人或者公司内部使用的Git服务器
- 在centos 下安装配置基于gitosis 的git 服务
- git管理代码个人总结(Mac不用配置环境变量的,Windows需要配置环境变量)
- [转载]Git安装以及使用Git 管理个人文档
- 在centos 下安装配置基于gitosis 的git 服务
- CentOS服务器上搭建Gitlab安装步骤、中文汉化详细步骤、日常管理以及异常故障排查
- centos/debian配置gitlab 7.1x来搭建自建的git仓库.
- CentOS 6.x安装配置嵌入式软件开发环境
- centos系统 + git源码安装 + gitolite用户权限控制 安装与配置
- 在CentOS 6.4上安装Puppet配置管理工具
- CentOS服务器上搭建Gitlab安装步骤、中文汉化详细步骤、日常管理以及异常故障排查
- Centos 6.X 安装Mysql及简单配置
- CentOS下安装和配置MySQL-JDK-Tomcat-Nginx(个人官网环境搭建手册)
- centos安装和配置gitlab
- 在linux(CentOS)上搭建git服务器和配置gitolite权限管理
- centos6.3配置gitlab项目管理系统
- CentOS安装gitlab,gerrit,jenkins并配置ci流程
- CentOS 7 安装配置Gitlab