本地上传RPM包方式安装gitlab
链接:https://pan.baidu.com/s/1-Gjc0eGFh0hjXUbmjGD2FA
提取码:zxcv
-
服务器新建文件夹 mkdir /opt/gitlab (自定义安装路径)
-
将rpm包通过xftp上传至 /opt/gitlab
-
当前文件位置 使用 rpm命令进行安装
rpm -ivh gitlab-ce-9.0.0-ce.0.el7.x86.rpm --force -
接着进行配置
gitlab-ctl reconfigure
如果执行没有报错,配置成功,会生成各应用服务配置文件在/opt/gitlab/etc下,可以启动 -
启动gitlab
gitlab-ctl start 启动命令
Gitlab-ctl status 查看启动状态 -
将ip修改为域名访问
(1)将/etc/gitlab/gitlab.rb文件中的192.168.1.24全部替换为git.kevin.com
(2)其次再将下面文件的192.168.1.24替换为gitlab.kevin.com
①/var/opt/gitlab-shell/config.yml
②/var/opt/gitlab-rails/etc/gitlab.yml
③/var/opt/gitlab/nginx/conf/gitlab-http.conf -
执行gitlab-ctl reconfigure 使配置生效。
-
修改端口号
(1)vim /etc/gitlab/gitlab.rb
(2)直接 / 输入GitLab URL 回车查看进行修改
(3)修改为自己的端口号(修改之前查看端口是否被使用),保存退出
(4)启动gitlab-ctl start -
修改管理员用户密码
Rpm方式安装默认账号密码 root | 5iveL!fe
(1)切入到gitlab安装目录下 gitlab-rails console production 回车进入控制台
(2)输入 user=User.where(id:1) 回车
(3)输入user.password=’密码’ 回车
(4)user.save! 回车
(5)quit 退出 -
Gitlab目录结构
/opt/gitlab/ # 主目录
/etc/gitlab/ # 放置配置文件
/var/opt/gitlab/ # 各个组件
/var/log/gitlab/ # 放置日志文件
/var/opt/gitlab/git-data/repositories #数据库的地址
/var/opt/gitlab/postgresql/data #gitlab组和项目的地址
/etc/gitlab/gitlab.rb #gitlab配置文件