# Gitlab 安装
# 软件安装
# 上传rpm文件至 Linux 服务器/home/alinesno/soft/目录
此处用户可以使用 xftp 或者 xshell 等工具,书要简言
# 安装配置
# 运行环境配置
yum install -y curl policycoreutils-python openssh-server perl // 安装依赖
// 开启sshd服务
systemctl enable sshd
systemctl start sshd
// 防火墙配置
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
systemctl reload firewalld
# 安装gitlab
安装
rpm -ivh gitlab-ce-15.3.3-ce.0.el7.x86_64.rpm
查看gitlab状态
rpm -qi $(rpm -qa | grep gitlab)
# 配置及启动
配置端口及外部地址
vi /etc/gialab/gitlab.rb
设置web端口
添加 nginx['listen_port'] = 58801 // 或找到 nginx['listen_port'] 行
设置外部地址
修改 external_url 'http://gitlab.example.com' 为 external_url 'http://yourIp:58801' // 配置反向代理及域名的话根据实际情况配置
配置生效
gitlab-ctl reconfigure
执行完后gitlab已经启动
# 常用命令
# 启动
gitlab-ctl start
# 停止
gitlab-ctl stop
# 查看各服务状态
gitlab-ctl status
# 启停单一服务
gitlab-ctl start 服务名 // 启动
gitlab-ctl stop 服务名 // 停止
# 查看运行日志
gitlab-ctl tail (服务) // 例如 gitlab-ctl tail nginx
# 登录
获取管理员初始密码
cat /etc/gitlab/initial_root_password
获取密码后用 root/密码 登录
# 其它
- 无