注:http.conf用于指定apache的设置;php.ini用于指定php的设置
1、安装apache
2、解压php
3、在apache下找到conf文件下的http.conf
找到#LoadModule vhost_alias_module modules/mod_vhost_alias.so
在其下面加上下面一段话
#让apache载入php处理模块
LoadModule php5_module "E:/myenv/php-5.3.8/php5apache2_2.dll"
#phpinidir 这个用于指定php的ini文件,该文件是对php的一些配置
PHPIniDir "E:/myenv/php-5.3.8"
#这个配置表示当有一个资源是*.php的时候,就由php来处理
AddType application/x-httpd-php .php .html
4、把php文件下的php.ini-development文件改名为php.ini
5、在php.ini中指定扩展路径模块
在php.ini中找到下面这段话的位置
; extension_dir = "./"
; On windows:
; extension_dir = "ext"
修改语句 ; extension_dir = "ext" :
extension_dir=~php安装路径/ext
例如:extension_dir="E:/myenv/php-5.3.8/ext"
注:不要前面的分号;
6、测试
在apache下的htdocs下编写代码
通常写以下一段代码进行测试
<?php
phpinfo();
?>
7、重新启动apache
8、安装mysql
安装完成mysql数据库时,要启用mysql功能,在php.ini中开启支持mysql的扩展库(php文件下的ext文件下存在很多的扩展库):
extension=php_mysql.dll
extension=php_mysqli.dll
(注:去掉分号;即为开启扩展库)
9、开启扩展库后,重启apache
测试代码:
<?php
$conn=mysql_connect("localhost","root","123456");
if($conn){
echo "连接数据库成功";
}else{
echo "连接数据库失败";
}
?>
安装phpmyadmin
1、解压phpmyadmin
2、将其文件放到apache/htdocs下
3、打开网页,在地址栏输入localhost/phpmyadmin/index.php,输入服务器、用户名、密码,既可以直接连接到mysql数据库
配置时区:
1、在php.ini中找到以下代码:
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone =
修改为:
[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone = PRC