########################gitlab的地址########################
内网访问地址:http://192.168.225.129/users/sign_in
IP地址就是部署主机的位置
###########################################################
###########################################################
超级管理员的用户名/密码:root/******
#######################################################
1. 安装并配置必要的依赖关系
On CentOS 7 (and RedHat/Oracle/Scientific Linux 7), the commands below will also open HTTP and SSH access in the system firewall.
###依次执行下面的命令
sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld
###依次执行下面的命令
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
2. Add the GitLab package repository and install the package
Add the GitLab package repository.
###执行下面的命令
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
###执行下面的命令
sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ee
###执行配置和安装的命令
[root@es-master es]# gitlab-ctl reconfigure
#### Start all GitLab components
sudo gitlab-ctl start
#### Stop all GitLab components
sudo gitlab-ctl stop
#### Restart all GitLab components
sudo gitlab-ctl restart
##############让前端访问IP的配置:###########################
配置gitlab的地址:[root@localhost config]# cd /opt/gitlab/embedded/service/gitlab-rails/config
[root@localhost config]# vim gitlab.yml
gitlab:
## Web server settings (note: host is the FQDN, do not include http://)
host: 192.168.3.11 ##将这个修改成IP前端看到的就是IP
port: 80
https: false
#####################################################
#### Restart all GitLab components
##sudo gitlab-ctl restart
#####################################################
#################注意#######################
gitlab内部自带了一个nginx,默认是用的80端口的,现在是如果有apache服务器,需要执行service httpd stop停掉这个apache
服务器,才能访问gitlab的80端口。
##################################################################################
##内部端口映射
[root@openerphk ~]# more /var/opt/gitlab/nginx/conf/gitlab-http.conf