小白一枚,寫的步驟也很小白,有點像傻瓜式教程。有不對的地方請你們指正~~謝謝~~html
轉載請註明出處~~3q~~前端
搭建環境須要用到的工具備:Xshell五、filezilla、tomcat七、Jenkins.war、jdk8的rpm包、Nodejs、maven。java
方法一:利用filezilla直接將tomcat解壓後的文件夾傳到服務器上。node
打開filezilla,點擊左上角文件中的站點管理器,配置好服務器的信息點擊鏈接後進入服務器的文件目錄。linux
打開相應的文件夾,在左側欄中雙擊tomcat7的文件夾傳輸到服務器中。web
方法二:在Linux上利用命令行下載tomcat7.shell
在網頁上先找到下載tomcat7的網址。右鍵複製下載連接。apache
進入Xshell5,在文件下新建會話,填寫服務器信息,協議選擇ssh。npm
進入後會提示填寫用戶名和密碼,填寫root和密碼(因root權限大)。json
cd爲進入一個目錄命令。ll能夠查看此目錄下包含的全部內容。
可利用mkdir命令新建一個文件夾(eg:twytest)
cd twytest
利用wget命令下載tomcat壓縮包。默認下載到當前目錄。
wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.72/bin/apache-tomcat-7.0.72.tar.gz
(若是一直鏈接不上網址可按ctrl+c退出。)
輸入命令解壓包,默認解壓到本目錄:tar -zxvf apache-tomcat-7.0.72.tar.gz
cd進入到tomcat的bin目錄下,輸入chmod +x ./startup.sh (下圖箭頭這幾個這幾個都加上x:,設置文件的權限)。
(以後進入tomcat的bin目錄下輸入./startup.bat啓動tomcat。全部部署在webapps下的內容都會加載。)
與安裝tomcat的方式同樣,但須要注意的是,jenkins.war要放至tomcat安裝目錄下的webapps目錄下且無需解壓。進入tomcat的bin目錄下輸入./startup.bat啓動tomcat後在瀏覽器中輸入 服務器地址:8080/Jenkins 就能夠訪問jenkins頁面了。
下載jdk.rpm,將jdk.rpm 和tomcat8放至同一個文件夾下
命令行進入jdk.rpm所在文件夾目錄下,輸入 rpm -ivh jdk-8u65-linux-x64.rpm (若是沒有權限而失敗了 在前面加上sudo (有了root權限))
由於系統在安裝的時候默認安裝了openjdk,因此咱們須要切換一下jdk。
命令行輸入:update-alternatives --config java
update-alternatives --config javac
可利用filezilla將maven文件夾傳到服務器。也可以使用命令行下載:
wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.2.3/binaries/apache-maven-3.0.5 -bin.tar.gz
解壓:
tar vxf apache-maven-3.2.3-bin.tar.gz
可移動文件夾: mv apache-maven-3.2.3 目標文件。
安裝後命令行輸入 vim /etc/profile 進入系統設置文件,鍵盤輸入 i 進行編輯文件設置maven路徑,輸入下面兩句後,esc鍵退出,輸入:wq保存:
(安裝目錄)export MAVEN_HOME=/home/homer/Apache-maven/apache-maven-3.0.5
export PATH=${MAVEN_HOME}/bin:${PATH}
保存後要輸入source /etc/profile
,才能讓環境變量生效(
記得執行source /etc/profile
使環境變量生效。)
有的項目須要npm和bower。由於前端框架anjularjs的項目中須要的插件都寫在bower.json,須要bower下載這些插件。用npm 去管理一些後端的包和構建工具
下載:
wget https://npm.taobao.org/mirrors/node/latest-v4.x/node-v4.4.7-linux-x64.tar.gz
解壓(默認當前目錄):
tar -zxvf node-v4.4.7-linux-x64.tar.gz
在/etc/profile系統設置文件裏配置路徑。加入
export PATH=$PATH:/data/tools/node-v4.4.7-linux-x64/bin
通常nodejs包中已經包含了nmp安裝包,因此無需從新下載nmp安裝包,設置過環境變量就能夠直接使用nmp命令了
安裝npm使用以下命令:node cli.js install npm -gf
安裝bowers使用以下命令:npm install -g bower
npm –v 、node –v 和bower –v能夠查看是否安裝成功
以後就能夠在Jenkins上進行項目的持續集成了。
參考資料:
wget命令參考:
http://www.cnblogs.com/peida/archive/2013/03/18/2965369.html
chmod解釋: http://www.linuxyw.com/linux/wenjianguanli/20130429/148.html
Tomcat安裝與配置詳解: http://www.tianfeiyu.com/?p=890
Tomcat訪問不一樣的端口 :http://www.linuxidc.com/Linux/2012-06/62032.htm
以上兩個網頁內容特別推薦,內容比較詳細。
Tomcat的用戶密碼配置:
http://jingyan.baidu.com/article/6b97984db97e931ca2b0bfaf.html
http://www.365mini.com/page/tomcat-manager-user-configuration.htm
Tomcat的安裝及配置 :http://www.tianfeiyu.com/?p=890
maven安裝步驟參考:http://www.linuxidc.com/Linux/2015-02/112712.htm
node安裝步驟參考:http://www.cnblogs.com/kevin19900306/p/5701281.html
Jenkins使用參考:http://blog.csdn.net/wangmuming/article/details/22925127/
學習Jenkins:http://www.cnblogs.com/zz0412/tag/jenkins/default.html?page=1