一,安装
wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/ol/7/gitlab-ce-14.6.1-ce.0.el7.x86_64.rpm/download.rpm
rpm -ivh gitlab-ce-14.6.1-ce.0.el7.x86_64.rpm
yum install -y curl policycoreutils-python openssh-server cronie
yum -y install lokkit
lokkit -s http -s ssh
yum install postfix -y
service postfix start
chkconfig postfix on
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | bash
二. gitlab服务操作
2.1 初始化配置gitlab
gitlab-ctl reconfigure
2.2 启动和停止gitlab
命令:
gitlab-ctl start
gitlab-ctl stop
三. 浏览器访问
https://192.168.3.200
cat /etc/gitlab/initial_root_password
这个文件将在首次执行reconfigure后24小时自动删除
改后密码为
root
root@root
http://192.168.3.200/ 初次登录时需要为gitlab 的root 用户设置密码。
命令:
cd /opt/gitlab/bin
gitlab-rails console -e production
user = User.where(username:“root”).first
user.password = root@nierdaye.com
user.password_confirmation = root@nierdaye.com
user.save!
quit