CentOS6.x下GitLab安装
2019独角兽企业重金招聘Python工程师标准>>>
一、GitLab简介
GitLab是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(Wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。
二、GitLab(CE)安装
网上有很多安装GitLab的博文,但是按照博文大都不能成功安装,经过多次安装最终安装成功。
请优先参考官方安装过程: https://about.gitlab.com/downloads/
1. 安装postfix,并开启postfix服务
sudo yum install curl openssh-server openssh-clients postfix cronie sudo service postfix start sudo chkconfig postfix on sudo lokkit -s http -s ssh
2. 安装GitLab(CE)
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce
3. 配置GitLab
sudo gitlab-ctl reconfigure
4. 重启服务器
5. 输入服务器地址:http://192.168.1.247
6. 邮件配置
默认情况下,gitlab用qq邮箱注册是发送不出确认邮件的。
下面说说gitlab配置腾讯企业邮箱
1 2 3 4 5 6 7 8 9 10 11 |
# vim /etc/gitlab/gitlab.rb gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.exmail.qq.com" gitlab_rails['smtp_port'] = 465 gitlab_rails['smtp_user_name'] = "support@ttlsa.com" gitlab_rails['smtp_password'] = "www.ttlsa.com" gitlab_rails['smtp_domain'] = "ttlsa.com" gitlab_rails['smtp_authentication'] = "login" gitlab_rails['smtp_enable_starttls_auto'] = true gitlab_rails['smtp_tls'] = true gitlab_rails['gitlab_email_from'] = "support@ttlsa.com" |
重新加载配置
1 |
# gitlab-ctl reconfigure |
转载于:https://my.oschina.net/famiover/blog/662890
CentOS6.x下GitLab安装相关推荐
- Centos6/7下静默安装oracle10g
Centos6/7下静默安装Oracle10g 远程安装oracle10g,通过网上资料,不断摸索成功安装.先在本地虚拟机Centos7上做实验,快照恢复快照恢复,安装了几十次成功之后,再在服务器Ce ...
- Linux 下 GitLab 安装教程
Linux 下 GitLab 安装教程 安装 Linux 下载 GitLab 安装 GitLab 登录 GitLab GitLab 汉化 GitLab 设置密钥 卸载 GitLab 为了便于以后使用, ...
- docker下gitlab安装配置使用(完整版)
docker下gitlab安装配置使用(完整版) 22018.12.16 00:07:57字数 737阅读 17595 docker 安装gitlab以及使用 一.安装及配置 1.gitlab镜像拉取 ...
- Linux(CentOS6.5)下编译安装Nginx1.10.1
原文出自:http://www.cnblogs.com/comexchan/p/5815753.html Linux(CentOS6.5)下编译安装Nginx1.10.1 首先在特权账号(root)下 ...
- mysql5.6.22编译安装教程_Linux CentOS6.0下编译安装MySQL 5.6.22
Linux CentOS6.5下编译安装MySQL 5.6.22[给力详细教程] 一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库(安装过程注意有没出错) yum install gcc ...
- docker下gitlab安装、配置、汉化(完整版)
docker下gitlab安装.配置.汉化.代理.使用(完整版),边安装变更新,希望帮助读者解决问题. 一.gitlab安装 1.1 镜像查询 # 查询gitlab有哪些镜像 docker searc ...
- CentOS-7 下 GitLab 安装部署教程
CentOS-7 下 GitLab 安装部署教程 前言 主要内容 GitLab 介绍 本篇环境信息 准备工作 配置清华大学镜像仓库 安装基础依赖 安装 Postfix 开放 ssh 以及 http 服 ...
- CentOS 7下Gitlab安装和迁移
Gitlab做迁移,有一些麻烦,有如下结论: 1:Gitlab版本要完全一致,mysql版本最好一致(不能相差太大),服务器版本可以不一样(例如:迁移前环境为centos6.5,迁移后环境为cento ...
- 基于CentOS-7.7下GitLab安装与汉化
文档目录 一. 准备 1 1.1 环境 1 1.2 软件 1 二. GitLab安装 2 三. GitLab汉化 5 四. GitLab常用命令 7 五. GitLab目录说明 8 准备 环境 操作系 ...
最新文章
- linux+mmap父子通信_linux库函数mmap()原理?转载
- python代理池好难啊_新人不会自己搭建代理池?快来引用大佬的
- 保存网站快捷方式到桌面的php代码,转的一个朋友的了,加了点判断
- 死锁示例代码_Java示例中的死锁
- 芯力特SIT1043Q完全替代恩智浦TJA1043
- 奖金100万!北大“韦神”,获奖了!
- U盘格式化后容量变小了怎么恢复教程
- vps没有mysql怎么用商店_买了vps能干什么,何不用它搭建一个5T私人网盘?
- 2023年天津天狮学院专升本微信收费平台缴费使用步骤
- 多商户JAVA扫码点餐小程序源码SaaS模式
- Python对文件进行重命名
- Vue 3 模板语法
- HTML+CSS+JS网页设计与制作期末大作业:网站——宏源山庄
- 计算机如何设置保存到桌面,怎么将电脑桌面上的文件设置默认保存到D盘?
- matlab计算器设计流程图_matlab计算器的设计.doc
- Dialect needs to be explicitly supplied as of v4.0.0解决方案
- 道可云元宇宙每日资讯|济南发布促进元宇宙产业创新发展行动计划
- Openwrt无线管理工具/命令
- grasps什么意思中文_grasps是什么意思_grasps怎么读_grasps翻译_用法_发音_词组_同反义词_抓住( grasp的第三人称单数 )-新东方在线英语词典...
- 首次使用计算机 鼠标没反应,鼠标没反应各种解决方法教程