在Linux服务器上搭建持续集成环境

    xiaoxiao2021-08-27  55

    备份一下我以前的操作过程, 有点像傻瓜教程。有些概念不是很清楚,有什么不对的地方请大家指正。

    搭建环境需要用到的工具有:Xshell5、filezilla、tomcat7、Jenkins.war、jdk8的rpm包、Nodejs、maven。

    一、安装tomcat

    方法一:利用filezilla直接将tomcat解压后的文件夹传到服务器上。

    打开filezilla,点击左上角文件中的站点管理器,配置好服务器的信息点击连接后进入服务器的文件目录。

    打开相应的文件夹,在左侧栏中双击tomcat7的文件夹传输到服务器中。

    方法二:在Linux上利用命令行下载tomcat7.

     

    在网页上先找到下载tomcat7的网址。右键复制下载链接。

     

    进入Xshell5,在文件下新建会话,填写服务器信息,协议选择ssh。

    进入后会提示填写用户名和密码,填写root和密码(因root权限大)。

    cd为进入一个目录命令。ll可以查看此目录下包含的所有内容。

    <img src="https://img-blog.csdn.net/20161118093135006?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/fo

    可利用mkdir命令新建一个文件夹(eg:twytest)

    <img src="https://img-blog.csdn.net/20161118093135006?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/fo

     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下的内容都会加载。

    、安装Jenkins

    二、安装Jenkins

    与安装tomcat的方式一样,但需要注意的是,jenkins.war要放至tomcat安装目录下的webapps目录下且无需解压。进入tomcat的bin目录下输入./startup.bat启动tomcat后在浏览器中输入  服务器地址:8080/Jenkins  就可以访问jenkins页面了。

     

    三、安装jdk(maven会调用jdk)

    下载jdk.rpm,将jdk.rpm 和tomcat8放至同一个文件夹下

    命令行进入jdk.rpm所在文件夹目录下,输入 rpm -ivhjdk-8u65-linux-x64.rpm  (如果没有权限而失败了在前面加上sudo (有了root权限))

    因为系统在安装的时候默认安装了openjdk,所以我们需要切换一下jdk。

    命令行输入:update-alternatives --config java

    update-alternatives --config javac

    四、安装maven

    可利用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 vxfapache-maven-3.2.3-bin.tar.gz

     

    可移动文件夹: mvapache-maven-3.2.3 目标文件。

     

    安装后命令行输入vim /etc/profile  进入系统设置文件,键盘输入 i  进行编辑文件设置maven路径,输入下面两句后,esc键退出,输入:wq保存:

    (安装目录)exportMAVEN_HOME=/home/homer/Apache-maven/apache-maven-3.0.5

            export PATH=${MAVEN_HOME}/bin:${PATH}

    保存后要输入source/etc/profile,才能让环境变量生效(记得执行source /etc/profile使环境变量生效。

    五、安装node

    有的项目需要npm和bower。因为前端框架anjularjs的项目中需要的插件都写在bower.json,需要bower下载这些插件。用npm 去管理一些后端的包和构建工具

     

    下载:

    wgethttps://npm.taobao.org/mirrors/node/latest-v4.x/node-v4.4.7-linux-x64.tar.gz

     

    解压(默认当前目录):

    tar -zxvfnode-v4.4.7-linux-x64.tar.gz

     

    在/etc/profile系统设置文件里配置路径。加入 

    exportPATH=$PATH:/data/tools/node-v4.4.7-linux-x64/bin

     

    一般nodejs包中已经包含了nmp安装包,所以无需重新下载nmp安装包,设置过环境变量就可以直接使用nmp命令了

     

    安装npm使用如下命令:nodecli.js install npm -gf 

    安装bowers使用如下命令:npminstall -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

    转载请注明原文地址: https://ju.6miu.com/read-677258.html

    最新回复(0)