急求在64位Windows 7系统上部署Apache+PHP+MySQL

急求在64位Windows 7系统上部署Apache+PHP+MySQL,第1张

如果你不为了练手,可以下载个wamp,一下子全部搞定。

手动配置如下:

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


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/396778.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存