1. 程式人生 > >MacOS搭建本地伺服器

MacOS搭建本地伺服器

MacOS搭建本地伺服器

一,需求分析

    1.1,開發app(ios android)時通常需往app中切入web頁面,直接匯入不行,故需搭建本地的測試網站服務,通過IP嵌入訪問頁面。

    1.2,開發小程式時,存放圖片,通過連結訪問--http://ip/PoweredByMacOSX.gif

二,啟動服務

MacOS 自帶得有Apatch伺服器。但是通常是關閉的,可通過在瀏覽器中輸入 http://127.0.0.1/ 來測試,如果頁面出現 it works,則代表訪問成功,本地服務已啟動。

2.1,啟動服務

如果訪問失敗,可以在終端輸入:

1 sudo apachectl start

2.2,重啟服務

1 sudo apachectl restart

2.3,關閉服務

1 sudo apachectl stop

輸入相應的命令後,按回車鍵,會需要輸入相應的電腦密碼

三,新增檔案到伺服器

第一步:前往Apache伺服器的檔案地址

1 /Library/WebServer/Documents

第二步:將準備好的檔案mtime拷貝到第一步中的目錄下

第三步:啟動本地伺服器,在瀏覽器中輸入http://127.0.0.1/mtime,如果看到如下介面,則表示成功。

四,PC端/移動端訪問

4.1,PC端訪問效果

    在瀏覽器中輸入http://127.0.0.1/mtime,即可訪問

4.2,檢視Mac IP

4.2.1,介面操作

1、在Dock中點選“系統偏好設定”,進入到系統偏好設定介面。

2、在“網際網路與無線”選項下,找到並點選“網路”這個設定。

3、在連線型別為“Wii-Fi”選項下,右面會有IP地址。(此處我連結的是Wii-Fi)

4.2.2,命令列操作

1,開啟終端,我們此處使用輸入命令查詢IP的方法實現IP地址的查詢。

2,在終端中輸入“ifconfig”然後回車,來檢視IP地址

3,其中“eth0”表示乙太網網絡卡,“lo0”表示環回地址。我的乙太網網絡卡IP地址是“192.168.110.110”,MAC地址是“00:0c:30:26:bc:08”

 

4.3,移動端訪問效果

      必須保證手機和其他電腦和本機在同一區域網 

     4.3.1,app嵌入訪問效果

    4.3.2,瀏覽器訪問效果