真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

centos7上搭建jenkins+ansible的server

前提:先安裝tomcat,請(qǐng)參考之前寫(xiě)的在centos7上安裝tomcat的博文   

在吳堡等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專(zhuān)注、極致的服務(wù)理念,為客戶(hù)提供網(wǎng)站制作、成都做網(wǎng)站 網(wǎng)站設(shè)計(jì)制作按需制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),營(yíng)銷(xiāo)型網(wǎng)站,外貿(mào)網(wǎng)站制作,吳堡網(wǎng)站建設(shè)費(fèi)用合理。

          http://12395331.blog.51cto.com/12385331/1884980

安裝jenkins

    1> 下載jenkins包。

       進(jìn)入tomcat/webapps/ 目錄下,下載jenkins.war包到這里,如下載有問(wèn)題,可自行下載傳到這個(gè)目錄下,部署的過(guò)程中半天都下不下來(lái),提供了jenkins的附件

    wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war

   2>  Jekins環(huán)境變量設(shè)置

    [root@localhost bin]sudo vi /etc/profile    
    export JENKINS_HOME=/data/program/tomcat/webapps/Jenkins
    [root@localhost bin]. /etc/profile #使配置文件生效

   3>  修改tomcat默認(rèn)端口號(hào)    

    vi /usr/local/apache-tomcat/conf/server.xml

       把下面這段的port修改為不是8080的其它端口,這里修改為8081,還有個(gè)條件:在之前修改iptables的規(guī)則文件時(shí)已經(jīng)開(kāi)放了8081的端口,如果沒(méi)有請(qǐng)重新修改,重啟iptables的服務(wù)。

       

   4> 重啟tomcat,進(jìn)入tomcat的安裝目錄下的bin目錄        

    [root@localhost bin]./startup.sh

        tomcat會(huì)解壓war包,生成一個(gè)jenkins文件夾,而且會(huì)在root目錄下生成一個(gè).jenkins的文件夾

   5> Jenkins 驗(yàn)證。在瀏覽器里,輸入網(wǎng)址:http://localhost:8081/jenkins

   6> 輸入密碼 .首次進(jìn)入jenkins如要輸入密碼

        密碼位置:/root/.jenkins/secrets/initialAdminPassword,找不到這個(gè)文件就find . -name .jenkins

   7> 安裝需要的插件

          第一次進(jìn)入,會(huì)出現(xiàn)默認(rèn)插件安裝不成功,進(jìn)入插件管理列表也為空,點(diǎn)擊advanced下面的CheckNow,即可輸出available的列表,多試幾次。除了基礎(chǔ)安裝的插件外,主要安裝的插件有:git, git Client, gitlab hook, ansible等

安裝ansible

前提:要安裝ansible系統(tǒng)中必須要安裝python的版本在2.7及以上。

   1> Ansible是屬于Extra Packages for Enterprise Linux (EPEL)庫(kù)的一部分,因此要先安裝EPEL

    [root@localhost ~]yum install epel-release

   2> 直接安裝ansible,目前默認(rèn)安裝的版本是2.2,官方持續(xù)在更新

    [root@localhost ~]yum install ansible

   3> 為支持windows client,要安裝以下的包:安裝Python Winrm模塊     

    pip install “pywinrm>=0.1.1”

   4> 底層通信基于PowerShell,管理機(jī)和遠(yuǎn)程主機(jī)基于Kerbero認(rèn)證,需額外安裝python-kerbero和MIT krb5依賴(lài)庫(kù)。

     步驟1、 安裝python-kerberos依賴(lài),命令如下:

    yum -y install python-devel krb5-devel krb5-libs krb5-workstation

     步驟2 、安裝python-kerberos,OSX和Linux發(fā)行版均默認(rèn)安裝,安裝命令如下:

    pip install Kerberos

遇到的問(wèn)題及解決辦法

     1.  端口沖突,tomcat的端口改成8081. 8080端口是jenkins自帶的內(nèi)部端口,這也是上面步驟中改8081的目的。

     2.  tomcat service啟動(dòng)之后,頁(yè)面加載不正常。解決辦法:systemctl start tomcat.service 啟動(dòng)不行。進(jìn)入到/usr/local/tomcat/bin,./startup.sh這樣啟動(dòng)tomcat就可以解決。 


分享文章:centos7上搭建jenkins+ansible的server
本文URL:http://weahome.cn/article/jsejjp.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部