win7下php环境配置.docx
- 文档编号:24080302
- 上传时间:2023-05-24
- 格式:DOCX
- 页数:17
- 大小:1.04MB
win7下php环境配置.docx
《win7下php环境配置.docx》由会员分享,可在线阅读,更多相关《win7下php环境配置.docx(17页珍藏版)》请在冰豆网上搜索。
win7下php环境配置
1、首先安装apachehttpd-2.2.17-win32-x86-openssl-0.9.8o.msiWeb服务器
双击httpd-2.2.17-win32-x86-openssl-0.9.8o.msi文件进入如下界面:
点击NEXT选择是否通过协议,默认为不通过,如果不通过则apache无法安装,必须选择同意。
继续NEXT,是对apache的一个说明
下面是配置NetworkDomainServerNameEmail以及apache服务占用端口,一般默认端口是80
填写完之后选择NEXT进入下面界面
默认为经典安装,如果需要自定义可以选择下面Custom,选择Custom之后出现让你选择需要安装的部分以及安装路径,可以根据自己的需要选择默认或者更改路径都可以安装,如下图:
选择完成之后点击NEXT就会出现让你确认是否选择完成,如果你觉得选择没有任何问题就可以点击Install进行安装
然后点击Install进行安装,最后点击Finish完成安装。
完成安装之后再浏览器中输入Http:
//localhost/出现It’swork!
字样,则说明服务器安装完成了。
2、PHP第二步就是安装mysql服务
双击mysql-essential-5.1.55-win32.msi文件自动运行安装mysql
点击NEXT进入如下界面,
选择同意条约然后点击NEXT
选择Custom之后点击NEXT出现下面界面
选择需要安装的部分,然后可以更改安装路径,也可以默认路径,然后点击NEXT,出现下面界面:
这个界面就是确认之前的选择,如果没有问题点击Install进行安装,如果有问题可以点击back后退继续选择,如果不想安装直接点击Cancel取消安装就可以了。
点击Install之后就会安装,最后就进入mysql配置导向,选择NEXT就会出现下面界面
选择标准配置就可以了,选择完之后点击NEXT进入下面界面:
这个界面就是配置服务名称以及自动加载服务等选择,配置之后点击NEXT进入下面界面:
配置账户名称和密码,然后点击NEXT进入执行配置页面:
点击Execute就会执行刚才的配置。
完成配置之后就会出现下面页面:
点击Finish完成安装。
如果需要修改mysql配置可以在my.ini中修改具体文件在D:
\ProgramFiles(x86)\MySQL\MySQLServer5.1目录下面。
也可以在D:
\ProgramFiles(x86)\MySQL\MySQLServer5.1\bin目录下面执行MySQLInstanceConfig.exe重新配置。
至此已经完成Mysql的安装了,为了验证PHP是否能连接Mysql,你可以在index.php中创建如下代码:
php
$connect=mysql_connect("127.0.0.1","root","root");
if(!
$connect)echo"shibai!
";
Elseecho"success!
";
Mysql_close();
?
>然后在浏览器中输入http:
//localhost/,看到Mysqlphp结合成功!
字样就说明PHP连接
Mysql成功了。
3、安装PHP
双击php-5.3.5-Win32-VC6-x86-01.msi文件就可以开始PHP安装了
点击NEXT进入下面页面:
选中复选框同意之后点击NEXT进入下面一步:
选择安装路径之后点击NEXT进入下一步操作页面:
选择需要的Web服务器,默认是一个都不选的,这里选择第一个apache服务器,然后点击NEXT
选择配置的apache服务器,然后点击NEXT进入下面界面:
选择php的安装形式,然后点击NEXT进入下面确认信息页面
点击Install完成安装。
4、配置PHP
1)将php.ini-development文件重命名为:
php.ini接着打开此文件找到
OnWindows和extension_dir=”ext”
修改为:
OnWindows和extension_dir=”D:
\ProgramFiles(x86)\PHP\ext”
表示指定PHP扩展包具体目录,以便调用相应的dll文件
2)由于PHP默认不支持自动连接Mysql数据库,需要开启相应的扩展功能把
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_odbc.dll
;extension=php_xmlrpc.dll
这些extension之前的;号全部去掉。
3)配置PHP的session功能:
使用session功能时,我们必须配置session文件在服务器上的保存目录,否则无法使用session,我们需要在Windows7上面新建一个可读写的目录文件夹,此目录最好独立于WEB主程序之外,此处我在D盘建立了phpsessiontmp目录然后在php.ini中找到
Session.save_path=”/tmp”修改为Session.save_path=”D:
\phpsessiontem”
4)还需要配置一下PHP上传功能
同session一样,在使用PHP文件上传功能时,我们必须要制定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们还是建立一个upload_tem文件夹,在php.ini中找到
;upload_tmp_dir=
修改为
Upload_tmp_dir=”D\upload_tem”
5)最后修改一下date.timezone否则在执行phpinfo时date部分会报错;
我们需要将;date.timezone=修改为date.timezone=Asia/Shanghai
以上php的环境配置就算完成了,我们还需要配置Apache支持PhP,所以还需要对Apache进行配置。
5、配置Apache以支持PHP
1)在D:
\ProgramFiles(x86)\ApacheSoftwareFoundation\Apache2.2\conf下的httpd.conf中在#LoadModulevhost_alias_modulemodules/mod_vhost_alias.so下添加
LoadModulephp5_module"D:
/ProgramFiles(x86)/PHP/php5apache2_2.dll"
PHPIniDir"D:
/ProgramFiles(x86)/PHP"
AddTypeapplication/x-httpd-php.php.html.htm
2)我们应该制定默认Apache服务器执行WEB主程序的目录为Apache2.2/htdocs,所以你的WEB主程序目录变更时,我们需要修改相应的Apache配置,即将:
DocumentRoot"D:
/ProgramFiles(x86)/ApacheSoftwareFoundation/Apache2.2/htdocs"
修改为:
DocumentRoot"D:
\workspaces"
/ProgramFiles(x86)/ApacheSoftwareFoundation/Apache2.2/htdocs"> 修改为 \workspaces"> 3)最后修改具体的index文件的选后顺序,由于配置了PHP功能当然要先执行index.php 将DirectoryIndexindex.html修改为: DirectoryIndexindext.phpindex.html 4)重启Apache服务器 至此,在Apache服务器上PHP环境配置工作就完成了,你只需要在D: /workspaces目录下新建一个PHP文件写入 phpinfo()? > 然后再浏览器中输入http: //localhost就可以看到具体配置页面了,至此php配置工作就完成了。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- win7 php 环境 配置