Android開發(fā)者如何搭建服務(wù)器

Android 開發(fā)者有時也可以通過開發(fā)javaweb項目寫接口然后供APP 調(diào)用,這時候你就需要一個服務(wù)器去發(fā)布接口項目,那么Android 開發(fā)者如何搭建自己的服務(wù)器判没?
首先你需要選擇一個服務(wù)器提供商袱耽,現(xiàn)在市面上有很多云端服務(wù)器蚁趁,例如阿里云扶踊,京東云,新浪云……各有優(yōu)缺點郎任,選完廠家之后選服務(wù)器的系統(tǒng)秧耗,有 centos 和 ubantu,window 舶治。centos 服務(wù)器用的還是偏多一點分井,window 就不建議了,畢竟安全系數(shù)還是低點霉猛。筆者選的是京東云的 centos 系統(tǒng)尺锚。
安裝配置之前,推薦個工具惜浅。如果你是用 window 系統(tǒng)可以下載Xshell 和 Xftp瘫辩,如果你是 mac 系統(tǒng),你可以使用 termal(自帶終端)和 FileZilla。Xshell 和 termal 可以幫助我們通過 ssh 方式連接我們遠程服務(wù)器伐厌,進行操作承绸,Xftp 和 FileZilla 通過 sftp 方式幫助我們用自己的電腦和服務(wù)器一對一的互相傳輸東西,比如你可以將下載好的安裝包挣轨,直接傳輸?shù)椒?wù)器上军熏,也可以將服務(wù)器導(dǎo)出的數(shù)據(jù)庫文件或者其他文件,直接download我們電腦桌面卷扮。
Apache 和 Tomcat 都可以做為獨立的 web 服務(wù)器來運行荡澎,但Apache 是普通服務(wù)器,本身只支持 html 即普通網(wǎng)頁晤锹,像asp,php,cgi,jsp 等動態(tài)網(wǎng)頁就需要 Tomcat 來處理摩幔。筆者是 Android 開發(fā),所以就選擇搭建java的服務(wù)器環(huán)境抖甘。分別需要安裝 jdk热鞍,tomcat,mysql衔彻。
安裝之前你需要大致了解下centos各個文件夾的主要用途薇宠,可以參考這個網(wǎng)址(http://www.cnblogs.com/ellisonDon/archive/2012/10/03/2710730.html )安裝文件不建議直接指令安裝,因為配置環(huán)境我們還得需要找默認安裝路徑艰额,而且也不方便我們?nèi)ゲ檎页胃郏ㄗh將下載的安裝文件都放到到usr/local目錄下,然后解壓安裝柄沮。
1:jdk的安裝
  jdk的安裝
  # cd /usr/local  
  # rpm -ivh jdk-7u79-linux-x64.rpm

  然后配置環(huán)境回梧,修改系統(tǒng)環(huán)境變量文件
  # vim /etc/profile
  #添加以下文檔   

  JAVA_HOME=/usr/java/jdk1.8.0_144
  JRE_HOME=/usr/java/jdk1.8.0_144/jre
 CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 
export JAVA_HOME JRE_HOME CLASS_PATH PATH

檢查是否安裝成功,如圖所示:

javac
java -version
jdk安裝成功.png
2:tomcat的安裝
# cd /usr/local   
# tar -zxvf apache-tomcat-8.0.26.tar.gz // 解壓壓縮包   
# rm -rf apache-tomcat-8.0.26.tar.gz.tar.gz // 刪除壓縮包    
解壓之后的tomcat.png

查看是否安裝成功

# cd /tomcat7/bin
# sh startup.sh // 開啟tomcat
image.png

訪問安裝的tomcat

i開啟的tomcat.png

有坑祖搓,可能對外訪問不到狱意,然后需要關(guān)閉防火墻,開放除22外的8080端口拯欧,然后殺掉tomcat進程详囤,在重啟tomcat

查看防火墻狀態(tài): service iptables status  
關(guān)閉防火墻 
1) 永久性生效,重啟后不會復(fù)原
開啟: chkconfig iptables on
關(guān)閉: chkconfig iptables off
2) 即時生效镐作,重啟后復(fù)原
開啟: service iptables start
關(guān)閉: service iptables stop

1. 查看進程
ps aux |grep tomcat
2. kill結(jié)束進程
kill **  **指查看到的進程
3. 重啟tomcat
/usr/local/tomcat7/bin/sh startup.sh
3:mysql的安裝
 # rpm -ivh mysql-community-release-el7-5.noarch.rpm
 # yum install mysql-server
 # service mysqld restart
 # mysql -u root //centos不像ubantu安裝過程中讓你輸入密碼藏姐,它默認沒有,然后登陸修改即可
mysql安裝成功.png
4:發(fā)布接口項目

最后將自己的web項目寫好的接口項目该贾,通過開發(fā)工具打出war包發(fā)布到服務(wù)器tomcat的webapp下面即可羔杨,下面是我發(fā)布的測試地址:http://116.196.92.39:8080/test/index.jsp

項目發(fā)布效果.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市杨蛋,隨后出現(xiàn)的幾起案子兜材,更是在濱河造成了極大的恐慌理澎,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件护姆,死亡現(xiàn)場離奇詭異矾端,居然都是意外死亡,警方通過查閱死者的電腦和手機卵皂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進店門秩铆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人灯变,你說我怎么就攤上這事殴玛。” “怎么了添祸?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵滚粟,是天一觀的道長。 經(jīng)常有香客問我刃泌,道長凡壤,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任耙替,我火速辦了婚禮亚侠,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘俗扇。我一直安慰自己硝烂,他們只是感情好,可當我...
    茶點故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布铜幽。 她就那樣靜靜地躺著滞谢,像睡著了一般。 火紅的嫁衣襯著肌膚如雪除抛。 梳的紋絲不亂的頭發(fā)上狮杨,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天,我揣著相機與錄音到忽,去河邊找鬼橄教。 笑死,一個胖子當著我的面吹牛绘趋,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播颗管,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼陷遮,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了垦江?” 一聲冷哼從身側(cè)響起帽馋,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后绽族,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體姨涡,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年吧慢,在試婚紗的時候發(fā)現(xiàn)自己被綠了涛漂。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡检诗,死狀恐怖匈仗,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情逢慌,我是刑警寧澤悠轩,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站攻泼,受9級特大地震影響火架,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜忙菠,卻給世界環(huán)境...
    茶點故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一何鸡、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧只搁,春花似錦音比、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至焰望,卻和暖如春骚亿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背熊赖。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工来屠, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人震鹉。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓俱笛,卻偏偏與公主長得像,于是被迫代替她去往敵國和親传趾。 傳聞我的和親對象是個殘疾皇子迎膜,可洞房花燭夜當晚...
    茶點故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,522評論 25 707
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)浆兰,斷路器磕仅,智...
    卡卡羅2017閱讀 134,601評論 18 139
  • 求職: 面試前應(yīng)該準備什么榕订? 明天就要面試了店茶,今天我該準備啥? 求職面試應(yīng)注意哪些禮儀 面試進行時 面試時需要注意...
    阿木土閱讀 401評論 0 0
  • 外公說,里面有一些你幫我下載的兼贸,內(nèi)存卡還是你買的那個呀段直,耳機用的也是你給的那個。一起去逛超市溶诞,教他們怎么用儲物箱鸯檬,...
    簡意梵閱讀 186評論 0 1