apache下配置php需要注意的几点
2007-11-01 17:56
225 查看
会了的话,就很简单,只有几步,网上很多文章讲了这个,这里只说几点需要注意的地方:
下载apache和php(上主页下载即可), 安装apache,很简单,和其它的windows应用程序安装一样,中间有一个要填配置的地方,除了email自己填外,其它两处均填localhost,有一点要注意的是如果你要使用apache默认的端口(80)的话,你就要确保系统中没有其它的程序使用80端口,特别是Windows默认的iis服务器,否则的话apache安装完成后启动会报错,关闭iis的方法是,控制面板---> 管理工具---> 服务,双击服务,在弹出的列表窗口中找到iis Admin,右键选择属性,将其设置为禁用,或者修改iis的端口, 或者你也可以修改apache使用的端口,修改的方法为找到apache的配置文件,安装目录/conf/httpd.conf,将Listen后的80改为你想使用的端口,将ServerName后的数字也改为该端口就行了,但改了之后每次在浏览器查看apache下的网页时,都必须在localhost后加上“:端口号”。
如果你想设置apache的文件根目录,即apache默认加载文件的位置,找到DocumentRoot ,将其后的目录改为你想设置的目录,注意反斜杠的打法,并且将后面一个<Directory "原文件目录">,中的原文件目录同样改成你想要设置的目录,这里要改的原因是设置新的文件目录的权限为可读,否则加载文件时,apache会报无访问权限的错。
apache中加载php模块时,具体的配置过程其它地方都有,不再赘述,注意的是如果你的apache是2.2及以上版本的话,加载的dll文件就不是php5apache2.dll,而是php5apache2_2.dll,就个问题曾困扰了我一个晚上。
// 贴一篇网上比较简洁的配置文章:
apache2 + php5 配置说明:
安装apache2(假设路径:D:/PHPSERVER/Apache2)
解压缩 php5(假设路径:D:/PHPSERVER/php-5.1.2)
拷贝文件:
php5/libmysql.dll -> system/libmysql.dll
php5/php5ts.dll -> system/php5ts.dll
php5/php.ini-dist -> windows/php.ini
修改配置:
httpd.conf(位置:apache2/conf/)
DocumentRoot "D:/WEB/"
LoadModule php5_module D:/PHPSERVER/php-5.1.2/php5apache2.dll
AddType application/x-httpd-php .php
DirectoryIndex index.html index.htm index.php
php.ini(位置:windows/)
extension_dir = "D:/PHPSERVER/php-5.1.2/ext/"
extension=php_mysql.dll
session.save_path = "D:/PHPSERVER/php-5.1.2/se_tmp"
下载apache和php(上主页下载即可), 安装apache,很简单,和其它的windows应用程序安装一样,中间有一个要填配置的地方,除了email自己填外,其它两处均填localhost,有一点要注意的是如果你要使用apache默认的端口(80)的话,你就要确保系统中没有其它的程序使用80端口,特别是Windows默认的iis服务器,否则的话apache安装完成后启动会报错,关闭iis的方法是,控制面板---> 管理工具---> 服务,双击服务,在弹出的列表窗口中找到iis Admin,右键选择属性,将其设置为禁用,或者修改iis的端口, 或者你也可以修改apache使用的端口,修改的方法为找到apache的配置文件,安装目录/conf/httpd.conf,将Listen后的80改为你想使用的端口,将ServerName后的数字也改为该端口就行了,但改了之后每次在浏览器查看apache下的网页时,都必须在localhost后加上“:端口号”。
如果你想设置apache的文件根目录,即apache默认加载文件的位置,找到DocumentRoot ,将其后的目录改为你想设置的目录,注意反斜杠的打法,并且将后面一个<Directory "原文件目录">,中的原文件目录同样改成你想要设置的目录,这里要改的原因是设置新的文件目录的权限为可读,否则加载文件时,apache会报无访问权限的错。
apache中加载php模块时,具体的配置过程其它地方都有,不再赘述,注意的是如果你的apache是2.2及以上版本的话,加载的dll文件就不是php5apache2.dll,而是php5apache2_2.dll,就个问题曾困扰了我一个晚上。
// 贴一篇网上比较简洁的配置文章:
apache2 + php5 配置说明:
安装apache2(假设路径:D:/PHPSERVER/Apache2)
解压缩 php5(假设路径:D:/PHPSERVER/php-5.1.2)
拷贝文件:
php5/libmysql.dll -> system/libmysql.dll
php5/php5ts.dll -> system/php5ts.dll
php5/php.ini-dist -> windows/php.ini
修改配置:
httpd.conf(位置:apache2/conf/)
DocumentRoot "D:/WEB/"
LoadModule php5_module D:/PHPSERVER/php-5.1.2/php5apache2.dll
AddType application/x-httpd-php .php
DirectoryIndex index.html index.htm index.php
php.ini(位置:windows/)
extension_dir = "D:/PHPSERVER/php-5.1.2/ext/"
extension=php_mysql.dll
session.save_path = "D:/PHPSERVER/php-5.1.2/se_tmp"
相关文章推荐
- IIS下的ASP程序转换到Apache下PHP几点需要注意的几点
- Apache+PHP+MySQL在Windows XP下安装时几个注意点和配置
- Mac OS X Yosemite 10.10 配置 Apache+PHP 教程注意事项
- PHP中级篇:Apache配置httpd-vhosts虚拟主机总结及注意事项【OK】
- PHP中级篇 Apache配置httpd-vhosts虚拟主机总结及注意事项
- 关于配置php源代码管理环境的几点注意
- php5.4和apache2.4.9不在同一台服务器的配置注意事项
- Apache2.0+tomcat5.5(5.0) 集群配置几点注意
- Mac OS X Yosemite 10.10 配置 Apache+PHP 教程注意事项
- PHP中级篇 Apache配置httpd-vhosts虚拟主机总结及注意事项(转载)
- PHP中级篇 Apache配置httpd-vhosts虚拟主机总结及注意事项[OK]
- apache+php要注意在apache中配置php.ini路径
- 配置HBase需要注意的几点
- Linux下配置MySQL需要注意的几点
- 阿里数字证书 tomcat 配置ssl能在微信小程序上使用时 需要注意的几点
- PHP中级篇 Apache配置httpd-vhosts虚拟主机总结及注意事项[OK]
- 浅谈php安全性需要注意的几点事项
- 手误 PHP 在apache中的配置中的一个注意事项
- Web开发在Mac下配置Apache、php、MySQL应该注意的地方(Yosemite10.10.3)
- apache、php、mysql安装需要注意的地方。