linux下tomcat、jenkins、pyhton环境搭建

需要以下几步:
1.安装andriod sdk
2.安装python
3.安装node.js
4.安装npm
5.安装appium
6.安装依赖库
7.运行测试

我的linux 系统版本:Redhat 5

1.安装andriod SDK
这个没有太多需要说明的,如果需要可以参考:http://blog.csdn.net/catoop/article/details/7618099

2.安装Python 
appium 需要python 2.6 以上的支持,如果已经安装了其他版本需要做个修改,特别是yum的python的配置

(1)下载
可从 http://www.python.org/进行下载

wget http://www.python.org/ftp/python/2.7.2/Python-2.7.2.tar.bz2

(2)解压
tar jxvf Python-2.7.2.tar.bz2

(3)进入目录安装:
./configure --prefix=/usr/local/Python2.7 --enable-shared
make
make install

当出现 libpython2.7.so.1.0的错误时:
[root@CNC-BJ-5-3N1 bin]# ./python
./python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
[root@CNC-BJ-5-3N1 bin]# pwd
/usr/local/Python2.7/bin
[root@CNC-BJ-5-3N1 bin]# /usr/local/Python2.7/bin/python2.7
/usr/local/Python2.7/bin/python2.7: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
[root@CNC-BJ-5-3N1 bin]# pwd
/usr/local/Python2.7/bin
/usr/local/Python2.7/lib

libpython2.7.so.1.0的错误时的 解决办法:
1) vi /etc/ld.so.conf 添加/usr/local/Python2.7/lib
/sbin/ldconfig
/sbin/ldconfig -v

参考:
http://www.cnblogs.com/amboyna/archive/2008/02/06/1065322.html

2) 使用新安装的python:
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/Python2.7/bin/python2.7 /usr/bin/python
这里要看下/user/bin 下面到底有几个python,都要做下修改

3)因为yum默认的是使用python2.4,为了使yum命令能正确执行,需要修改
[root@CNC-BJ-5-3N1 bin]# vi yum
将#!/usr/bin/python 改为 #!/usr/bin/python2.4

3.安装node js
可以参考:http://www.infoq.com/cn/articles/nodejs-npm-install-config
这个不难、从官网下载tar.gz安装包、然后
解压后
./configure
make
make install
如果不是root权限 要用sudo执行

4.安装npm
curl http://npmjs.org/install.sh | sh 如果这个报错 那就用 curl https://npmjs.org/install.sh | sh

如果非root权限用下面的
curl http://npmjs.org/install.sh | sudo sh 如果这个报错 那就用 curl https://npmjs.org/install.sh | sudo sh

5.安装appium 
如果提示相关的模块没有的话先安装模块
sudo npm install appium

6.安装依赖库
运行例子测试脚本,如果提示什么模块没有安装的时候需要先安装
常见的如:wd(webdriver)模块 selenium模块等

7运行测试用例
从appium 的github上下载测试脚本就可以运行了

过程中的一些错误提示忘记记下来了,回头遇到了再补充

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

1、安装JDK  我不列出来了,自行百度

java -version

2、安装tomcat

(1)将下载的tomcat压缩包

         tar -zxvf apache-tomcat-8.5.29.tar.gz

(2)复制tomcat文件到/opt目录并重命名

         mv apache-tomcat-8.5.29 /opt

         cd /opt

         mv apache-tomcat-8.5.29  tomcat8

(3)为启动的脚本文件添加环境变量

        cd tomcat8/bin

        vi startup.sh

        JAVA_HOME=/usr/java/jdk1.8.0_161

        JRE_HOME=/usr/java/jdk1.8.0_161/jre

        PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME:$PATH

        CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

        TOMCAT_HOME=/opt/tomcat8

(4)启动tomcat

        ./startup.sh

(5)验证tomcat是否能够启动起来

打开浏览器访问:localhost:8080,页面显示的tomcat正常信息,表示配置成功

我这里修改了端口号的,/conf/server.xml    8080修改成8082的

3、安装jenkins

(1)将jenkins.war复制到tomcat的webapps

cd /opt/tomcat8/webapps

然后jenkins.war放在这里

(2)配置环境变量

vi /etc/profile

export JENKINS_HOME=/opt/tomcat8/webapps/

(3)保存退出,使设置生效

source /etc/profile

(4)启动tomcat

cd /opt/tomcat8/bin

./startup.sh

(5)访问jenkins

浏览器打开http://localhost:8082/jenkins/,即进入jenkins页面

登录密码存在于:/opt/tomcat8/webapps/jenkins/secrets/initialAdminPassword

打开文件复制密码到密码栏登陆就行了

vi /opt/tomcat8/webapps/jenkins/secrets/initialAdminPassword

 

 注:习惯性去的看日志   cd /tomcat/logs      tail -f catalina.out

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值