1. 程式人生 > >利用Android手機搭建小型Web伺服器

利用Android手機搭建小型Web伺服器

使用背景

  • 手頭有一個專案的網頁需要跨終端展示,考慮到一些資料的保密性,不能放在公網上的虛擬主機上面,所以需要在區域網中搭建一個小型的Web伺服器
  • 現在電子裝置更新換代的很快,手裡有一些閒置的安卓裝置使很正常的。通過在網上查閱資料發現在安卓系統上有一些整合Web環境的App,安裝後直接當小型伺服器用,比如本文中所用到的“AndroPHP”。

操作流程總覽

  1. 在安卓裝置上安裝“AndroPHP”、“FeelFTP”軟體
  2. 在“AndroPHP”軟體中啟動服務
  3. 在“FeelFTP”軟體中配置相應目錄並啟用服務
  4. 通過“FeelFTP”上傳網站程式到“手機伺服器”根目錄中
  5. 執行安裝,並輸入相應資料庫配置資訊
  6. 完成安裝

軟體的安裝和使用

  • 啟動“AndroPHP”軟體,並啟動服務“ON”

        

  • 啟動“FeelFTP”軟體,配置好路徑,並啟用

        

  • 在“我的電腦”位址列中輸入“FeelFTP”軟體給出的FTP地址(每臺裝置可能都不一樣)

        

上傳網站程式

Typecho是由type和echo兩個詞合成的,來自於開發團隊的頭腦風暴。Typecho基於PHP5開發,支援多種資料庫,是一款核心強健﹑擴充套件方便﹑體驗友好﹑執行流暢的輕量級開源部落格程式。選用Typecho,搭建獨一無二個人網路日誌釋出平臺,享受創作的快樂。

  • 下載typecho1.1(17.10.30)穩定版,解壓後將“build”目錄下所有檔案通過“FeelFTP”軟體上傳到“www”資料夾中

安裝網站程式

  • 通過瀏覽器登入到資料庫中(使用者名稱:root;密碼:空
  • 具體的資料庫地址由“AndroPHP”軟體中給出,請留意

        

  • 建立新的資料庫【typecho】

        

  • 通過瀏覽器登入到Web伺服器上,同樣,網址由“AndroPHP”軟體中給出

        

  • 輸入安裝所需的配置資訊,下圖放出需要修改的
  • 資料庫埠改為“8080”,其他基本預設

        

  • 然後執行“安裝”
  • 安裝成功 

        

資源下載

相關推薦

利用Android手機搭建小型Web伺服器

使用背景 手頭有一個專案的網頁需要跨終端展示,考慮到一些資料的保密性,不能放在公網上的虛擬主機上面,所以需要在區域網中搭建一個小型的Web伺服器 現在電子裝置更新換代的很快,手裡有一些閒置的安卓

利用node.js建立靜態web伺服器

//引入http服務 var http = require('http'); //引入fs模組 var fs = require('fs'); //引入url模組 var url = require('url'); //引入path模組 var path = require('path');

利用GitHub來搭建自己的伺服器

1、建立一個GitHub賬號 2、把你的專案提交至GitHub 3、在網頁上的GitHub開啟你的專案  4 、 點選master 然後在輸入框裡面建立一個gh-page 5、點開設定按鈕,然後往下滑動,你將看到一個GitHub pages的地方 點選none,由no

改造Android手機為,行動式linux伺服器,跑tomcat

環境裝置     1) 閒置安卓手機一部,我的是 oppoR7. 要獲取root許可權。如果總root失敗可以刷下機。     2) 可以開熱點的 windows電腦一部,我的是win10家庭版。   2.需要的軟體

(轉載)搭建小型Git伺服器

    最近在學習 git 使用,在簡書上看到了一篇不錯的文章,轉載作為備忘記錄。 轉載原文出處:https://www.jianshu.com/p/ec36ab896ed5   有些小公司沒有搭建Git伺服器,讓一些用過Git伺服器的人難以適應,增加了合程

golang搭建靜態web伺服器

我胡漢三又回來啦。好久沒發文了,為保持平臺上的活躍度,我今天就分享下個剛學到的知識,使用golang搭建靜態web伺服器,親測可用,附程式碼! 使用過golang語言的程式猿都應該知道,在使用golang開發的時候,我們是不需要諸如iis,apache,nginx,kangle等伺服

利用阿里雲搭建私有Git伺服器

伺服器系統:Centos 6 (檢視centos版本命令:lsb_release -a) 客戶端系統:Windows 7 一、伺服器端安裝Git ==通常centos上使用yum源安裝的git版本過低== 1. 檢查系統上是否已經安裝git,若已有則解除安裝 // 檢視當前git版本 #

安卓系統在Linux Deploy上部署CentOs ARM版 搭建私人Web伺服器 [ part 1 ]

1.安卓機一臺(本次使用榮耀4X高配版 android 5.0  2G RAM  8G ROM) 2.下載app:Linux Deploy 3.配置映象源:http://chinanet.mirrors

Python3搭建本地web伺服器

Python3搭建本地web伺服器 終端輸入: python3 -m http.server 3000 會在本地建立一個伺服器。起始目錄為 當時終端所在目錄。 -m module-name http.server python模組- HTTP伺服器 300

Go搭建一個Web伺服器

前面小節已經介紹了Web是基於http協議的一個服務,Go語言裡面提供了一個完善的net/http包,通過http包可以很方便的就搭建起來一個可以執行的Web服務。同時使用這個包能很簡單地對Web的路由,靜態檔案,模版,cookie等資料進行設定和操作。 http包建立W

基於HTTP協議實現的小型web伺服器

我們先了解一下這個專案最終能達到的一個目標,然後以這個來進行專案的分析: 1、實現最基本的HTTP/1.0版本的web伺服器,客戶端能夠使用GET、POST方法請求資源 2、伺服器將客戶請求的資源以html頁面的形似呈現,並能夠進行差錯處理(如:客戶請求的資

Node.js利用Express框架搭建小型網站(上)

一、Express環境搭建     Express是Node.js下的一個輕量級Web框架,有了它我們就可以輕鬆的架構出一個個人小型網站,Express框架安裝步驟如下: 1.進入npm目錄,執行

Tiny server:小型Web伺服器

    一、背景             csapp的網路程式設計粗略的介紹了關於網路程式設計的一些知識,在最後的一節主要就實現了一個小型的Web伺服器,這個伺服器名叫Tiny,它是一個小型的但是功能齊全的Web伺服器,在短短300行左右的程式碼中,結合了許多思想,例如,程

android客戶端+JAVA WEB伺服器實現json資料解析

import android.os.Handler; import android.os.Message; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.But

「問題解決」利用IntelliJ IDEA搭建Java Web開發環境

為了應對今年火燒眉毛的春招與秋招,最近開始學習JavaWeb開發。 在進行JavaWeb應用開發前,需要先把整個開發環境搭建好。例如,需要安裝Java開發工具包JDK、Web伺服器(Tomcat)和IDE開發工具。 本人最近學習的書籍中,是利用Eclipse作為JavaWeb應用開發工具。由

Android 通過httpclient請求web伺服器,並解決使用者登入session保持

package com.rainet.tiis.network; import java.util.Iterator; import java.util.List; import java.util.Map; import org.apache.http.HttpRes

Python搭建簡易web伺服器,超好用~

有時需要手機除錯一些web頁面,於是~找到了這個超好用的方法 首先,你要有python 然後,命令列進入web資料夾根目錄,這裡假設是index.html所在目錄 輸入python命令: python -m SimpleHTTPServer 8080 8080是埠號,可以任

Android手機使用ServerSocket建立伺服器遇到無法通訊的問題

android手機作為伺服器,無法建立連線的情況:1,當你伺服器端連線校園網,客戶端也得處於同一區域網內才能建立socket連線,客戶端不在的話,無法通訊,logcat沒任何有關的error資訊提示2,當你使用行動網路(聯通)時,客戶端也處於行動網路(聯通),無論是從百度上獲

Android客戶端解析web伺服器XML資料小問題

Android客戶端解析web伺服器XML資料 通過Pull 解析方式實現 程式碼如下: </pre><pre code_snippet_id="1703605" snippet_file_name="blog_20160601_4_6197354" na

小型web伺服器的實現(C++)

一、具體功能實現 GET方法請求解析 POST方法請求解析 返回請求資源頁面 利用GET方法實現加減法 利用POST方法實現加減法 HTTP請求行具體解析 400、403、404錯誤碼返回的處理 二、什麼是web伺服器 web伺服器就是在物理伺服器基礎上的具有