首次安裝

2018-02-05 10:38 更新
Finch追求是化繁為簡(jiǎn),我就講些最實(shí)用最適合初學(xué)者的。

安裝Finch PHP,沒(méi)有其他框架那么多花頭,無(wú)論服務(wù)器是Windows系統(tǒng)還是 CentOS、Ubuntu、Debian 等Linux發(fā)行版操作系統(tǒng)。 但是我想調(diào)試運(yùn)行基本還是用Windows系統(tǒng)居多,因此安裝Finch PHP很簡(jiǎn)單,解壓文件夾放到開(kāi)發(fā)目錄即可,當(dāng)然PHP開(kāi)發(fā)環(huán)境要已經(jīng)配置好,php版本5.3.6(含)以上。

如果您是用CentOS、Ubuntu、Debian等操作系統(tǒng)當(dāng)作日常工作的電腦,那么參考Windows系統(tǒng)的方式即可。

WEB服務(wù)器配置

Finch PHP 默認(rèn)采用偽靜態(tài)方式。


Apache

框架自帶了 .htaccess 文件用來(lái)從網(wǎng)址中刪除 index.php實(shí)現(xiàn)偽靜態(tài),如你用的是 Apache,請(qǐng)務(wù)必啟用 Apache 的 mod_rewrite 模塊。至于如何啟用mod_rewrite 模塊可百度查詢(xún)。


Nginx

在 Nginx 中,將下面的指令放到站點(diǎn)配置文件server {}中就可以實(shí)現(xiàn)偽靜態(tài)功能。

if (!-e $request_filename){
	rewrite ^/(.*)$ /index.php?/$1? last;
}
					

IIS

IIS 本身不支持偽靜態(tài)需要借助其他軟件,我常用的 ISAPI_Rewrite ,根據(jù)您的操作系統(tǒng)選擇對(duì)應(yīng)Lite版本即可,直接安裝基本沒(méi)有什么需要特別注意的。安裝成功在安裝目錄找到httpd.conf文件,把文件只讀屬性去掉,添加以下指令。

RewriteRule .*\.(?:gif|jpg|png|bmp|css|js|txt|jpeg|swf|flv|ico|otf|eot|svg|ttf|woff|woff2|rar|zip) $0 [NC,L] 
RewriteRule /([0-9]*) /index.php/$1
					

個(gè)人建議正式環(huán)境服務(wù)器用CentOS等操作系統(tǒng),用Nginx做WEB服務(wù)器。


以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)