Gitlab 服务器搭建
2024-10-06 07:41:52
一、官网地址
首页:https://about.gitlab.com/
安装说明:https://about.gitlab.com/installation/
二、安装命令摘录
实际问题:yum 安装 gitlab-ee(或 ce)时,需要联网下载几百 M 的安装文件,非常耗时,所以应提前把所需 RPM 包下载并安装好。
下载地址为:https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm
调整后的安装过程:
sudo rpm -ivh /opt/gitlab-ce-10.8.-ce..el7.x86_64.rpm
sudo yum install -y curl policycoreutils-python openssh-server cronie
sudo lokkit -s http -s ssh
sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo EXTERNAL_URL="http://gitlab.example.com" yum -y install gitlab-ce
可将上述命令放在一个脚本文件中,直接执行脚本文件,耐心等待即可
当前步骤完成后重启。
三、gitlab 服务操作
初始化配置 gitlab
gitlab-ctl reconfigure
启动 gitlab 服务
gitlab-ctl start
停止 gitlab 服务
gitlab-ctl stop
四、浏览器访问
访问 Linux 服务器 IP 地址即可,如果想访问 EXTERNAL_URL 指定的域名还需要配置域名服务器或本地 hosts 文件。
※应该会需要停止防火墙服务
service firewalld stop
初次登录时需要为 gitlab 的 root 用户设置密码。
出现此GitLab登陆界面,说明安装成功。
最新文章
- [.net 面向对象程序设计深入](3)UML——在Visual Studio 2013/2015中设计UML活动图
- 你的日志组件记录够清晰嘛?--自己开发日志组件 Logger
- javascript 中继承实现方式归纳
- Twitter Bootstrap 3.0 正式发布,更好地支持移动端开发
- JavaWeb学习笔记——JDOM
- PintJS – 轻量,并发的 GruntJS 运行器
- 问题解决The connection to adb is down, and a severe error has occured.
- 淘宝设计师入门:设计师SDK环境配置
- 【用户分析-用户场景】这TM才是产品思维!
- [置顶] Maven多模块项目 eclipse热部署 Maven项目实现 tomcat热部署 二
- ObjectiveC1基础代码——类和对象
- Hql参数占位符使用(转+整理)
- 全球在一个 level 上思考的价值观和想法是一样的(转)
- 边框(Border) 和 轮廓(Outline) 属性
- css3 深入理解flex布局
- 搭积木(java)-蓝桥杯
- nodejs+express+mongodb简单的例子
- BZOJ.3165.[HEOI2013]Segment(李超线段树)
- Java并发编程笔记之ThreadLocal内存泄漏探究
- oracle表分区创建