demo下載頁中,提到了云服務器的一些安裝方式,但我的電腦是mac,想在mac中建立一個站點來訪問,卻不知道怎么操作。那些命令行在mac下的終端都不設別。
自己之前購買過php空間,我想部署到那上面也不知道辦法。下面倒是提到了網(wǎng)頁空間/虛擬空間安裝的方法,下載后訪問本地文件,卻能看到互聯(lián)網(wǎng)上的其他用戶來訪問,我想是不是后臺程序都在別人那里。如果按照之前云服務器的方式處理,還會這樣嘛
網(wǎng)頁空間/虛擬空間版本只是一個網(wǎng)頁客戶端,不包含服務端文件,運行時是使用的workerman主機作為后端服務器進行通訊
workerman-todpole是包含網(wǎng)頁客戶端和服務端程序的,運行后使用是自己的后臺服務器通訊,只會看到自己網(wǎng)站的用戶
mac下安裝好php環(huán)境即可運行,默認mac下自帶php,但是可能沒有pcntl 和 posix擴展,如果沒有這兩個擴展可以自行安裝下。
源碼編譯安裝擴展的方法:
運行php -v查看自己的php版本,去 http://php.net/releases/ 下載對應的版本源代碼
請進到php的源碼目錄,再進入ext目錄下,進入相應的擴展目錄,進行編譯
1、 執(zhí)行 phpize
2、 執(zhí)行./configure
3、 執(zhí)行make && make install
4、 運行php --ini 查看ini文件在哪里,然后文件里面添加 extension=xx.so (xx為擴展名稱)