数码资讯
php学习笔记IIS7的安装配置PHP环境
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
如何安装PHP
PHP版本的选择
PHP有两个版本(Windows下的php5.4.7):
VC9 x86非线程安全的非线程安全运行FastCGI模式
VC9 x86线程安全线程安全运行在ISAPI模式
安装脚本
你只需要把最后的压缩包,然后配置php.ini看看PHP配置
如何安装mysql
下载mysql数据库MSI安装文件,安装下一步的提示。
如何配置PHP
当PHP压缩包解压,这php.ini-production文件在根目录中,并且文件重命名为php.ini
打开php.ini配置文件,
拿
在Windows:
extension_dir =Ext
修改它
在Windows:
extension_dir =C: / / PHP扩展
指定PHP扩展包的特定目录,以调用相应的DLL文件。
因为默认的PHP不支持自动连接MySQL,需要打开相应的扩展库函数,如php_mysql.dll,等等。
php_curl.dll延伸=
php_gd2.dll延伸=
php_mbstring.dll延伸=
php_mysql.dll延伸=
php_pdo_mysql.dll延伸=
php_pdo_odbc.dll延伸=
php_xmlrpc.dll延伸=
注:推广= php_mysql.dll可能违约之前改变;如果推广= msql.dll不改变,MySQL模块将不支持。
在删除这些扩展之前删除分号(;)。
配置PHP的会话函数
在会话中的使用,我们必须在服务器上的目录配置会话文件,或不能使用的会话,我们需要Windows 7创建一个可读写的目录文件夹,这个目录是最好的独立的网站主程序目录,在那里我建立phpsessiontmp目录在d盘根目录,然后在php.ini在配置文件中
拿
session.save_path = /tmp
修改它
session.save_path =D: / phpsessiontmp
配置php的文件上传功能
像会话,在PHP文件上传功能的使用,我们必须指定完整的文件上传功能的临时文件夹,否则文件上传功能会失败,我们仍然需要Windows 7建立一个可读写的目录文件夹,在这里,我设置在D盘的根目录的phpfileuploadtmp目录,然后在这个的配置文件
拿
upload_tmp_dir =
修改它
upload_tmp_dir =D: / phpfileuploadtmp
修改date.timezone,否则日期部分将错误报告时,执行phpinfo:
拿
date.timezone =
修改它
date.timezone =亚洲/上海;上海
date.timezone =亚洲/乌鲁木齐;乌鲁木齐,北京
验证PHP是否配置成功
你只需要双击php.exe在PHP的安装目录,如果有问题,你可以看到在CMD界面的问题。
FastCgi(Windows Server 2008 R2)安装在IIS7
1)打开控制面板,单击{打开或关闭Windows函数}
2)在角色节点中选择角色服务。
3)检查应用程序开发(CGI)并单击安装,然后重新启动IIS。
部署PHP网站
1)在IIS下构建一个新站点。
2)然后选择站点并打开处理程序映射。
3)单击{添加模块映射}
4)配置请求路径为:*
模块的选择:FastCgiModule
可执行文件:选择PHP解压缩的文件php-cgi.exe
最后,浏览网站
PHP版本的选择
PHP有两个版本(Windows下的php5.4.7):
VC9 x86非线程安全的非线程安全运行FastCGI模式
VC9 x86线程安全线程安全运行在ISAPI模式
安装脚本
你只需要把最后的压缩包,然后配置php.ini看看PHP配置
如何安装mysql
下载mysql数据库MSI安装文件,安装下一步的提示。
如何配置PHP
当PHP压缩包解压,这php.ini-production文件在根目录中,并且文件重命名为php.ini
打开php.ini配置文件,
拿
在Windows:
extension_dir =Ext
修改它
在Windows:
extension_dir =C: / / PHP扩展
指定PHP扩展包的特定目录,以调用相应的DLL文件。
因为默认的PHP不支持自动连接MySQL,需要打开相应的扩展库函数,如php_mysql.dll,等等。
php_curl.dll延伸=
php_gd2.dll延伸=
php_mbstring.dll延伸=
php_mysql.dll延伸=
php_pdo_mysql.dll延伸=
php_pdo_odbc.dll延伸=
php_xmlrpc.dll延伸=
注:推广= php_mysql.dll可能违约之前改变;如果推广= msql.dll不改变,MySQL模块将不支持。
在删除这些扩展之前删除分号(;)。
配置PHP的会话函数
在会话中的使用,我们必须在服务器上的目录配置会话文件,或不能使用的会话,我们需要Windows 7创建一个可读写的目录文件夹,这个目录是最好的独立的网站主程序目录,在那里我建立phpsessiontmp目录在d盘根目录,然后在php.ini在配置文件中
拿
session.save_path = /tmp
修改它
session.save_path =D: / phpsessiontmp
配置php的文件上传功能
像会话,在PHP文件上传功能的使用,我们必须指定完整的文件上传功能的临时文件夹,否则文件上传功能会失败,我们仍然需要Windows 7建立一个可读写的目录文件夹,在这里,我设置在D盘的根目录的phpfileuploadtmp目录,然后在这个的配置文件
拿
upload_tmp_dir =
修改它
upload_tmp_dir =D: / phpfileuploadtmp
修改date.timezone,否则日期部分将错误报告时,执行phpinfo:
拿
date.timezone =
修改它
date.timezone =亚洲/上海;上海
date.timezone =亚洲/乌鲁木齐;乌鲁木齐,北京
验证PHP是否配置成功
你只需要双击php.exe在PHP的安装目录,如果有问题,你可以看到在CMD界面的问题。
FastCgi(Windows Server 2008 R2)安装在IIS7
1)打开控制面板,单击{打开或关闭Windows函数}
2)在角色节点中选择角色服务。
3)检查应用程序开发(CGI)并单击安装,然后重新启动IIS。
部署PHP网站
1)在IIS下构建一个新站点。
2)然后选择站点并打开处理程序映射。
3)单击{添加模块映射}
4)配置请求路径为:*
模块的选择:FastCgiModule
可执行文件:选择PHP解压缩的文件php-cgi.exe
最后,浏览网站
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。