首先說(shuō)一說(shuō)模擬服務(wù)器握巢。
不管是在前端的一些開(kāi)發(fā)中(比如讀取json文件)或者是android開(kāi)發(fā)中靶剑,我們都可能要去模擬一個(gè)服務(wù)器畜侦,用于相應(yīng)http協(xié)議或者其他剩辟。那這個(gè)時(shí)候我們?cè)撛趺崔k掐场?
去下載一個(gè)Apach往扔?或者Tomcat?有很多人都是這么干的熊户,甚至有的教材也是這么做的萍膛。但我自己卻不這么推薦,尤其是許多不懂得java語(yǔ)言的同學(xué)嚷堡,更是有點(diǎn)強(qiáng)人所難了卦羡。
那么這里我首先推薦兩個(gè)工具。一個(gè)叫做msysgit麦到,我想很多人都是知道這個(gè)工具的,就是github常用的客戶端欠肾,這個(gè)是可以模擬服務(wù)器的瓶颠,將一個(gè)文件夾模擬成服務(wù)器,
另外一個(gè)很推薦的叫做http-server服務(wù)器刺桃,也是一樣模擬服務(wù)器的粹淋。
第三個(gè)可能要求會(huì)高一點(diǎn),就是自己寫一個(gè)服務(wù)器瑟慈。很難桃移?不不不,用nodejs葛碧,也可以選擇加上express借杰,將會(huì)是一個(gè)很簡(jiǎn)單的事情。
尤其是對(duì)于java和tomcat配置文件不熟悉的同學(xué)來(lái)說(shuō)进泼,那簡(jiǎn)直是太要命了蔗衡。那么在Linux安裝nodejs的環(huán)境時(shí)什么呢?
如下:
1.首先要安裝依賴包乳绕,但是很多服務(wù)器連yum都沒(méi)法用绞惦,則需要apt-get ?install yum來(lái)安裝,如果這條命令用不了洋措,那就先執(zhí)行這條,apt-get update
2.安裝依賴:yum install gcc-c++ openssl-devel
3.安裝完畢后可以gcc ?-v來(lái)檢查版本號(hào)济蝉,有人說(shuō)還要安裝python,但我沒(méi)安裝
4:安裝最新的nodejs
cd 到目標(biāo)文件夾
wget ?http://nodejs.org/dist/node-latest.tar.gz
5.解壓
tar -zxvf node-latest.tar.gz
6.進(jìn)入解壓的文件,可以先用ls看一下解壓后的文件夾菠发,然后cd進(jìn)入
7.輸入命令:./configure
8.輸入命令:make && make install