UNG
Android手機(jī)如今已經(jīng)成為人們生活、工作必備的設(shè)備。相信如果你某天找不到手機(jī),那么你一天的生活節(jié)奏一定會(huì)被弄的混亂不堪。
隨著IT技術(shù)的不斷進(jìn)步,智能手機(jī)的更新?lián)Q代也正在逐漸加快,但替換下來(lái)的“舊”手機(jī)仍舊有很強(qiáng)的性能,如果就此放置一旁無(wú)疑是一種極大的浪費(fèi)。除了將手機(jī)作為二手產(chǎn)品低價(jià)出售,還有什么辦法能夠讓手機(jī)物盡其用呢?今天筆者就教大家將這些舊的Android智能手機(jī)打造成獨(dú)特的Web服務(wù)器,讓你成為人見人羨的技術(shù)大拿。
什么是服務(wù)器?
服務(wù)器對(duì)于更多的人來(lái)說(shuō)似乎是一個(gè)比較生僻的詞語(yǔ),當(dāng)談到這個(gè)詞的時(shí)候更多的人腦海中閃現(xiàn)的一定是那些擺放在機(jī)房中的巨大的設(shè)備,沉重而冰冷、低沉的運(yùn)行噪音讓人極容易陷入煩躁。
其實(shí),則不然,服務(wù)器如今隨著發(fā)展,已經(jīng)有了更多層次的定義,只要能夠處理任何其他計(jì)算機(jī)發(fā)來(lái)的數(shù)據(jù)信息或請(qǐng)求的設(shè)備我們都可以統(tǒng)稱為服務(wù)器。幾乎所有的電腦設(shè)備都可以被用作服務(wù)器。
Andriod手機(jī)是否能夠滿足服務(wù)器計(jì)算需求?
如今,隨著手機(jī)性能的提升,當(dāng)前的一些高端手機(jī)的性能擁有并不輸于一些老舊電腦的性能,如果你用來(lái)搭建一些簡(jiǎn)單的服務(wù)器業(yè)務(wù)的時(shí)候,智能手機(jī)的性能完全能夠滿足用戶需求。
智能手機(jī)改造服務(wù)器的類型
目前可以通過(guò)老舊Andriod手機(jī)改造成的服務(wù)器類型有很多,Web服務(wù)器、文件服務(wù)器、媒體服務(wù)器等都可以實(shí)現(xiàn)。只需要一臺(tái)手機(jī)加上相應(yīng)的軟件,我們就可以將老舊Andriod手機(jī)打造成理想的服務(wù)器。
還有說(shuō)是有很多種類的服務(wù)器類型可以打造,但是由于這些類型的改造過(guò)程過(guò)于復(fù)雜,在改造過(guò)程中的難度過(guò)大,這里我就并不詳細(xì)介紹每種服務(wù)器的打造方法了。這篇文章將以打造用戶最熟悉的Web服務(wù)器為例,希望對(duì)大家有所幫助。
為什么選擇搭建Web服務(wù)器呢?
Web服務(wù)器就是我們經(jīng)常訪問(wèn)的網(wǎng)頁(yè),每一個(gè)網(wǎng)站都需要Web服務(wù)器來(lái)支持用戶的訪問(wèn)。如果想要你的Android設(shè)備變成一個(gè)網(wǎng)站web服務(wù)器,那么這個(gè)網(wǎng)站必須要非常簡(jiǎn)單,而且訪問(wèn)的用戶不能太多,這是因?yàn)橹悄苁謾C(jī)的處理運(yùn)算能力決定的。
Web服務(wù)器可能是用戶接觸最多的服務(wù)器了,相信也有一些動(dòng)手能力強(qiáng)的網(wǎng)友搭建過(guò)Web服務(wù)器,今天筆者就用Android手機(jī)來(lái)為大家搭建Web服務(wù)器。
打造Web服務(wù)器需要用的硬件
首先,我們需要確定我們的硬件,對(duì)于手機(jī)硬件來(lái)說(shuō),肯定是性能越高越好。
但是對(duì)于大多數(shù)人來(lái)說(shuō),舊手機(jī)的性能一般都要偏低,但是最好還是不要用太過(guò)老舊的手機(jī),最低配置要256RAM,512ROM/512≥SDcard,600MHZ≥CPU),否則硬件配置太低,其也不能夠支持真正的Web訪問(wèn)需求。
打造Web服務(wù)器需要用的軟件
為了達(dá)到我們搭建Web服務(wù)器的業(yè)務(wù),我們需要向大家介紹一下我們常用來(lái)搭建Web服務(wù)器業(yè)務(wù)的一些軟件。如今從互聯(lián)網(wǎng)上搜一下就能夠找到很多種免費(fèi)的軟件,我這里使用基于Android的開源服務(wù)器軟件KSWEB。
《KSWEB開源服務(wù)器》是由俄羅斯人開發(fā)的一款基于Android的開源服務(wù)器,使用lighttpd+php+sql可以使你的安卓手機(jī)瞬間變成一臺(tái)服務(wù)器,并且兼容多數(shù)主流PHP程序,使用起來(lái)并不復(fù)雜。
如何將KSWEB安裝到Android手機(jī)
首先,需要先將我們的手機(jī)的Wifi打開,Web服務(wù)器畢竟要提供服務(wù),所以其網(wǎng)絡(luò)自然是要連接的。什么?為何用戶wifi?如果你能夠負(fù)擔(dān)電信公司的高昂數(shù)據(jù)費(fèi)用那么你也可以選擇4G。那么3G、2G可以嗎?最好是別選用,因?yàn)榫W(wǎng)速可能滿足不用需求。
首先我們需要下載我們我們使用的軟件KSWEB,這個(gè)版本可以在網(wǎng)上找到正式版的,而且用起來(lái)非常的好用。
如何在手機(jī)上安裝KSWEB軟件呢?方式可以說(shuō)各種各樣,筆者是通過(guò)在電腦端下載軟件版本后,通過(guò)QQ的“我的設(shè)備”功能就可以將軟件包從電腦上直接傳到手機(jī)上。
安裝KSWEB后需重新啟動(dòng)程序
雙擊通過(guò)QQ“我的設(shè)備”傳過(guò)來(lái)的安裝程序,就會(huì)彈出下面的端口,這個(gè)時(shí)候,會(huì)彈出下面的窗口,點(diǎn)擊“安裝”即可。
整個(gè)安裝過(guò)程就是不停的解壓縮的過(guò)程,這個(gè)過(guò)程大約需要30秒的時(shí)間就能搞定了。重新啟動(dòng)后,需要點(diǎn)擊手機(jī)的菜單鍵,就會(huì)彈出上圖的窗口,點(diǎn)擊右側(cè)的“退出”即可完成退出。
登入系統(tǒng)軟件后進(jìn)行體驗(yàn)
再次登入系統(tǒng)軟件后,就會(huì)彈出下圖的版本介紹。感興趣的用戶可以仔細(xì)閱讀下,了解一下這個(gè)版本的相關(guān)信息。
接下來(lái),就進(jìn)入了這個(gè)頁(yè)面,我們可以看到我們服務(wù)器的狀態(tài),CPU使用率98%,這個(gè)可能是啟動(dòng)瞬間的使用率,達(dá)到平穩(wěn)的時(shí)候大約在20%的使用率。
下面我們需要對(duì)服務(wù)器進(jìn)行設(shè)置了,還是點(diǎn)擊“菜單鍵”,就會(huì)彈出上圖的顯示,請(qǐng)注意在底部的操作按鈕。
Web管理界面與數(shù)據(jù)庫(kù)頁(yè)面
首先,我們可以點(diǎn)擊“Web管理界面”按鈕,就會(huì)彈出下圖的提示:,我們可以看到,Web界面的登錄名和密碼默認(rèn)均為“admin”,這個(gè)為了服務(wù)器的安全,需要我們?cè)诘顷懞筮M(jìn)銷存修改。
輸入賬號(hào)密碼后,就會(huì)登入我們的Web管理頁(yè)面,在這里我們可以看到硬件的一些詳細(xì)參數(shù)。
我們首先登入的是“Adminer”頁(yè)面,在這里需要我們輸入服務(wù)器、用戶名、密碼、數(shù)據(jù)庫(kù)的名稱。服務(wù)器就是你手機(jī)的IP地址,用戶名默認(rèn)會(huì)提示你的。數(shù)據(jù)庫(kù)就需要我們?cè)谙旅嬖O(shè)置好后填寫了。
下載個(gè)人博客程序進(jìn)行測(cè)試
接下來(lái),我們需要下載個(gè)emlog個(gè)人博客程序測(cè)試下,解壓至SD卡的htdocs文件夾下面,打開http://localhost:8080開始安裝,這個(gè)bolg程序需先登入mysql新建個(gè)數(shù)據(jù)庫(kù)。
我是通過(guò)騰訊的手機(jī)管家將文件直接復(fù)制到Htdocs文件中的,大家可以選擇自己熟悉的方式安裝。
安裝上面提示填入的信息,我們就可以安裝了,如下圖,我們就安裝完成了,這樣,一個(gè)簡(jiǎn)單的Web服務(wù)器就已經(jīng)搭建完成了。從整個(gè)安裝過(guò)程中來(lái)看,KSWEB的使用還是非常方便的,而喜歡搭建Web服務(wù)器的網(wǎng)友也不妨嘗試下自己搭建。當(dāng)然,最好還是選擇舊手機(jī)用來(lái)搭建。