Centos7 安装gitlab 8.7.5
2016-05-20 14:50
393 查看
简介:
GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。1. Web框架使用Ruby on Rails。2. 基于MIT代码发布协议。3. 需要gitolite协同工作。安装要求:ruby 1.9.3+MySQLgitgitoliteredis
如果自定义安装的话会很麻烦,所以我选择官方的一键安装包。rpm包地址:https://packages.gitlab.com/gitlab/gitlab-ce安装启动配置依赖工具:
# yum install curl policycoreutils openssh-serveropenssh-clients#systemctl enable sshd#systemctl start sshd#yum install postfix# systemctlenable postfix# systemctl start postfix可能会遇到错误如下:
vi/etc/postfix/main.cf发现配置为:inet_interfaces = localhostinet_protocols = all改成:inet_interfaces = 127.0.0.1 #只能接受内部邮件,其它邮件不接受inet_protocols = all
下载包gitlab-ce-8.7.5-ce.0.el7.x86_64.rpmrpm –ivh gitlab-ce-8.7.5-ce.0.el7.x86_64.rpm
修改配置文件如下:
vim/etc/gitlab/gitlab.rb
配置和启动GitLab# gitlab-ctlreconfigure
默认的账号密码:Username: root
Password: 5iveL!fe
1. 浏览到主机名和登录
在你的第一次访问,您将被重定向到一个密码重置屏幕提供初始的管理员帐户的密码。输入你想要的密码,您将被重定向到登录屏幕。
2. 右上角登录,有下角注册
3. 登录后进入界面
GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。1. Web框架使用Ruby on Rails。2. 基于MIT代码发布协议。3. 需要gitolite协同工作。安装要求:ruby 1.9.3+MySQLgitgitoliteredis
如果自定义安装的话会很麻烦,所以我选择官方的一键安装包。rpm包地址:https://packages.gitlab.com/gitlab/gitlab-ce安装启动配置依赖工具:
# yum install curl policycoreutils openssh-serveropenssh-clients#systemctl enable sshd#systemctl start sshd#yum install postfix# systemctlenable postfix# systemctl start postfix可能会遇到错误如下:
vi/etc/postfix/main.cf发现配置为:inet_interfaces = localhostinet_protocols = all改成:inet_interfaces = 127.0.0.1 #只能接受内部邮件,其它邮件不接受inet_protocols = all
下载包gitlab-ce-8.7.5-ce.0.el7.x86_64.rpmrpm –ivh gitlab-ce-8.7.5-ce.0.el7.x86_64.rpm
修改配置文件如下:
vim/etc/gitlab/gitlab.rb
external_url'http://www.abc.com' gitlab_rails['gravatar_plain_url']= 'http://www.gravatar.com/avatar/%{hash}?s=%{size}&d=identicon'
配置和启动GitLab# gitlab-ctlreconfigure
默认的账号密码:Username: root
Password: 5iveL!fe
1. 浏览到主机名和登录
在你的第一次访问,您将被重定向到一个密码重置屏幕提供初始的管理员帐户的密码。输入你想要的密码,您将被重定向到登录屏幕。
2. 右上角登录,有下角注册
3. 登录后进入界面
相关文章推荐
- About SVN
- CentOS 6.5搭建Apache整合SVN 1.8.5服务器(多版本库权限配置)
- CentOS下SVN服务器测试版安装记录
- 如何在本机搭建SVN服务器
- Windows下搭建本地SVN服务器
- 降低项目失败率的三个原则
- rails创建应用程序实例
- 使用nodejs开发cli项目实例
- jQuery 选择器项目实例分析及实现代码
- 项目实践之javascript技巧
- 让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
- Windows下SVN服务器搭建方法整理(apache)
- Apache2+SVN+MYSQL认证 配置项详细步骤
- 在Fedora 10下配置SVN服务器的步骤
- 删除SVN三种方法delSvn(windows+linux)
- 探讨如何在Eclipse中过滤版本控制文件.svn
- linux下安装配置svn独立服务器的步骤分享
- asp.net编程获取项目根目录实现方法集合