Linux those things

GitLab 安装

2019-01-09  本文已影响0人  M_ENG

Community Edition or Enterprise Edition 企业版和社区版
企业版(ee)需要订阅需要许可证 就是需要钱、官方推荐你使用
如果你不订阅企业版 可以使用社区版(ce)功能是一样的

Gitlab 各个操作系统安装

这里我们选择Centos 7 点击 就会出现安装步骤

1. Install and configure the necessary dependencies

(安装和配置必要的依赖)

sudo yum install -y curl policycoreutils-python openssh-server openssh-clients

sudo systemctl enable sshd

sudo systemctl start sshd

##没有开启防火墙不需要执行
sudo firewall-cmd --permanent --add-service=http

sudo systemctl reload firewalld

2. Add the GitLab package repository and install the package

(下载GitLab包到本地并安装)


curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ce

3:配置启动GitLab 官网没有写出来在另一个页面

#编辑这个文件
vim /etc/gitlab/gitlab.rb

#找到 external_url "http://gitlab.example.com"
/external_url

# http://gitlab.example.com 修改为你服务器地址

#修改nginx 默认端口80   防止你本机已安装的nginx 端口冲突
nginx['redirect_http_to_https_port'] = 80

#在执行这条语句 加载下GitLab配置 正常访问GitLab
sudo gitlab-ctl reconfigure

4:用户名ROOT 第一次跳入设置密码页面在进行登录



相关启动命令官方文档

#启动
sudo gitlab-ctl start 

#重新加载配置
sudo gitlab-ctl reconfigure

#停止gitlab
sudo gitlab-ctl stop

#重启
sudo gitlab-ctl restart

#停止其中某个组件
sudo gitlab-ctl stop unicorn

#启动其中某个组件
sudo gitlab-ctl start unicorn

#重启其中某个组件
sudo gitlab-ctl restart unicorn
上一篇下一篇

猜你喜欢

热点阅读