环境准备
服务器系统 | Centos7.3 |
---|---|
内存 | 1G |
CPU | 2核 |
IP地址 | 10.0.0.43 |
服务 | jenkins |
服务器系统 | Centos7.3 |
---|---|
内存 | 4G |
CPU | 2核 |
IP地址 | 10.0.0.44 |
服务 | gitlab |
获取jenkins源码包
https://pkg.jenkins.io/redhat-stable/
获取jdk源码包
https://www.oracle.com/technetwork/java/javase/downloads/index.html
获取gitlab源码包
https://packages.gitlab.com/gitlab/gitlab-ce
首先我们先在Jenkins服务器上操作
安装jdk环境
rpm -ivh jdk-8u131-linux-x64_.rpm
安装jenkins源码包
rpm -ivh jenkins-2.138.4-1.1.noarch.rpm
启动jenkins服务
systemctl start jenkins
关闭防火墙和selinux
systemctl stop firewalld
setenforce 0
cat /var/lib/jenkins/secrets/initialAdminPassword
再切换到gitlab服务器上操作
安装Gitlab服务
yum -y localinstall gitlab-ce-10.0.2-ce.0.el7.x86_64.rpm
编辑Gitlab服务的配置文件
vim /etc/gitlab/gitlab.rb
# 启动gitlab服务
gitlab-ctl reconfigure
启动时间会比较漫长,耐心等待代码执行完毕即可
测试Gitlab服务页面
然后再切换回到jenkins服务器上操作
安装Git服务
yum -y install git
git config --global user.name "aaronszm"
git config --global user.email "Mr.shi@163.com"
git clone http://10.0.0.44/root/wordpress.git
cd wordpress/
ls
vim aaronszm.txt
cat aaronszm.txt
fdlkagka
git add .
git commit -m '创建了一个文件'
git push
git config --global push.default simple
git push
把我们刚才下载好的源码包上传至服务器上
解压WordPress源码包
unzip WordPress-master.zip
把解压出来的WordPress目录移动至当前所在位置
mv WordPress-master/* ./
rm -rf WordPress-master*
git add .
git commit -m '增加wordpress博客'
git push