手动配置如下:
1: 安装好apache,
测试http://localhost 如果页面显示It works!说明apache安装OK
2:把PHP与apache整合,
首先 打开apache的配置文件httpd.conf文件,最好在loadModule加入如下,代码
LoadModule php5_module D:/SoftWareWin7/WebServer/php/php5apache2_4.dll
phpinidir "D:/SoftWareWin7/WebServer/php"
addtype application/x-httpd-php .php .phtml
其中D:/SoftWareWin7/WebServer/php为你安装PHP的路径。
其次把PHP文件中的php.ini-production或php.ini-developer,文件名改成 php.ini
用记事本打开php.ini,找到extension_dir = "ext" 在其下面加入如下代码
extension_dir="D:/SoftWareWin7/WebServer/php/ext"
其中D:/SoftWareWin7/WebServer/php是你PHP的安装路径
测试整合是否成功,
重启apache,看能不能启动的了,
自己编一个PHP程序,打开apache下面htdocs文件中的index.html 加入如下代码
<?php
phpinfo()
?>并另存为index.php
打开IE,在地址栏输入http://localhost 看看会不会返回有关php的相关信息。
如何可以的话,说明整合成功
3:安装好MYSQL,
把php.ini文件中的
extension=php_gd2.dll
extension=php_mysql.dll
extension=php_mysqli.dll
三行代码前面的去掉就可以了,以上三行代码下面二行是在一起,上面的在前面一点,很好找。
安装数据库的时候要小心选项别搞错了,要不然安装不一定会成功,建议你多看一下网上的介绍。
测试,把apache下面htdocs文件中的index.html中的代码改一下如下
<?php
$conn=mysql_connect("localhost","数据库用户名","数据库密码")
if ($conn){echo “连接mysql数据库成功”}
else{echo “连接mysql数据库失败”}
?>
解决方法:打开php目录
用记事本打开php.ini
做如下修改:
取消以下配置参数前面的分号
extension_dir =".\ext"#设置php模块路径为同目录下ext文件夹
register_globals= On#开启GET数据调用
short_open_tag =On#php支持短标签
cgi.force_redirect= 0#开启以CGI方式运行php
fastcgi.impersonate= 1
cgi.rfc2616_headers= 1
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
php开发环境的搭建1. 在windows下搭建
Windows+php+mysql+phpmyadmin =>wamp
在linux
Linux+apache+mysql+php =>lamp
2. 套件安装
Appserver 泰国人 apache+mysql+php+phpmyadmin
自定义安装:可以根据开发需求选择各个软件的版本;apache+mysql+php+phpmyadmin
安装在同一文件夹,便于管理(文件夹不要带中文),安装一个测试一个
①安装apache
完后 http://localhost
②安装php核心包(apache---->VC6版本 IIS---->VC9版本),解压即可
③整合apache和php
A. 在apache/conf/httpd.conf中加入以下代码
#让apache载入php处理模块
LoadModule php5_module php安装目录/php5apache2_2.dll
#指定php的ini文件,该文件是对php的一些配置
PHPIniDir ''php安装目录"
AddType application/x-httpd-php .php .phtml
B. 把php下的php.ini-development文件改成 php.ini因为php的设置需要在 php.ini 修改
C. 在php.ini中指定对应的功能模块
在这里指定php的扩展库路径
Extension_dir="php安装路径/ext"
session.save_path = 去掉前面
并设路径"php安装路径/session_temp"并在该路径下新建文件夹session_temp
D. 测试
在apache/htdocs下写text.php <?php phpinfo()?>
http://localhost/text.php
④安装mysql
A. 写一段代码来测试是否成功
<?php
$conn=mysql_connect("localhost","root","root")
If($conn){
Echo"连接数据库成功!"
}else{
Echo"连接数据库失败!"
}
?>
在php.ini中启用mysql功能
Extension=php_mysql.dll
Extension=php_mysqli.dll
B. 安装一个phpmyadmin来看看是否可以使用
解压phpmyadmin到apache/htdocs下
访问 http://localhost/phpmyadmin/index.php
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)