APP接口管理和測試

最近剛換了一份工作,搞APP接口的開發,以前是做PC端的現在轉作app接口還是有點不習慣,其中最麻煩的事就是APP接口的管理和測試,在網上找資料找到了一個APP接口管理工具RAP(阿里媽媽搞的)感覺還不錯,現在說一下安裝過程。

Rap有兩種安裝方式,一種是只使用,不二次開發的;一種是自己做二次開發的。在這我只說第一種只使用的情況,如果對他的功能和代碼感興趣想二次開發的可以到github上搞個分支下來(https://github.com/thx/RAP)自己搞。

RAP的安裝環境只能在Linux上安裝首先需要安裝幾個軟件:

? ? ? ? JDK 1.7+若報錯,請盡量使用較新版本

? ? ? ? MySQL 5.6.12+太老的MySQL運行initialize.sql會報多timestamp錯誤

? ? ? ? Tomcat 6.*+

1.安裝JDK

先用java命令查看系統是否安裝了默認的openJDK,如果已安裝,建議用yum remove java卸載之。

下載jdk:

wget –c http://download.oracle.com/otn-pub/java/jdk/7u5-b05/jdk-7u5-linux-i586.rpm

安裝:rpm –ivh jdk-7u5-linux-i586.rpm

配置環境變量(等到tomcat安裝好之后一起配置)

2.安裝tomcat

Tomca下載地址:

http://apache.etoak.com/tomcat/tomcat-7/v7.0.28/bin/apache-tomcat-7.0.28.tar.gz

下載后解壓:tar -zxvf apache-tomcat-7.0.28

移動到/usr/local/tomcat7:mv apache-tomcat-7.0.28 /usr/local/tomcat7

設置目錄可執行權限chmod +x /usr/local/tomcat7

配置環境變量

編輯profile文件:vim /etc/profile

在文件中添加以下代碼:

export JAVA_HOME = /usr/java/jdk1.7.0_05

export CALSSPATH = $JAVA_HOME/lib/*.*

export PATH = $PATH:$JAVA_HOME/bin

export TOMCAT_HOME=/usr/local/tomcat7

export CATALINA_HOME=/usr/local/tomcat7

保存文件退出編輯。

使設置立即生效:source /etc/profile

3.安裝mysql

這個簡單自己按 不會的自己百度一下

4.安裝RAP

1.下載war包

wget ? ?https://raw.githubusercontent.com/thx/RAP/release/release/rap_release_v0.11.3_20150727.war

2.解壓至/user/local/tomcat/webapps/ROOT我是直接覆蓋了ROOT中重復的文件

unzip -x rap_release_v0.11.3_20150727.war -d /user/local/tomcat/webapps/ROOT

3.執行一個sql文件,初始化數據庫,輸入剛才創建用戶的密碼

mysql -u rap -p rap_db < ROOT/WEB-INF/classes/database/initialize.sql

4.配置應用中數據庫連接

vi ROOT/WEB-INF/classes/mysql.local.properties

? ? 修改為剛才創建的數據庫用戶名及密碼

? ? jdbc.username=rap

? ? jdbc.password=password

好了大功告成了,可以使用接口管理工具了,在瀏覽器中輸入 ip:tomcat端口號/org/index.do就可以進去了,然后在右邊注冊個用戶進去就ok了。這里還有一些rap的相關文檔可以看一下https://github.com/thx/RAP/wiki/deploy_manual_cn

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容