博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  1. Tomcat环境安装
    1.wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.41/bin/apache-tomcat-8.5.41.tar.gz #下载tomcat,注意版本号
    2.tar -xvzf apache-tomcat-8.5.41.tar.gz #解压tomcat
    3.mv apache-tomcat-8.5.41 /usr/local/tomcat #把解压后的文件夹移动到/usr/local下,并且文件夹重命名为tomcat

  2. 安装Java环境
    1.wget https://download.oracle.com/otn/java/jdk/具体自己去官网下载,不过记得tomcat和jdk版本要匹配
    2.tar -xvzf jdk-8u171-linux-x64.tar.gz?AuthParam=1559637483_f4411a72ca8ee0d13107d90586cd4e32
    3.mv jdk1.8.0_171 /usr/local/jdk1.8.0_171
    4. vi /etc/profile #加到最下面 在环境变量文件中加上下面四行,分别是JAVA_HOME、JAR_HOME?CLASSPATH、PATH
    export JAVA_HOME=/usr/local/jdk1.8.0_171
    export JAR_HOME=/usr/local/jdk1.8.0_171/jre
    export CLASSPATH=.:\(JAVA_HOME/lib/dt.jar:\)JAVA_HOME/jre/lib/tools.jar:\(JRE_HOME/lib:\)CLASSPATH
    export PATH=\(JAVA_HOME/bin:\)PATH
    5.source /etc/profile #刷新环境变量配置文件
    6.java -version #查看版本

  3. maven环境安装
    1.wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
    2.tar -xzf apache-maven-3.5.4-bin.tar.gz
    3.mv apache-maven-3.5.4/ /usr/local/mvn
    4.vi /etc/profile #在环境变量后面加上
    export MAVEN_HOME=/usr/local/mvn
    export PATH=\(MAVEN_HOME/bin:\)PATH
    5.source /etc/profile #刷新环境变量配置文件
    6.mvn -v #查看版本

  4. jenkins安装(http://mirrors.jenkins-ci.org/war/)
    1.wget http://mirrors.jenkins-ci.org/war/2.179/jenkins.war
    2.mv jenkins.war /usr/local/tomcat/webapps
    3.cd /usr/local/tomcat/bin
    4../startup.sh
    5.浏览器输入:宿主机的IP:8080显示Tomcat界面
    6.浏览器输入: IP:8080/jenkins
    7.进入Tomcat的bin目录执行./shutdown.sh停止Tomcat

  5. 安装遇到问题
    1.宿主机的IP:8080打开提示报错{"Message":"The input parameter "Action" that is mandatory for processing....
    一直找不到原因,最后去关闭tomcat准备重启的时候发现提示不能识别java二进制文件,发现是java和环境和系统不匹配,重新安装了和linux系统匹配的版本
    2.一直提示拒绝访问,各种百度....最后还是自己去看了tomcat的log,发现是因为启动端口失败, org.apache.tomcat.util.digester.SetPropertiesRule.begin Match [Server/Service/Connector] failed to set property [port] to [7082/8082/9082],猜测是因为为了解决问题1百度该了各种端口,导致有问题,最后把端口改为8080,重新启动,能长出访问
    3.有时候显示拒绝访问,有可能是防火墙的原因,可以iptables -F 关闭防火墙