手把手设置win7系统搭建php、mysql、apache环境详细的方法?

发布日期:2013-06-21    作者:电脑店官网    来源:http://www.gd4x.com
手把手设置win7系统搭建php、mysql、apache环境详细的方法?

许多网友询问说win7系统怎样搭建php、mysql、apache环境?php开源程序越来越多,咱们常常也需要本地调试php程序,网上有大量php一键安装程序,其实自己搭建wamp环境。接下去教程分享win7系统搭建php、mysql、apache环境的详细步骤。

具体办法如下:

处理办法1:

1、win 7

2、php5.3.5

3、Apache2.2.21

4、Mysql5.5.18

处理办法2:

1、下载php代码版本,解压到d盘;

2、安装apache;

3、安装mysql。

处理办法3:

1、更改php.ini-production为php.ini(注:php.ini-development 适合开发程式使用);php.ini-production 拥有较高的安全性设定,则适合上线当产品使用;一般将php.ini-production修改为php.ini,确保测试环境(本地)与正式环境(线上)一致。

2、在使用session功能时,咱们必须配置session文件在服务器上的保存目录,否则无法使用session,咱们需要在windows 7上新建一个可读写的目录文件夹,此目录最好独立于wEB主程序目录之外,此处我在d:\localhost目录上建立了phpsessiontmp目录,在php.ini中找到session.save_path(session保存地址)更改为:

  session.save_path = "d:/localhost/phpsessiontmp"

3、配置pHp的文件上传功能

  同session一样,在使用pHp文件上传功能时,咱们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,咱们仍然需要在 windows 7上建立一个可读写的目录文件夹,此处我在d:\localhost目录上建立了phpfileuploadtmp目录,然后在php.ini配置文件中找到upload_tmp_dir(文件上传缓存目录)更改为: upload_tmp_dir = d:/localhost/phpfileuploadtmp;

4、在php.ini修改如下几个属性:

short_open_tag = on 注释:短标签开启

asp_tags = on 注释:asp的短标签<*>开启

register_globals = off 注释:超级全局变量,建议关闭,打开它会形成安全上的漏洞

post_max_size= 8M 注释:posT提交时的最大数据提交量

magic_quotes_gpc = off 注释:php自带的安全验证,建议开启

file_uploads = on 注释:php支持文件上传

upload_max_filesize = 2M 注释:文件上传最大值 2M

max_file_uploads = 20 注释:同时并发上传的最大文件数

5、php.ini文件配置php动态链接库

  找到extension_dir,更改为:extension_dir="d:php5.3.5/ext"

  去掉以下的extension前面的分号 ; 使其开启

  extension=php_bz2.dll

  extension=php_curl.dll

  extension=php_gd2.dll

  extension=php_gettext.dll

  extension=php_mbstring.dll

  extension=php_mysql.dll

  extension=php_mysqli.dll

  extension=php_openssl.dll

  extension=php_pdo_mysql.dll

  extension=php_sockets.dll

  extension=php_xmlrpc.dll

6、设置中国时区

  date.timezone = Asia/shangHai

处理办法4:

1、让apache支持php

  打开apache安装目录,\apache2.2\conf\httpd.conf,在大约60行的位置添加如下语句:

  pHpinidir "d:/php5.3.5"

  注意一定要添加在LoadModule 那一段的前面,以便提前加载,不然稍后的phpMyAdmin容易出错.

2、在LoadModule这段后面添加如下语句:

  LoadModule php5_module "d:/php5.3.5/php5apache2_2.dll"

3、apache的htdocs重写(即修改根目录位置)

  在d盘下建立localhost文件夹,php.ini文件中找到documentRoot,更改为documentRoot "d:/localhost/www"

  php.ini文件中找到directoryindex,更改为directoryindex index.php index.html  

4、找到This should be changed to whatever you set documentRoot to.

  #

  # This should be changed to whatever you set documentRoot to.

  #

  中括号里的内容就是你更改的新值。这样就不会出现403错误了。

  在大约380行Addtype那里加入

  AddType application/x-httpd-php .php .php5 .php4

5、更改访问权限

php.ini文件中找到如下语句:

optionsFollowsymLinks

Allowoverridenone

orderdeny,allow

denyfromall

将denyfromall改为Allowfromall

处理办法5:

1、重启Apache服务器。

2、这时候跳出找不到php_curl.dll 和php_openssl.dll,可是咱们路径都指定了的,处理办法:复制php5文件夹下面的libeay32.dll, ssleay32.dll, php5ts.dll,php5/ext文件夹下面的php_curl.dll,php_openssl.dll复制到C:/windows/system32 里面.重启apache服务器。

3、在 d:\localhost\htdocs 建立 index.php,写入如下内容

  phpinfo();

  ?>

4、游览器中写入http://localhost,看到pHp的具体配置,配置成功。

以上和我们分享就是win7系统搭建php、mysql、apache环境的详细步骤,虽然步骤比较多,但是一步一步进行设置还可以成功的。

win10系统

Copyright @ 2022 电脑店官网 版权所有

本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负!