NO.1 PHP安装:
一、PHP 官方下载地址:http://windows.php.net/download/#php-5.4-ts-VC9-x86
二、解压下载的zip文件 例如,lz解压到 D:\WorkTool\php5.4
三、修改php.ini-development 为php.ini
修改为
五、找到如下内容:
修改改为如下形式:
具体修改内容为:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_mbstring.dll
extension=php_exif.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll
extension=php_zip.dll
fastcgi.impersonate = 1
六、配置PHP的Session功能
在使用session功能时,我们必须配置session文件在服务器上的保存目录,否则无法使用session,我们需要在 Windows 7上新建一个可读写的目录文件夹,此目录最好独立于WEB主程序目录之外,此处我在D盘根目录上建立了phpsessiontmp目录,然后在 php.ini配置文件中找到
;session.save_path = "/tmp"
修改为
session.save_path = "D:/phpsessiontmp"
七、配置PHP的文件上传功能 如何编写PHP文件上传功能?
同session一样,在使用PHP文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然 需要在Windows 7上建立一个可读写的目录文件夹,此处我在D盘根目录上建立了phpfileuploadtmp目录,然后在php.ini配置文件中找到
;upload_tmp_dir =
修改为
upload_tmp_dir = "D:/phpfileuploadtmp"
八、修改date.timezone,否则在执行phpinfo时date部分会报错:
Warning: phpinfo() [function.phpinfo]…
我们需要将
;date.timezone =
修改为
date.timezone = Asia/Shanghai
你也可以点击参考更多关于 PHP.INI 的配置
九、配置PHP支持Nginx
找到 ;cgi.fix_pathinfo=1 去掉';'
这一步非常重要, 这里是PHP的CGI设置
NO.2 NGINX安装:
一、下载nginx包
http://nginx.org/en/download.html
二、解压nginx包,修改配置文件 D:\projectServer\nginx\conf\nginx.conf
找到如下两处
修改成如下样式:
三、在D:\projectServer\nginx中添加php-cgi.cmd文件并写入内容:
D:\WorkTool\php5.4\php-cgi.exe -b 127.0.0.1:9000 -c D:\WorkTool\php5.4\php.ini
五、在D:\projectServer\nginx\html文件夹中添加文件index.php并写入内容:
NO.3 测试:
1、运行 start nginx 可以自己写个.bat
2、运行 php-cgi.cmd
3、运行 D:\WorkTool\php5.4\php.exe
4、在浏览器中输入 http://localhost/index.php
效果如下,好了,菜鸟的基本环境初步可以了,