導航:首頁 > 配伺服器 > 如何在遠程伺服器安裝jenkins

如何在遠程伺服器安裝jenkins

發布時間:2022-11-04 02:51:40

⑴ jenkins+maven+svn 遠程部署到weblogic 持續集成

1. 安裝 Docker
首先,我們要安裝 docker,因為這是 Drone 的工作流的最關鍵的元素。Drone 合理的利用了 docker 來構建和測試應用。容器技術提高了應用部署的效率。要安裝 docker ,我們需要在不同的 linux 發行版本運行下面對應的命令,我們這里會說明 Ubuntu 14.04 和 CentOS 7 兩個版本。

Ubuntu

要在 Ubuntu 上安裝 Docker ,我們只需要運行下面的命令。

# apt-get update # apt-get install docker.io
安裝之後我們需要使用service命令重啟 docker 引擎。

# service docker restart
然後我們讓 docker 在系統啟動時自動啟動。

# update-rc.d docker defaults Adding system startup for /etc/init.d/docker ... /etc/rc0.d/K20docker -> ../init.d/docker /etc/rc1.d/K20docker -> ../init.d/docker /etc/rc6.d/K20docker -> ../init.d/docker /etc/rc2.d/S20docker -> ../init.d/docker /etc/rc3.d/S20docker -> ../init.d/docker /etc/rc4.d/S20docker -> ../init.d/docker /etc/rc5.d/S20docker -> ../init.d/docker
CentOS

⑵ 如何命令行安裝jenkins插件

一、Windows環境中安裝Jenkins
在最簡單的情況下,Jenkins 只需要兩個步驟:
1、下載最新的版本(一個 WAR 文件)。Jenkins官方網址: http://Jenkins-ci.org/
2、命運行運行 java -jar jenkins.war(默認情況下埠是8080,如果要使用其他埠啟動,可以通過命令行」java –jar Jenkins.war --httpPort=80」的方式修改)
注意:Jenkins 需要運行 Java 5以及以上的版本。
還有一種安裝方式就是將下載的war包文件部署到 servlet 容器,然後啟動容器,在瀏覽器的URL地址欄中輸入類似http://localhost:8080/jenkins/這樣的地址即可。下圖是安裝成功後的界面(使用的是Linux+Tomcat6+Java6環境):

二、Jenkins配置
在配置前的一些話:Jenkins的配置不可能全部都說到的,大部分配置是有英文說明的,點擊輸入框後面的問號就可以看見了。英文不會用翻譯工具,多測試幾次,你就懂了。
2.1 系統管理
在已運行的Jenkins主頁中,點擊左側的系統管理進入如下界面:

2.1.1 提示信息
Ps:版本不同提示的消息有可能不同
2.1.1.1 Utf-8編碼
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.
Jenkins建議在tomcat中使用utf-8編碼,配置tomcat下conf目錄的server.xml文件

Ps:如果Job的控制台中文輸出亂碼,請將URIEncoding=」utf-8」更改為useBodyEncodingForURI="true"
2.1.1.2 新的版本
New version of Jenkins (1.518.JENKINS-14362-jzlib) is available for download (changelog).
提示有新的版本可以下載了,喜歡更新的點擊download去下載吧!
2.1.1.3 安全設置

詹金斯允許網路上的任何人代表您啟動進程。考慮至少啟用身份驗證來阻止濫用。點擊Dismiss忽略該消息,點擊Setup Security進入設置界面.詳細設置請參考 Configure Global Security(安全設置) 章節
2.1.2 系統設置
在已運行的Jenkins主頁中,點擊左側的系統管理—>系統設置進入如下界面:

ps:jenkins的根目錄,默認地在C:\Documents and Settings\AAA\.hudson。

2.1.2.1 JDK、Maven、Ant配置(圖為Windows環境)
配置一個JDK、Ant、Maven實例,請在每一節下面單擊Add(新增) 按鈕,這里將添加實例的名稱和絕對地址。下圖描述了這兩個部分。

點擊「安裝」,添加相應的設置,如下圖:

JDK別名:給你看的,隨便你自己
JAVA_HOME:這個是本機JDK的安裝路徑(錯誤的路徑會有紅字提示你的)
自動安裝:不推薦這個選項
註:Ant、Maven的配置是一樣的(JDK去oracle官網下載,Ant與Maven去apache官網下載)
Ps:每個文本框後面都有個問號,點擊問號就會出現幫助信息

2.1.2.2 郵件通知配置(默認)
2.1.2.2.1 配置發件人地址

系統管理員郵件地址(System Admin e-mail address):Jenkins郵件發送地址,切記,必須設置。
2.1.2.2.2 配置郵件通知

設置:SMTP伺服器,勾選"使用SMTP認證",輸入用戶名與密碼
Ps:小技巧:用戶默認郵件後綴配置了後,以後你填寫郵件地址只需要@之前的就行了

2.1.2.3 Subversion配置

Subversion Workspace Version:Subversion 的版本號,選擇你對應的版本號就行了

2.1.3 Configure Global Security(安全設置)
在已運行的Jenkins主頁中,點擊左側的系統管理—>Configure Global Security進入如下界面:

設置如上圖,保存後系統管理中就出現管理用戶的選項。頁面右上角也會出現登錄/注冊的選項。
此設置:只有登錄用戶可以做任何事

⑶ Jenkins集成Svn服務端怎麼部署

安裝部署Jenkins環境,下載所需要的插件,直接用IP加埠進行登錄。 在系統管理的系統設置里配置需要遠程的伺服器。 新建節點,當新建節點與原有節點類似的時候,可以選擇復制現有的節點。 4 填寫遠程工作目錄、標簽、Host、Credentials等信息,...

⑷ 如何在Ubuntu 16.04上安裝Jenkins

第一步 - 安裝 Java OpenJDK 7 Jenkins 基於 Java,因此我們需要在伺服器上安裝 Java OpenJDK 7。在這里,我們會從一個 PPA 倉庫安裝 Java 7,首先我們需要添加這個倉庫。 默認情況下,Ubuntu16.04 沒有安裝用於管理 PPA 倉庫的 python-softwar...

⑸ jenkins構建部署.net程序,怎麼實現

啟動Jenkins1、安裝jdk從略,建議1.6或以上版本,配置好環境變數。2、安裝tomcat從略,安裝完調試下tomcat是否正常。3、安裝ant下載zip包,解壓後配置好環境變數。4、安裝jenkins下載war包,命名為Jenkins,拷貝到tomcat/webapps目錄下。5、安裝androidSDK下載安裝,完成後配置好Android_SDK_HOME環境變數。此步驟主要用於進行android自動化測試,若不進行此項可略過。安裝完成後啟動tomcat/bin/startup.bat文件(linux下是startup.sh),在瀏覽器輸入http://localhost:8080/jenkins,8080為tomcat埠,即可訪問jenkins伺服器。配置Jenkins1、JDK配置新增JDK,指定JDK名字和JAVA_HOME2、ANT配置新增ANT,指定ANT名字和ANT_HOME3、Maven配置從略,本文未使用到Maven,具體配置方法參考Google。4、Subversion選擇1.6版本SVN,勾選、郵件通知填寫SMTPserver、DefaultuserE-mailsuffix、SystemAdminE-mailAddress、JenkinsURL、勾選UseSMTPAuthentication,填寫UserName、Password、UseSSL、SMTPport、Chareset(UTF-8)、DefaultContentType(默認)、DefaultRecipients(默認收件人),配置完成後可進行測試郵件。6、JenkinsURL配置該URL,用於別人訪問。插件管理1、HudsonSubversionPlug-in,jenkins的svn插件。2、AndroidEmulatorPlugin,android模擬器插件。3、JUnitAttachmentsPlugin,junit測試報告附件插件。4、Email-extplugin,郵件擴展插件。此處說明下,默認Jenkins只會發送構建失敗的郵件,我們需安裝此插件才能自定義不同場景。5、DeploytocontainerPlugin遠程發布插件。

⑹ jenkins遠程部署ssh上傳不到遠程linux

1. 安裝publish over ssh 插件,安裝很簡單,在此不表。
2. 在Jenkins系統設置里找到Publish over SSH模塊
3. 用戶名/密碼方式登錄的,系統設置里設置如下:

4. 如果是證書登錄的,系統設置里設置如下:

5. Job設置,點擊增加構建後操作步驟,選擇send build artifacts over ssh, 設置如下:

6. 文件上傳到遠程伺服器後,還有一些後續操作,比如,替換資料庫配置文件。可以把bat命令寫到一個批處理文件中,存到伺服器上。Exec command填寫批處理文件的絕對路徑。如上圖所示。

⑺ 如何把zip包通過jenkins部署到linux伺服器上

此處以Linux+tomcat為例
准備工作:
1>完成Jenkins服務環境的搭建,此處不再詳述,不會的童鞋可參考下面的博客
http://www.cnblogs.com/zz0412/tag/jenkins/

2>安裝Publish Over SSH插件(這個插件可以通過ssh連接其他Linux機器),不會的童鞋可參考:
http://www.cnblogs.com/zz0412/p/jenkins_jj_10.html

3>配置SSH Server

然後新建jobs,在SSH server頁面進行一下配置

說明:以上配置是在構建項目時將jenkins伺服器上生成的項目war包拷貝到遠程伺服器下
(注意要記得為文件配置許可權,我在此處有一個刪除腳本的命令,大家根據需要,不一定需要此步驟)
#########################shell腳本內容分享########################
圖中腳本jenkins_reboot.sh主要功能為部署項目war包至tomcat伺服器中,重新啟動tomcat,包括重命名、刪除、備份等步驟,code如下:

⑻ jenkins怎麼遠程連接linux伺服器

1、安裝插件,登錄到Jenkins後台,選擇「系統管理」--->「管理插件」,在可選插件中,選擇Publish Over SSH,安裝這個插件;
2、安裝完後,配置這個選項,在系統管理中找到

⑼ Jenkins如何將構建生成包上傳到遠程文件中

我的理解是上傳到遠程伺服器上去吧。上傳到遠程文件不明白是什麼意思。
如果是上傳到遠程伺服器上,只用在構建項目的配置裡面,有一欄構建後操作中選擇『通過ssh送到目標伺服器上』就行了。但是前提是得安裝一個插件叫publish over ssh

閱讀全文

與如何在遠程伺服器安裝jenkins相關的資料

熱點內容
什麼伺服器引擎最好 瀏覽:495
日立製冷壓縮機 瀏覽:775
抖音綁定了別的app怎麼解綁 瀏覽:552
主流使用演算法 瀏覽:866
mysql恢復資料庫命令 瀏覽:807
pubg國際服怎麼注冊安卓 瀏覽:77
清華大學愛德華程序員 瀏覽:167
android60vmware 瀏覽:358
民生證券app怎麼看炒股收益 瀏覽:236
綠盾加密怎麼重裝系統 瀏覽:493
python二進制數字 瀏覽:630
五筆教程pdf 瀏覽:893
智能卡的橢圓加密演算法 瀏覽:324
負數的源碼如何得出 瀏覽:560
只有一個伺服器怎麼查數據 瀏覽:953
python為什麼不用定義變數 瀏覽:235
文件夾後退以後消失了 瀏覽:148
金主文bl壓縮包百度雲 瀏覽:704
360怎麼鎖定一個文件夾 瀏覽:147
優加密卷怎麼去查答案 瀏覽:538