0:准备
安装jdk(1.8.x.↑)、mvn(3.5.x.↑)、git(2.3.x.↑)、
jenkins版本:2.183
本章所需包的地址:http://note.youdao.com/noteshare?id=b3ee4f0460d6b7f71385493f9890961d
一:基础服务安装
1.jdk安装
参考地址:https://www.jianshu.com/p/f5b3cf91304c
①:查看jdk版本:jdk -version
image.png2.mvn安装
2.1:解压安装包至自定义目录下
tar -zxf apache-maven-3.3.9-bin.tar.gz -C /usr/local/
2.2:添加mvn的环境变量
echo -e "export MAVEN_HOME=\"/usr/local/apache-maven-3.3.9\"
export PATH=\"\$PATH:\$MAVEN_HOME/bin\"" > /etc/profile
2.3:执行source命令生效环境变量
source /etc/profile
2.4:查看mvn版本:mvn -v
image.png3.git 安装
3.1:yum安装git所需的依赖包
(当然你们可以试下yum -y install git,后期配置jenkins中git会报错显示git版本低)
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
3.2:下载并解压git
wget https://github.com/git/git/archive/v2.3.0.zip
unzip v2.3.0 -d git
3.3:进入服务目录并编译安装
cd /root/git/git-2.3.0
make prefix=/usr/local/git all
make prefix=/usr/local/git install
3.4:编辑profile文件,添加git的环境变量
vim /etc/profile
export PATH=/usr/local/git/bin:$PATH
3.5:执行source命令生效环境变量
source /etc/profile
3.6:查看git版本:git --version
image.png二:安装方式可以分为两种:1.直接起动war包 2.放在容器中启动
①:直接起动war包,下载后将war包放至指定目录(自定义指定)下。
(官网地址:https://jenkins.io/download/)
mv jenkins.war /usr/local/
进到指定目录下,使用jar命令启动war包
cd /usr/local/
java -jar jenkins.war &
关闭防火墙或打开8080端口,如果配置域名只需打开80端口即可。
/etc/init.d/iptables stop
访问地址:http://IP:8080
②:放在tomcat容器中启动服务
(官网地址:https://jenkins.io/download/)
解压安装包到指定目录(目录都是自定义)
tar -zxf apache-tomcat-7.0.65.tar.gz -C /opt/
为了方便日后一眼就看的出来是什么,在此将tomcat的名字重命名下(名字同样自己定义)
mv apache-tomcat-7.0.65 tomcat-jenkins-8080
进入到指定目录webapps下,删除里面默认的tomcat的内容,在这里用不到。
cd /opt/tomcat-jenkins-8080/webapps
rm -rf *
为了方便启动可以将jenkins.war重命名为ROOT.war,tomcat一启动war包自动解压。
mv /root/jenkins.war ROOT.war
启动tomcat
/opt/tomcat8080/bin/startup.sh
三:简单配置jenkins信息
1.1:访问地址:http://IP:8080
image.png1.2:密码文件存放位置:/opt/jenkins/secrets/initialAdminPassword
cat /opt/jenkins/secrets/initialAdminPassword
1.3:类似于下图中圈内的这样一串:
image.png1.4:填写密码后稍等几秒,莫慌^v^
image.png1.5:创建admin管理员用户的基本信息
image.png1.6:点击图中所示进入Jenkins吧
image.png2.1:jenkins系统设置
image.png2.2:配置完邮件可以测试下,是否成功。
image.png2.3:给root用户设置所有权限。
image.png3:修改jenkins插件、项目的节点等信息的默认路径
jenkins默认会存放在用户主目录下的.jenkins文件夹中
如:Linux中root用户:/root/.jenkins
可以通过修改/opt/tomcat-jenkins-8080/conf/context.xml (如下图修改)
image.pngname:定义引用jenkins安装路径的名字
Value:定义name的安装路径
可能会报以下错误!!
image.png编辑文件并根据下图中信息添加即可
vim /opt/tomcat-jenkins-8080/conf/server.xml
image.png
网友评论