伺服器怎麼用手機搭建
1. 如何在安卓上搭建http伺服器
轉載 本文介紹如何在安卓手機上搭建http伺服器,有時候我們會有這要的需求,那就是想在自己的安卓手機上搭建一個簡單的http服務里,有人是想用來玩一玩,有人是想做點研究,還有人有其他的目的,那麼我們該怎麼在安卓上搭建一個http伺服器呢,下面安卓後院 為大家收集整理的一個方法,希望能夠幫到大家。
一、准備篇
1.將lmp.tar.bz2移動到SD卡根目錄(/mnt/sdcard/)
2.安裝安卓終端模擬器(TerminalEmulator.apk)
(註:lmp.tar.bz2文件可以在本站的安卓工具箱頁面下下載)
二、安裝篇
1.打開安卓終端模擬器
2.執行以下命令(root)
$ su
# cd /
# mount -o remount,rw /system
# tar xf /mnt/sdcard/lmp.tar.bz2
# mount -o remount,ro /system
# exit
$ exit
三、啟動篇
1.打開安卓終端模擬器
2.執行以下命令(root)
$ su
# almp-start.sh
# exit
$ exit
三、關閉篇
1.打開安卓終端模擬器
2.執行以下命令(root)
$ su
# almp-stop.sh
# exit
$ exit
四、測試篇
1.打開網路瀏覽器(OperaMobile)
2.輸入以下地址欣賞下您的almp環境吧
http://127.0.0.1/
http://127.0.0.1/fileadmin/
或者
http://localhost/
http://localhost/fileadmin/
*.部分瀏覽器不支持localhost的解析
五、mysql篇
1.mysql用戶名為root
2.mysql默認密碼為空
3.mysql用以下地址訪問
127.0.0.1:3306
localhost:3306
4.推薦phpmyadmin管理您的mysql資料庫
5.由於phpmyadmin更新頻繁,請自己下載安裝
6.phpmyadmin默認不支持空密碼登陸,請自己修改phpmyadmin的配置文件
7.登陸phpmyadmin輕擊修改密碼為您的mysql超級用戶root設置一個密碼吧
六、注意篇
*.php-cgi由本人編譯
1.手機需要有root許可權
2.部分rom需要安裝busybox
3.部分rom需要在命令前面加上busybox
4.本環境包中的部分資源來源於網路開源項目
5.用Re掛載/system分區為讀寫可跳過mount命令
6.執行終端命令時請忽略命令前的命令提示符$(#)
7.本環境包理論上應該工作在Arm5++的安卓手機上
2. 我的世界手機版如何創建伺服器
很榮幸為您回答!
進入游戲後,在啟動器界面點擊租賃服游戲-創建租賃服,
(10人1800鑽石,30天1800鑽石;1元100鑽石)
回答是美德,採納是尊重。可以動動手關注一下我。如有疑問歡迎私信。
3. 如何在安卓手機中搭建一個支持asp的伺服器
1:IIS是微軟體的東西,你覺得微軟會允許自己開發的軟體安裝到別的系統上去嗎?ASP沒必要搞這么折騰,搞個Windows伺服器算了。
2:另外,WEB伺服器不是搭建在安卓上面,而是另建伺服器。
3:安卓上面是建不了WEB伺服器的。
4. 我想問下如何在手機上建立一個伺服器,用Socket的方法如何實現。
TCP方式:
TCP協議客戶端實現:
//創建一個Socket對象,指定伺服器端的IP地址和埠號
Socketsocket=newSocket("192.168.1.104",4567);
//使用InputStream讀取硬碟上的文件,這里只是用文件當做信息源,可以讀取控制項用戶輸入信息
InputStreaminputStream=new
FileInputStream("f://file/words.txt");
//從Socket當中得到OutputStream
OutputStream outputStream=socket.getOutputStream();
bytebuffer[]=newbyte[4*1024];inttemp=0;
//將InputStream當中的數據取出,並寫入到OutputStream當中
while((temp=inputStream.read(buffer))!=-1)
5
{
outputStream.write(buffer,0,temp);}
outputStream.flush();}
TCP協議伺服器端實現:
//聲明一個ServerSocket對象
ServerSocketserverSocket=null;
try{
//創建一個ServerSocket對象,並讓這個Socket在4567埠監聽
serverSocket=newServerSocket(4567);
//調用ServerSocket的accept()方法,接受客戶端所發送的請求,
//如果客戶端沒有發送數據,那麼該線程就停滯不繼續
Socketsocket=serverSocket.accept();
//從Socket當中得到InputStream對象
InputStreaminputStream=socket.getInputStream();
bytebuffer[]=newbyte[1024*4];
inttemp=0;
//從InputStream當中讀取客戶端所發送的數據
while((temp=inputStream.read(buffer))!=-1)
{
System.out.println(newString(buffer,0,temp));}
}
catch(IOExceptione)
{
e.printStackTrace();}
serverSocket.close();
}
UDP方式
UDP的客戶端代碼實現如下:
public static void main(String[]args)
{
try{
//首先創建一個DatagramSocket對象
DatagramSocket socket=new DatagramSocket(4567);
//創建一個InetAddree
6
InetAddress serverAddress=InetAddress.getByName("192.168.1.104");
String str="hello";
//這是要傳輸的數據
byte data[]=str.getBytes();
//把傳輸內容分解成位元組
//創建一個DatagramPacket對象,並指定要講這個數據包發送到網
絡當中的哪個地址,以及埠號
DatagramPacket packet=new
DatagramPacket(data,data.length,serverAddress,4567);
//調用socket對象的send方法,發送數據
socket.send(packet);}
catch(Exceptione)
{
e.printStackTrace();}
}
UDP的服務端代碼實現如下:
//創建一個DatagramSocket對象,並指定監聽的埠號
DatagramSocket socket=new DatagramSocket(4567);
bytedata[]=newbyte[1024];
//創建一個空的DatagramPacket對象
DatagramPacket packet=new DatagramPacket(data,data.length);
//使用receive方法接收客戶端所發送的數據,
//如果客戶端沒有發送數據,該進程就停滯在這里
socket.receive(packet);
Stringresult=newString(packet.getData(),packet.getOffset(),
packet.getLength());
System.out.println("result--->"+result);
5. 如何用手機搭建伺服器,詳細點
安卓是linux內核,需要改造和編譯linux的代碼才能運行於手機。
6. 手機怎麼與伺服器建立安全連接
首先,手機要通過無線網路協議,從基站獲得無線鏈路分配,才能跟網路進行通訊。無線網路基站、基站控制器這方面,會給手機進行信號的分配,已完成手機連接和交互。
獲得無線鏈路後,會進行網路附著、加密、鑒權,核心網路會檢查你是不是可以連接在這個網路上,是否開通套餐,是不是漫遊等。核心網路有SGSN 和GGSN,在這一步完成無線網路協議和有線乙太網的協議轉換。再下一步,核心網路會給你進行APN 選擇、IP 分配、啟動計費。再往下面,才是傳統網路的步驟:DNS 查詢、響應,建立TCP 鏈接,HTTP GET,RTTP,RESPONSE 200 OK,HTTP RESPONSE DATA,LAST HTTP RESPONSE DATA,開始UI展現。
7. 手機可以搭建FTP嘛,用什麼搭建
手機可以搭建FTP,很簡單!
手機去下載每步FTP服務,然後安裝運行,則手機FTP服務就啟動了
電腦不用安裝任何人間,打開資源管理器輸入IP地址和埠號就可以操作手機上的文件了。
如果在電腦安裝FTP伺服器,那就是用手機來操作復制粘貼這些工作
如果是在手機安裝FTP伺服器,那就是用電腦來操作復制粘貼這些工作
其實還是用電腦操作起來比較方便,所以用手機可以搭建FTP是比較好的選擇
8. 在手機上怎麼搭建網站
1/6 分步閱讀
手機網站的建設,有花錢的也有免費的,當然畢竟是工業,手機端才剛剛被接受,做個免費的試試效果吧,首先我們需要搜索一下,找個靠譜的網站,會有不錯的效果
2/6
多看幾個網站,找個規模大的,信譽好的網站,選在需要的版本,打開之後會有很多模板可以進行選擇,有標准版的,炫彩版的,行業的還有購物型的,看看自己屬於哪個就用哪個
3/6
我們是做工業的,今天就用工業的版本和大家說說,選擇之後右邊會以手機的樣式顯示出來,可以直接看到生成後的效果,這樣子就省的我們做好之後覺得不好再取消了
4/6
選擇的版本裡面,很多東西是需要我們添加的,包括名稱啊,大圖啊,還有下面很多按鈕,和小的圖片,都需要我們重新設計,不要怕麻煩,一點點的弄,看著自己弄的網站你會有成就感的
5/6
每個可以更換的圖片及按鈕旁邊呢都會有個編輯、樣式選擇、我們在這里直接選擇編輯就可以了,進入到編輯頁面,它會提示你需要用多大的圖片才可以正常顯示,我們按照要求調整我們拍攝的照片就可以了
6/6
按照編輯框的提示,一個圖片一個圖片的修改,有的小按鈕是需要帶連接的,我們直接把網址輸入就可以了,做好之後,我們需要點擊保存,不然就會消失的,保存好之後有個預覽,我們可以用手機掃一下,就可以直接在手機上看到效果了
9. 誰知道手機游戲伺服器怎麼搭建
手機游戲伺服器搭建你可以直接組騰訊雲或者阿里雲的游戲伺服器,伺服器搭建很簡單,配置相關參數,提交相關內容就可以了。
10. 如何利用安卓手機搭建WEB伺服器
1.安裝手機本地php+mysql伺服器環境篇 :
1.1安裝ksweb軟體,安裝好ksweb後,會在手機上生成一個文件夾htdocs,其目錄是mnt/sdcard/htdocs,htdocs是網站的根目錄。
1.2安裝mysql 直接點擊mysql管理,點擊選擇「是」然後解壓便可自動安裝。mysql的賬號密碼隨後再改(在設置裡面更改)。
1.3安裝好MySQL之後,(如下圖,打開phpmyadmin,表示安裝成功!),另外,我們需要對ksweb進行一些設置方可更好使用。
1.3.1埠的更改步驟:(啟用root→更改80埠)手機伺服器啟用root方法如下圖,在ksweb設置裡面把root打鉤。
1.3.2開啟手機80埠方法:把8080埠改為80埠,並把PHP服務,MySQL都打勾。其他一些設置比如MySQL密碼,開機自啟動等選項大家根據需要自行修改即可!
1.4ksweb全部設置好後,我們打開手機本地伺服器地址localhost:80,表示設置好了。
我們點擊頁面中的「Enter KSWEB Web Interface」可以看到手機伺服器的一些配置信息(默認賬號密碼都是「admin」)。表示手機服務搭建成功,一切正常!
2.利用nat123軟體進行內網80埠映射篇:
2.1注冊賬號,我們先到其官網注冊賬號官網,大家網路nat123即可,至於怎麼注冊我就不說了。
2.2登陸並添加域名解析,
2.2.1 應用名稱,我填的是網路電視直播—在線看電視。假如你要搭建自己的博客,你可以填XX的博客,或者XX的個人博客等。
2.2.2 內網埠,只有root的手機才填80埠,所以這也是為什麼一開始我說手機需要root!
2.2.3 內網地址這個默認localhost就行。
2.2.4 外網域名,我這里使用的是自己的域名(當使用自己的域名時,用cname解析,下面有當前唯一cname地址,我們在自己的域名解析裡面填這個就行)。如果我們沒有自己的域名,我們可以用官方免費的二級域名,注意他的格式)一切填好之後,點擊確認保存即可!
2.3 我們下載並安裝登陸安卓版的nat123,就自動解析了,
3.4 接下來我們在另一台電腦上輸入剛才的域名訪問 如下圖所示,表示安卓手機web伺服器安裝成功,網站搭建成功!