這一章主要講解如何快速搭建Phalcon本地開發(fā)運行環(huán)境的方法
材料準備
VisualNMP下載及安裝
我們使用的是 VisualNMP v7.0 (x64)
直達下載待下載完成倦微,打開安裝程序积瞒,跟著提示一步步安裝。
默認安裝路徑:D:\Visual-NMP-x64-
安裝完成后拇惋,需要重新啟動電腦。
然后在瀏覽器打開:http://127.0.0.1:20080/, 當你看到以下內(nèi)容弓候,恭喜你库说,安裝成功了。 -
打開VisualNMP軟件著淆,可以任意切換PHP版本劫狠。如圖:
我這里選擇的是 php-5.6.32-nts-x64
請記住你的選擇,在安裝Phalcon時需要用到永部。
選擇版本后独泞,會自動下載并安裝相應的PHP運行包。
物理路徑:[VisualNMP安裝路徑]\Bin\PHP
Phalcon下載及安裝
下載Phalcon 3.3.1
下載地址:https://github.com/phalcon/cphalcon/releases/tag/v3.3.1扬舒。
我們需要下載與前面先擇PHP版本(php-5.6.32-nts-x64)相一致的DLL文件阐肤。
直達下載安裝
第一步:待下載完成,解壓壓縮包讲坎。將 php_phalcon.dll 復制到PHP擴展包目錄([VisualNMP安裝路徑]\Bin\PHP\php-5.6.32-nts-x64\ext)下孕惜。
第二步:打開VisualNMP軟件,修改 php.ini 文件晨炕,添加以下代碼, 保存并重啟:
extension=php_phalcon.dll
如圖:- 驗證安裝是否成功
在瀏覽器打開:http://127.0.0.1:20080/phpinfo.php , 找到以前內(nèi)容衫画,恭喜你安裝成功了。
站點配置
項目初始代碼
百度網(wǎng)盤地址:https://pan.baidu.com/s/1sm4fdHb
密碼:qj7n打開VisualNMP軟件瓮栗,修改 nginx.conf 文件, 添加以下代碼:
server {
#sitename API Demo
listen 20081;
server_name localhost;
# D:/Fox/Demo/API/ 是項目代碼根目錄削罩,請根據(jù)實際情況,自行更改
root "D:/Fox/Demo/API/public";
# D:/Visual-NMP-x64/ 是VisualNMP安裝路徑费奸,請根據(jù)實際情況弥激,自行更改
error_log "D:/Visual-NMP-x64/logs/Nginx/API-Demo-error.log";
access_log "D:/Visual-NMP-x64/logs/Nginx/API-Demo-access.log";
autoindex on;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?_url=$uri&$args;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9001;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires max;
log_not_found off;
access_log off;
}
}
- 在瀏覽器中打開:http://127.0.0.1:20081/。
{"status":"1","value":"Hello World."}
如果你看到以前內(nèi)容愿阐,恭喜你開發(fā)環(huán)境已經(jīng)搭建完成微服,可以正式進入接口開發(fā)工作了。
接口測試工具
- Postman - Chrome插件(谷歌瀏覽器插件)
- Advanced REST Client - Mozilla Firefox插件
安裝方法缨历,請自行百度