zoukankan      html  css  js  c++  java
  • centos6.5安装jenkins文档部署全过程

    第一种安装方法

    可以参考这个https://www.cnblogs.com/jwrwst/p/6520114.html人写的,也可以搜索

    安装jenkins出现下面这样的报错的时候,修改tomcat/conf/server.xml

    Your container doesn’t use UTF-8 to decode URLs. If you use non-ASCII characters as a job name etc, this will cause problems. See Containers and Tomcat i18n for more details.

        <Connector port="8080" protocol="HTTP/1.1" 
                   URIEncoding="UTF-8"    主要是这行
                   connectionTimeout="20000"
    redirectPort="8443" />
    1 安装  jdk-8版本 
    cd /usr/src/ wget http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.rpm rpm -ivh jdk-8u151-linux-x64.rpm
    2 设置java环境变量
    vim /etc/profile

    export PATH PATH=$PATH:/usr/local/inotify/bin   Java环境变量一定要在前面maven变量放后面,有顺序
    export JAVA_HOME=/usr/java/jdk1.8.0_151   这里jdk的安装目录
    export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib  直接复制内容即可
    export PATH=/usr/lib64/qt-3.3/bin:$JAVA_HOME:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/inotify/bin:/root/bin:/usr/local/git/bin:/root/bin  稍稍改变即可

    source /etc/profile

    vim  /etc/profile

    MAVEN_HOME=/usr/local/apache-maven-3.5.2   maven的解压目录
    export MAVEN_HOME    复制即可
    export PATH=${PATH}:${MAVEN_HOME}/bin

    source /etc/profile

    mvn -v 出现下面信息就是正确安装了

    Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T15:58:13+08:00)
    Maven home: /usr/local/apache-maven-3.5.2
    Java version: 1.8.0_151, vendor: Oracle Corporation
    Java home: /usr/java/jdk1.8.0_151/jre
    Default locale: zh_CN, platform encoding: UTF-8
    OS name: "linux", version: "2.6.32-431.el6.x86_64", arch: "amd64", family: "unix"



    安装tomcat
    wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.82/bin/apache-tomcat-7.0.82.tar.gz
    tar -xf apache-tomcat-7.0.82.tar.gz
    打开tomcat/conf/server.xml

    打开后在<tomcat-users></tomcat-users>之间增加如下用户信息:

    <role rolename="admin-gui"></role>

    <role rolename="admin-script"></role>

    <role rolename="manager-gui"></role>

    <role rolename="manager-script"></role>

    <role rolename="manager-jmx"></role>

    <role rolename="manager-status"></role>

    <user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>

    5  上传jenkins.war到tomcat-->webapps下

    ./startup.sh ; ps -ef | grep tomcat

     

    6  http://IP:8080/jenkins

    7   点击install suggested plugins

    8  点击Save and Finish

    cat /root/.jenkins/secrets/initialAdminPassword   如果要是忘记密码,没有修改过密码的话  账号admin  密码是cat /root/.jenkins/secrets/initialAdminPassword 

    第二种方法

    1    rpm -ivh jdk-8u74-linux-x64.rpm
     2     yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker -y   可以在iso镜像里面找得到、
     3    wget https://www.kernel.org/pub/software/scm/git/git-2.7.1.tar.gz --no-check-certificate
     4    tar -xzvf git-2.7.1.tar.gz
     5    cd git-2.7.1
     6    make prefix=/usr/local/git all
     7    make prefix=/usr/local/git install
     8    ln -s /usr/local/git/bin/git /usr/bin/git
     9    echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
    10   source /etc/bashrc
    11   wget https://pkg.jenkins.io/redhat-stable/jenkins-2.73.3-1.1.noarch.rpm
    rpm -ivh jenkins-2.73.3-1.1.noarch.rpm

    rpm -ivh https://pkg.jenkins.io/redhat-stable/jenkins-2.73.3-1.1.noarch.rpm
    12 echo JENKINS_HOME="/jenkins" >> /etc/sysconfig/jenkins 12 vim /etc/sysconfig/iptables # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT
    1 安装  jdk-8版本 
    cd /usr/src/ wget http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.rpm rpm -ivh jdk-8u151-linux-x64.rpm
    2 设置java环境变量
    vim /etc/profile

    export PATH PATH=$PATH:/usr/local/inotify/bin   Java环境变量一定要在前面maven变量放后面,有顺序
    export JAVA_HOME=/usr/java/jdk1.8.0_151   这里jdk的安装目录
    export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib  直接复制内容即可
    export PATH=/usr/lib64/qt-3.3/bin:$JAVA_HOME:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/inotify/bin:/root/bin:/usr/local/git/bin:/root/bin  稍稍改变即可

    source /etc/profile

    vim  /etc/profile

    MAVEN_HOME=/usr/local/apache-maven-3.5.2   maven的解压目录
    export MAVEN_HOME    复制即可
    export PATH=${PATH}:${MAVEN_HOME}/bin

    source /etc/profile

    mvn -v 出现下面信息就是正确安装了

    Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T15:58:13+08:00)
    Maven home: /usr/local/apache-maven-3.5.2
    Java version: 1.8.0_151, vendor: Oracle Corporation
    Java home: /usr/java/jdk1.8.0_151/jre
    Default locale: zh_CN, platform encoding: UTF-8
    OS name: "linux", version: "2.6.32-431.el6.x86_64", arch: "amd64", family: "unix"



    安装tomcat
    wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.82/bin/apache-tomcat-7.0.82.tar.gz
    tar -xf apache-tomcat-7.0.82.tar.gz

      

  • 相关阅读:
    AJAX从后台接收的字符串如何与前台字符串比较
    ojdbc6.jar导入maven依赖失败(亲测有效)
    IDEA怎样创建maven项目
    yum下载rpm包以及相关依赖包
    pip离线安装包
    Python的print的底层实现
    django查询集-17
    django的数据库操作-16
    django数据库迁移-15
    django定义模型类-14
  • 原文地址:https://www.cnblogs.com/fyy-hhzzj/p/7911019.html
Copyright © 2011-2022 走看看