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