系列文章目录
`
 
文章目录
- 系列文章目录
- 一、
- 1.
- 2.
 
- 二、安装并使用
- 1.安装gitlab
- 2.//Jenkins安装
- 3.
 
- 总结
一、
1.

2.
二、安装并使用
需要三台服务器一台安装gitlab 192.168.169.10
 第二台负责 安装jenkins 192.168.169.20
 第三台是负责业务 192.168.169.30
1.安装gitlab
yum install -y curl policycoreutils-python openssh-server perl postfix
 systemctl enable --now sshd postfix
rpm -ivh gitlab-ce-12.3.0-ce.0.el7.x86_64.rpm
vim /etc/gitlab/gitlab.rb
 external_url ‘http://192.168.169.10:82’
 nginx[‘listen_port’] = 82
 
gitlab-ctl reconfigure
gitlab-ctl restart
浏览器访问:http://192.168.169.10:82 ,如果显示 502,稍等片刻再刷新
 
 1、设置管理员 root 用户的新密码,注意有格式要求,这里设置成 root@123
 2、使用管理员 root 用户登录(root/root@123)
 3、登录后点击页面右上方的用户选项下拉选择【Settings】,
 点击左边菜单【Preferences】,在【Localization】的【Language】中选择【简体中文】,
 点击【Save changes】按钮,再刷新页面使用中文显示。
 
 
//Gitlab添加组、创建用户、创建项目
 #创建群组
 点击页面左上方的【GitLab】图标,点击 【新建群组】
 【群组名称】、【群组URL】、【群组描述】都设置成 ky27_group
 【可见性级别】设置成 私有
 其他都保持默认值,点击 【创建群组】
 
 #创建项目
 点击 【新建项目】
 【项目URL】群组选项下拉选择 ky27_group
 【项目名称】设置成 ky27_demo
 【项目描述】设置成 ky27_demo
 【可见等级】设置成 私有
 点击 【创建项目】


 
2.//Jenkins安装
#安装JDK
tar zxvf jdk-11.0.5_linux-x64_bin.tar.gz -C /usr/local/
vim /etc/profile
export JAVA_HOME=/usr/local/jdk-11.0.5
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

source /etc/profile
java -version
#安装jenkins
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo --no-check-certificate
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install epel-release -y
yum install jenkins -y
#修改 jenkins 的运行用户和监听端口
vim /etc/sysconfig/jenkins
JENKINS_USER="root"
JENKINS_PORT="8888"

##新版本的 jenkins 还要在 /usr/lib/systemd/system/jenkins.service 文件中修改用户名和端口
vim /usr/lib/systemd/system/jenkins.service
User=root
Group=root
Environment="JAVA_HOME=/usr/local/jdk-11.0.5"
Environment="JENKINS_PORT=8888"
#修改 jenkins 的启动脚本添加java路径
vim /etc/init.d/jenkins
candidates="
......
/usr/local/jdk-11.0.5/bin/java
/usr/bin/java
systemctl daemon-reload
systemctl start jenkins
systemctl enable jenkins
vim /var/lib/jenkins/hudson.model.UpdateCenter.xml
<url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
sed -i 's#https://www.google.com#https://www.baidu.com#' /var/lib/jenkins/updates/default.json
systemctl restart jenkins
浏览器访问:http://192.168.169.20:8888 ,获取并输入 admin 账户密码
 创建第一个管理员用户,如 wujian/wujian@123
 

 
 














![[每日习题]进制转换 参数解析——牛客习题](https://img-blog.csdnimg.cn/936927d209fe4f379df0528c7b764781.png)



