windows中PHP5.2.14以及apache2.2.16安装配置方法
首先下载好需要安装的配置文件 一、apache配置apache的安装不说了,安装过程中选择自己想安装的位置,一路next,就可以了。默认80端口,安装结束后,浏览器输入http://localhost/进行验证,成功的话会输出It works! apache配置:配置文件位于安装目录下的%APACHE_HOME%confhttpd.conf,修改根目录DocumentRoot(一共两处)。端口也在这里修改。 二、php配置把下载好的php-5.2.14-Win32.zip解压。注意下载的时候不要下php的debug或者none-thread-safe版。否则与apache结合后会出错。 把解压出来的php.ini-dist复制一份做备份,然后把原php.ini-dist重命名为php.ini,打开该文件,进行配置。 1.设置扩展位置:(修改后启用该设置要去掉前面的分号,%PHP_HOME%为php的解压目录) 2.打开需要用到的扩展:将前面的分号去掉(注意前面不能有空格),如果还要开其它扩展,那么将其它扩展前面的分号去掉。 3.时差问题:查找
修改为
4.设置与apache结合 打开apache配置文件httpd.conf,在
这一行的下面输入:
解释: 第一行为php与apache结合需要用到的动态链接库位置,该文件在php解压后的根目录中。 第二行为php.ini文件的路径 第三行是告诉浏览器对.php.phtml文件转发给apache进行解析。 重启Apache,这样就可以和php关联起来了。(注意每次修改Apache或者PHP配置文件时都要重启Apache) 应该会遇到乱码的问题,当遇到的时候在继续补充。 PS: 果然遇到乱码了,我用的是Eclipse for PHP Developers进行开发。在首选项里将workspace的编码默认设置为utf-8,可是当php或者html页面中,如果不包含
首先安装Apache 2.2.16到D盘(个人习惯)的PHPWebSite文件夹下(需要自己在D盘新建一个名称叫PHPWebSite的文件夹),安装完毕后测试安装是否成功,在浏览器下输入http://localhost/回车,如果出现It works!说明Apache 2.2.16安装成功,并且能正常使用!(注意:如果本机上有IIS服务器的话,那么因该关闭IIS服务器,或者修改IIS的端口,因为Apache也用的是80端口,建议将IIS端口改成其他端口,例如8090端口) 然后将PHP 5.3.3 VC6 x86 Thread Safe压缩包解压到D盘的PHPWebSite目录下,重命名为php,配置php的配置文件,找到php文件夹下的php.ini-development(本人用这个)文件或者php.ini-production文件,将这个文件的后缀名改成php.ini,然后打开php.ini,找到extension_dir这一行,并将这一行修改成extension_dir = "D:/PHPWebSite/php/ext"并将前面的分号去掉(注意前面不能有空格,将路径中的要改成/,否则会出错)。打开所需要的PHP扩展,将extension=php_bz2.dll,extension=php_fileinfo.dll,extension=php_gd2.dll,extension=php_mysql.dll,
接下来配置Apache 2.2.16,让Apache 2.2.16与php关联起来。到D:PHPWebSiteApache2.2conf目录下找到Apache配置文件httpd.conf,打开配置文件,在 PHPIniDir "D:/PHPWebSite/php" 重启Apache,这样就可以和php关联起来了。(注意每次修改Apache或者PHP配置文件时都要重启Apache) 最后安装Mysql 5.1.x就可以了(MySql与PHP没有任何关联),所以不再赘述! :以上所说的环境配置可以在XP下,Win2003下,vista,Win7旗舰32位版均可正常配置,在Win7旗舰64位版上无法正常运行,原因至今不明,还是个迷!嘻嘻嘻……^_^ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- .net core Area独立成单独的dll文件
- 用于Windows的命令行http服务器
- .net – 为什么System.Environment.MachineName值大写?
- windows与linux ping 显示的ip不一样
- iis-7.5 – 使用集成管道模拟域用户
- WPF启动画面,直到Windows结束加载
- windows-7 – 如何在Windows 7中使用“net use”进行打印机
- 启动W3SVC出现?错误1717:未知的界面?的解决方法
- 调试 – 适用于Windows 7 x64的应用程序调试器
- windows-server-2012-r2 – 将Google Chrome配置为连接到配
- windows服务器中检测PHP SSL是否开启以及开启SSL
- 错误:软件包“Microsoft SQL Management Studio
- 使用Powershell找出使用大量内存的内容(在64位Wi
- .net – 在Windows上使用c#自动化Safari Web浏览
- .net – 写入远程MSMQ
- .net – 如何保护自己免受失控的内存消耗,降低PC
- Windows API类似于pthread_cancel?
- 在Windows上用R中的SUB(1a)(Control-Z)字符读取文
- 给WIN2003 IIS SQL服务器安全加固
- group-policy – Windows 10 – 通过GPO设置开始