你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發基礎 >> 如何給App快速搭建虛擬服務器

如何給App快速搭建虛擬服務器

編輯:IOS開發基礎

我想開發一個APP,沒有後台怎麼辦?

剛創業,只有一個前端,沒有後台或者後台人員任務較多時,怎麼辦?

首先,我會這麼想:

如何快速的將App開發出來,當後台到位後,對接接口時,如何以最小的成本,修改前端的代碼?

常見的做法是:在App中使用測試代碼, 測試數據等等。

這樣的缺點是,需要修改大量代碼,同時測試的路徑不全,當後台接口進入正式開發時,又得修改代碼。

如果不用修改任何代碼,那該多好啊!

現推薦一種更加方便快捷的開發模式。

下面的URL請求,其實並沒有任何後台程序,但和正式的環境是一致的。

其實背後只是讀取了一個json文件,並以Http請求的方式返回結果。
012.png

本地文件路徑:

以上是怎麼實現的呢?

首先推薦一款非常著名的軟件:Nginx,Windows、Mac以及Linux都有相應版本下載。

Nginx 是一個高性能的HTTP和反向代理服務器,是Apache服務器不錯的替代品。

QQ截圖20151105150632.png

安裝過程在此省略了,主要將配置方法提供給大家。

Step1: 配置conf文件

Mac上默認配置文件:/usr/local/etc/nginx/nginx.conf.default

將以下配置復制進去即可。

    server {
        listen       8080;
        server_name  localhost;
        charset utf-8,gbk;
        #access_log  logs/host.access.log  main;
        location ~* {
            add_header Content-Type "application/json";
            root   html;
            if (!-f $request_filename) {
                rewrite ^/(.*)  /$1.json last;
            }
            index  index.php index.html index.htm;
        }
        error_page 405 =200 http://$host$request_uri;
    }

Step2: 添加測試Json文件

Mac上默認路徑:/usr/local/Cellar/nginx/1.8.0/

可將文件夾,當成Http請求的路徑。

如文件路徑為:/usr/local/Cellar/nginx/1.8.0/html/home/hots.json

則訪問地址為:http://localhost:8080/home/hots.json

Step3: 補充說明

以上都是默認配置,可修改默認配置文件,或者修改指定文件路徑等,請參考相關技術文檔。

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved