您的位置:首页 > 运维架构 > Tomcat

用java和tomcat安装jenkins过程

2017-07-19 10:45 459 查看
安装文件说明:

java版本:jdk-8u111-linux-x64.tar.gz

tomcat:apache-tomcat-8.0.45.tar.gz

jenkins版本: jenkins.war(V2.7)

 

1、java安装

解压文件: tar xf dk-8u111-linux-x64.tar.gz –C /usr/local/

 

2、tomcat安装

(1)解压文件

tar xf apache-tomcat-8.0.45.tar.gz –C /opt

(2)修改启动和关闭脚本

vi bin/startup.sh:

 

# Better OS/400 detection: see Bugzilla31132

os400=false

case "`uname`" in

OS400*) os400=true;;

esac

 

#add by hlb, for jenkins

JAVA_HOME=/usr/local/jdk1.8.0_111

JRE_HOME=$JAVA_HOME/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME

CLASSPATH=.:$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

TOMCAT_PATH=/opt/apache-tomcat-8.0.45

 

关闭脚本shutdown.sh:添加和上面一样

 

(3)启动和关闭tomcat

启动:



关闭:



(4)修改登录端口号

vi conf/server.xml:46行

<Connector port="8080" protocol="HTTP/1.1"

connectionTimeout="20000"

redirectPort="8443" />

 

3、安装jenkins.war

(1)将jenkins.war放置到/opt/apache-tomcat-8.0.45/webapps目录,web启动jenkins时自动会在该目录下建立jenkins文件夹。

(2)因为用root权限安装,在root目录下会生成一个.jenkins文件夹

    /root/.jenkins/secrets/initialAdminPasswd文件存放里首次登入时需要填写的密码。

    登录jenkins后系统管理—>系统配置—>主目录为:root/.jenkins

(3)修改主目录

    Jenkins构建后的数据都存储在主目录下,由于默认是root/.jenkins空间很小,因此需要切换到空间大的目录下,这里切换到/home/jenkins。切换方法如下:

第1种方法如下:

    打开tomcat的bin目录,编辑catalina.sh文件。

    在#OS specific support.  $var _must_ be setto either true or false.上面添加:exportJENKINS_HOME=""在引号中填入你的路径。

第2种方法如下:

    用root用户登录

编辑profile文件:vi /etc/profile

在最后加入:exportJENKINS_HOME=xxxx

保存,退出后执行:source  /etc/profile让配置生效

4、web登入

http://192.168.2.200:8080/jenkins/



输入上面说的密码



安装插件

 


安装过程



设置用户名和密码



安装完成进入主页面

5、问题集锦

(1)SVN超级权限密码修改导致jenkins到代码失败

将root的SVN超级权限修改正确:

root工作目录:~/.subversion/auth/svn.simple/下面的文件显示SVN用户名和密码

只要修改该文件即可。

 

(2)自己安装的交叉编译器未找到

登入后PATH没有到处(可以通过su – 和 su root验证)

修改方法:

PATH="$PATH:$JAVA_HOME/bin:$JRE_HOME:/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/bin"在配置startup.sh时把交叉编译器添加
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: