gitlab内网服务器部署(win10主机)

注:安装遇到的问题自行百度

虚拟机:vmware workstation 12 pro 官网下载

虚拟机序列号:5A02H-AU243-TZJ49-GTC7K-3C61N (自己去百度)

centos7 官网下载 (本人下载CentOS-7-x86_64-Everything-1804.iso)

    安装的时候记得选带图形化界面的,忘了截图,叫GHOME_啥的来着

 

下载gitlab包并安装:

wget https://bitnami.com/redirect/to/50936/bitnami-gitlab-7.8.1-0-linux-x64-installer.run

sudo chmod 777 bitnami-gitlab-7.8.1-0-linux-x64-installer.run

./bitnami-gitlab-7.8.1-0-linux-x64-installer.run

接下来一直点击下一步

gitlab内网服务器部署(win10主机)_第1张图片

gitlab内网服务器部署(win10主机)_第2张图片

gitlab内网服务器部署(win10主机)_第3张图片

gitlab内网服务器部署(win10主机)_第4张图片

并不想支持邮件

gitlab内网服务器部署(win10主机)_第5张图片

一直next然后等着到下面找个界面

gitlab内网服务器部署(win10主机)_第6张图片

6个服务都是开启,每次重启虚拟机的时候,要开着

gitlab内网服务器部署(win10主机)_第7张图片

配置gitlab

vim /opt/gitlab-7.8.1-0/apps/gitlab/htdocs/config/environments/production.rb 

    config.action_mailer.delivery_method = :smtp

vim /opt/gitlab-7.8.1-0/apps/gitlab/htdocs/config/gitlab.yml

    里面可以设置ip和端口,找到所有的127.0.0.1改成自己的虚拟机服务器ip

vim /opt/gitlab-7.8.1-0/apps/gitlab/htdocs/config/initializers/smtp_settings.rb

gitlab内网服务器部署(win10主机)_第8张图片

把127.0.0.1改成虚拟机的服务器ip

gitlab内网服务器部署(win10主机)_第9张图片

 

重启gitlab

cd /opt/gitlab-7.8.1-0

./ctlscript.sh restart

 

临时关闭防火墙

systemctl stop firewalld

//禁止开机启动防火墙

systemctl disable firewalld

 

然后登录进入创建用户、创建工程等git操作就好了

有什么事给我留言吧~

gitlab内网服务器部署(win10主机)_第10张图片

配置ssh key的时候还会遇到Fingerprint cannot be generated问题,还需要改一下配置然后重启gitlab

vim /opt/gitlab-7.8.1-0/apps/gitlab/htdocs/app/models/key.rb

参照下面的改

gitlab内网服务器部署(win10主机)_第11张图片

 

虚拟机与主机 设置ip相同

gitlab内网服务器部署(win10主机)_第12张图片

 

备注:关于服务器ip更换,需要更改以下配置

vim /opt/gitlab-7.8.1-0/apps/gitlab/gitlab-shell/config.yml

    找到所有的老ip改成自己的虚拟机服务器ip

vim /opt/gitlab-7.8.1-0/apps/gitlab/htdocs/config/gitlab.yml

    里面可以设置ip和端口,找到所有的老ip改成自己的虚拟机服务器ip

重启服务

你可能感兴趣的:(gitlab内网服务器部署(win10主机))