Centos7安装配置gitlab
2016-04-09 19:08
585 查看
Centos7安装配置gitlab 这篇文字我会介绍在Centos7上安装gitlab,配置gitlab的smtp,并且创建项目demo。
然后
然后打开[code]/etc/gitlab/gitlab.rb,将
external_url='http://git.example.com'修改为自己的IP地址或者自己的域名,然后编译,这里会用chef来进行,[/code]
sudogitlab-ctlreconfigure
这样如果没有报错就是安装完成了直接在浏览器访问刚才修改的自己的ip或者域名,就能看到gitlab的页面了,登陆用下面的用户名和密码。[/code]
Username:root Password:5iveL!fe登陆后会要求你更改密码的。
接下来进行配置
配置smtp
$sudovi/etc/gitlab/gitlab.rb #Changetheexternal_urltotheaddressyouruserswilltypeintheirbrowser external_url'http://xxhost.com' #SendingapplicationemailviaSMTP gitlab_rails['smtp_enable']=true gitlab_rails['smtp_address']="smtp.163.com" gitlab_rails['smtp_port']=25 gitlab_rails['smtp_user_name']="xxuser@163.com" gitlab_rails['smtp_password']="xxpassword" gitlab_rails['smtp_domain']="163.com" gitlab_rails['smtp_authentication']=:login gitlab_rails['smtp_enable_starttls_auto']=true ##修改gitlab配置的发信人 gitlab_rails['gitlab_email_from']="xxuser@163.com" user["git_user_email"]="xxuser@163.com"注意163,qq什么的记得加白名单,不然可能当成垃圾邮件了。。。然后再编译下sudogitlab-ctlreconfigure登陆去修改下自己的邮箱,在profile里面创建一个新的group,命名为devops在这个组里创建一个新的project,命名为openstack成功后会在顶部提示你添加ssh密钥,点开后提示你怎么创建
gitpush-uoriginmaster 就发现可以成功的push了 到此为止,centos7安装gitlab,配置smtp,建立用户和项目,clone代码和push已经ok,期待后面的gerrit和jenkins的整合吧。 参考资料:http://blog.csdn.net/williamwanglei/article/details/38498465https://about.gitlab.com/downloads/#centos7 https://segmentfault.com/a/1190000002722631
相关文章推荐
- Linux内核如何装载和启动一个可执行程序
- CentOS更改yum源与更新系统
- centos/fedora 配置ntfs支持
- linux远程复制
- Linux中SSH的使用
- Linux下vim编辑器设置自动添加作者信息
- vim自动补全插件clang_complete
- LInux下设置Gnome顶部透明
- 《Linux操作系统分析》之分析Linux内核如何装载和启动一个可执行程序
- linux系统安装yum服务
- linux基础学习之 gSOAP文件夹中的README中文翻译
- linux中用户创建与删除以及文件权限查看和修改
- linux常用操作
- linux命令--less|more
- linux内核分析第七周-Linux内核如何装载和启动一个可执行程序
- Linux内核分析——第七章 链接
- Linux文件之inode
- 20135239 益西拉姆 linux内核分析 可执行程序的装载
- Linux内核如何装载和启动一个可执行程序
- Centos 6.5 64位操作系统,更新火狐浏览器到最新版本