首次安装

2018-02-05 10:38 更新
Finch追求是化繁为简,我就讲些最实用最适合初学者的。

安装Finch PHP,没有其他框架那么多花头,无论服务器是Windows系统还是 CentOS、Ubuntu、Debian 等Linux发行版操作系统。 但是我想调试运行基本还是用Windows系统居多,因此安装Finch PHP很简单,解压文件夹放到开发目录即可,当然PHP开发环境要已经配置好,php版本5.3.6(含)以上。

如果您是用CentOS、Ubuntu、Debian等操作系统当作日常工作的电脑,那么参考Windows系统的方式即可。

WEB服务器配置

Finch PHP 默认采用伪静态方式。


Apache

框架自带了 .htaccess 文件用来从网址中删除 index.php实现伪静态,如你用的是 Apache,请务必启用 Apache 的 mod_rewrite 模块。至于如何启用mod_rewrite 模块可百度查询。


Nginx

在 Nginx 中,将下面的指令放到站点配置文件server {}中就可以实现伪静态功能。

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

IIS

IIS 本身不支持伪静态需要借助其他软件,我常用的 ISAPI_Rewrite ,根据您的操作系统选择对应Lite版本即可,直接安装基本没有什么需要特别注意的。安装成功在安装目录找到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
					

个人建议正式环境服务器用CentOS等操作系统,用Nginx做WEB服务器。


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号