一步步教你部署项目到Jenkins上
环境Centos7.8
1.安装jdk1.8
jenkins只支持jdk1.8
下载:jdk-8u281-linux-x64.tar.gz
解压:tar -xzvf jdk...
拷贝到/usr/lcoal/jdk8
新建环境变量
vim /etc/profile.d/jdk.sh
export JAVA_HOME=/usr/local/jdk8
export PATH=$JAVA_HOME/bin:$PATH
环境变量生效
chmod a+x /etc/profile.d/jdk.sh
source /etc/profile.d/jdk.sh
java -version
2.安装maven
下载:apache-maven-3.6.3-bin.tar.gz
解压:tar -zxvf apache-maven... 拷贝到/usr/lcoal/maven
新建环境变量
vim /etc/profile.d/maven.sh
export MAVEN_HOME=/usr/local/maven
export PATH=$MAVEN_HOME/bin:$PATH
环境变量生效
chmod a+x /etc/profile.d/maven.sh
source /etc/profile.d/maven.sh
mvn -v
设置阿里云maven镜像:
在/usr/local/maven/conf目录中找到settings.xml 文件,在mirrors的子节点添加如下
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
3.源码编译安装git
下载:wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz
解压:tar -zxvf git-2.9.5
设置安装目录
cd git-2.9.5
./configure --prefix=/usr/local/git/
开始编译安装
make && make install
创建软连接
ln -sf /usr/local/git/bin/git /bin/
ln -sf /usr/local/git/bin/git-upload-pack /bin/
ln -sf /usr/local/git/bin/git-cvsserver /bin/
ln -sf /usr/local/git/bin/gitk /bin/
ln -sf /usr/local/git/bin/git-receive-pack /bin/
ln -sf /usr/local/git/bin/git-shell /bin/
ln -sf /usr/local/git/bin/git-upload-archive /bin/
git --version
4.安装Jenkins
设置源
vim /etc/yum.repos.d/jenkins.repo
内容:
------------------------------------------------------
[jenkins]
name=Jenkins-stable
baseurl=http://pkg.jenkins.io/redhat-stable
gpgcheck=1
------------------------------------------------------
翻墙下载这个文件上传到linux
https://pkg.jenkins.io/redhat-stable/jenkins.io.key
导入这个key文件
rpm --import ~/jenkins-ci.org.key
安装
yum -y install jenkins
5.编辑文件,添加jdk1.8的目录
vim /etc/init.d/jenkins
6.启动:systemctl daemon-reload && systemctl start jenkins
7.修改端口:vim /etc/sysconfig/jenkins
JENKINS_PROT="8086"
JENKINS_USER="root"
8.防火墙放行端口访问:http://xxx:8086
9.查看登录密码:cat /var/lib/jenkins/secrets/initialAdminPassword
未完待续