Gitlab部署流程

安装准备

需要开启ssh:(已开启可跳过)

sudo systemctl status sshd
sudo systemctl enable sshd
sudo systemctl start sshd

防火墙开放http、https服务:(已关闭防火墙可跳过)

sudo systemctl status firewalld
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld

rpm 包安装

下载地址:https://packages.gitlab.com/gitlab/gitlab-ce

编写安装脚本

cd ~/bin

vim gitlab-install.sh

脚本内容如下:

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

sudo rpm -ivh /opt/software/gitlab-ce-16.2.1-ce.0.el7.x86_64.rpm

sudo yum install -y postfix

sudo systemctl enable postfix

sudo systemctl start postfix

修改脚本执行权限并执行

chmod +x gitlab-install.sh
sh gitlab-install.sh

执行初始化

安装完成后,需要执行初始化

sudo gitlab-ctl reconfigure

启停命令

sudo gitlab-ctl start

停止命令

sudo gitlab-ctl stop

重装需要彻底卸载

1 卸载gitlab

 sudo rpm -e gitlab-ce-16.2.1-ce.0.el7.x86_64

2 删除gitlab文件

sudo rm -rf /etc/gitlab
sudo rm -rf /var/opt/gitlab
sudo rm -rf /opt/gitlab

修改 root 密码

访问web界面:默认使用服务器80端口

账号root,密码将随机生成并在 /etc/gitlab/initial_root_password 中保存24 小时。

sudo cat /etc/gitlab/initial_root_password

设置简体中文

在UserSettings 里的Preferences修改为中文。

相关推荐

  1. Gitlab部署流程

    2024-03-10 21:46:04       24 阅读
  2. gitlab部署

    2024-03-10 21:46:04       33 阅读
  3. gitlab部署

    2024-03-10 21:46:04       25 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-10 21:46:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-10 21:46:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-10 21:46:04       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-10 21:46:04       20 阅读

热门阅读

  1. 分布式锁从0到1落地实现01(mysql/redis/zk)

    2024-03-10 21:46:04       20 阅读
  2. SpringBoot集成MySQL

    2024-03-10 21:46:04       22 阅读
  3. H5页面手绘轨迹路径-过程中允许拖动+缩放地图

    2024-03-10 21:46:04       23 阅读
  4. 华为OD算法

    2024-03-10 21:46:04       17 阅读
  5. Qt 通过pdfium将网络上的pdf显示为图片

    2024-03-10 21:46:04       21 阅读