linux搭建GitLab
1. 安装VMware和CentOS本教程采用CentOS6.6 配置静态IP参考: https://www.cnblogs.com/linyufeng/p/8515337.html 2. 安装必备Linux插件(安装过可以不用安装)
3. 准备安装GitLab
设置postfix开机自启: 4. 开始安装GitLab官网下载地址: https://packages.gitlab.com/app/gitlab/gitlab-ce/search?q=10.0.2 ?
1571043451079.jpg
? 以CentOS 6 为例: https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/6/gitlab-ce-10.0.2-ce.0.el6.x86_64.rpm 安装方式2种: 使用yum 和 rpm包,本文介绍yum方式
5. 配置GitLab主要配置两个地方: 访问GitLab的IP地址和发送邮件的账号配置
external_url ‘http://192.168.183.200‘ # 你自己的IP ### Email Settings gitlab_rails[‘gitlab_email_enabled‘] = true gitlab_rails[‘gitlab_email_from‘] = ‘你的邮箱‘ gitlab_rails[‘gitlab_email_display_name‘] = ‘邮件名字‘ ### GitLab email server settings ### 这里邮件服务器使用的是QQ企业邮箱,163自行修改 gitlab_rails[‘smtp_enable‘] = true gitlab_rails[‘smtp_address‘] = "smtp.exmail.qq.com" gitlab_rails[‘smtp_port‘] = 465 gitlab_rails[‘smtp_user_name‘] = "你的邮箱" gitlab_rails[‘smtp_password‘] = "邮箱密码" gitlab_rails[‘smtp_authentication‘] = "login" gitlab_rails[‘smtp_enable_starttls_auto‘] = true gitlab_rails[‘smtp_tls‘] = true ESC保存并退出 6. 启动GitLab刷新配置: 7. 访问GitLab此时还不能访问,需要关闭防火墙 编辑iptables 添加配置 重启防火墙 访问 http://192.168.183.200/ ?
1571043778917.jpg
? 第一次登录需要修改root密码,密码8位以上,修改完就可以登录 ?
1571043868533.jpg
? GitLab初始界面 ?
1571043887444.jpg
? 8. GitLab基本操作添加用户2种方式: root后台添加和自己注册 ?
方式1
? ?
方式2
?用户第一次登陆设置密码 用户权限 ?
1571044017989.jpg
?
添加组 ?
1571044070815.jpg
? 组权限 ?
1571044088054.jpg
?
创建仓库和添加成员到组,很简单,不再赘述. 重点说下仓库成员权限, ?
1571044127858.jpg
?
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |