windows7下 php+mysql+apache+phpm…

来源:互联网 发布:乌云整站源码 编辑:程序博客网 时间:2024/05/22 03:46
由于这文章是我从的新浪博客里面搬过来的。图片都没有显示(可能是CSDN的博客搬家功能做得还不到位),所以请访问 http://blog.sina.com.cn/s/blog_6876deb201019ysu.html
这两天因为要写一个PHP环境配置的文档,所以我又把环境重新配置了一遍。文档写得很详细,几乎是一步一个截图。在这期间也参考了一些网上的资料,但转载还是请注明出处,下面言归正传。

需要的软件
  1. php-5.4.8
  2. Apache2.2
  3. Mysql 5.2.44
  4. phpmyadmin
        其它版本也可以。

软件下载地址:

  •             Apache   http://httpd.apache.org/
  •            Mysql    http://www.mysql.com/downloads/mysql/
  •            Php      http://php.net/downloads.php
  •             phpmyadmin  http://www.phpmyadmin.net/home_page/downloads.php
做好安装前的准备工作以后就可以开始安装了。


. 安装apache

1.将压缩包ttpd-2.2.22-win32-x86-openssl-0.9.8t.zip(名字因版本不同而不同,下面我就不再重复了)解压后,打开文件中的执行程序。

2. 

  windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置

    点击next。

3.

      windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置

  next。

4.  

      windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置
       next.

5.
      windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置

   如果要连接到互联网networkdomainserver name写入对应的服务信息,如果只是作为单机可以随便    输入,但不能为空,一般可以输入localhost;apache默认端口是80号,可以根据不同需要选择其它端口。

6.

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置

 

  这里选择安装类型,可以是典型安装也可以是自己手动选择,可以由自己选择,一般选择typical。接下   来就直接点击next

7.

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置
          next.

8.

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置

       开始安装.
9.
windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置
        安装完成。

安装PHP

   1. 在安装PHP时我选择有是PHP代码包,可以直接从官网上下载,解压后将文件名php-5.4.8-Win32-VC9- x86改为php。并放入自己想放入的文件位置。比如我选择的是D盘下的PHPserver文件中路径   D:\PHPServer \php

  2.php配置

    找到PHP的安装文件,将文件中的php.ini-development文件。(在我的电脑中路径为D: \PHPServer\php\php.ini-developmen)名字改为php.ini,打开php.ini文件。

 3.   php.ini找到

    ; On windows:

     ;extension_dir ="ext"

    约在729;

    将其改为(不要忘记将extension_dir前的分号去掉):

    ; Onwindows:

     extension_dir = "D:/PHPServer/php/ext/"

     其中的路径为你的PHP文件下面的ext文件夹的路径,根据自己的路径修改。

     4.找到下列句子,将前面的分号去掉(功能为开启扩展功能)

    extension=php_curl.dll
   extension=php_gd2.dll
   extension=php_mbstring.dll
   extension=php_mysql.dll
   extension=php_pdo_mysql.dll
   extension=php_pdo_odbc.dll
   extension=php_xmlrpc.dll

 5.配置session

    找到

   ;session.save_path ="/tmp"

   去掉前面的分号,并将后面的"/tmp"修改为你保存session有路径,可以自己创建一个文件夹。

比如我在D:\PHPServer\路径下创建了一个tmp文件夹用于保存session,所以我修改为:

session.save_path ="D:/PHPServer/tmp"

  6.配置php的文件上传功能

   找到

  ;upload_tmp_dir =

   去掉前面的分号,将其改为上传文件临时保存文件夹的路径。

    比如我选定的位置还是在tmp文件夹中(也可以选择其它文件夹),所以我修改为:

 

  7.配置PHP时区

   找到

    ;date.timezone=

   去掉前面的分号,我选择的是世界标准时间UTC(你也可以选择其它时区),所以修改为:

    date.timezone =UTC

.配置apache

   apache的安装文件中找到httpd.Conf打开,路径为Apache SoftwareFoundation\Apache2.2\conf\

   1.

   找到

   #LoadModulevhost_alias_module modules/mod_vhost_alias.so

   在其下面添加:

LoadModule php5_module "D:/PHPServer/php/php5apache2_2.dll"
   PHPIniDir "
D:/PHPServer/php"
   AddTypeapplication/x-httpd-php .php .html .htm

PHP目录下有多个php5apacheDLL文件,由于这里使用的是Apache2.2,所以选择php5apache2_2.dll,接着指定PHP的安装目录以及执行的程序扩展名。

其中D:/PHPServer/phpPHP安装路径

2.

Apache服务器执行WEB主程序的目录默认为Apache2.2/htdocs,由于这个文件夹位置不太方便,所以我们可以更改目录,我的为D:\PHPServer\www,修改方法如下:

找到

DocumentRoot "D:/Program Files/Apache SoftwareFoundation/Apache2.2/htdocs"

    修改为

    DocumentRoot D:\PHPServer\www

    当然文件夹的位置由你决定。

    找到

   <Directory  "D:/ProgramFiles/Apache SoftwareFoundation/Apache2.2/htdocs">

    修改为

  <Directory  "D:\PHPServer\www">

 3. 修改具体的index文件先后顺序

  找到

  DirectoryIndex index.html

  修改为

  DirectoryIndex  index .phpindex.html

 

 4.到这一步apache配置就算是已经完成了,重启apache

  D:\PHPServer\www\文件夹下新建文件index.php

  在其中写入

  <?php

  phpinfo();

  ?> 

打开浏览器输入localhost如果出现下面所不则成功

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置      Apache启动常见的错误就是80号端口被占用(如迅雷、SII等),可以关闭这些软件后重启.

 

安装mysql

1.打开mysql安装程序点击next。开始安装(有的图没有贴出来)

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置

 2.安装成功开始配置安装向导

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置

   

    点击nxet直到出现

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置

    选择默认点击next

 

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置

    选择server machine,其它也可以选,但是如果仅仅只是作为WEB数据库,推荐选择第二项。点击next


windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置          点击next可以根据自己需要选择

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置
        选择文件存放位置,由自己决定。点击next

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置
           选择并发连接数,第一个为20个,第二个为500个,第三个为自定义。由你自己选择不过一般还是        选择第一个。点击next

 windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置
           选择数据库的端口,一般选择默认端口。点击next

 

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置          选择字符集。推荐使用UTF8。由自己决定

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置
           选择作为windows服务,名字默认为mysql(可以改)。如电脑存在mysql可能会发生头号冲突。

 

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置
           输入root用户密码

 

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置
           点击execute执行,完成。我在安装的时候在这一步的第二步出现卡死,原因一部份是因为以前安       装过mysql。只需要更改mysql的配置文件my.ini就可以解决问题。如果在下面出现启动服务不成功则       有可以是电脑中原先存在一个mysql服务。

3.检验数据库是否安装成功

  开启mysql   cmd中输入net start mysql 打开mysqlcmd以管理员的身份运行)

  如果没有开启apache则在cmd中输入net start apache2.2

   在刚才建立的php文件index.php文件中写入

   <?php

                  $connect=mysql_connect('127.0.0.1','root','数据库密码');

                  if(!$connect) echo '连接失败!';

                  else echo '连接成功';

                  mysql_close();

    ?>

   在浏览器中打开locahost,如果输出“连接成功”则配置完成。

.phpmyadmin安装

  mysql有很多图形化界面,但是web版的phpmyadmin比较方便(你也可以选择其它图形界面)。下面     phpmyadmin的配置. 

 

1.phpMyAdmin-3.5.3-all-languages.zip解压后将里面的文件夹命名为:phpMyAdmin

2.将文件phpMyAdmin放入web根目录下,我是放在D:\PHPServer\www

3.然后配置目录下libraries文件下的config.default.php文件。

  $cfg['PmaAbsoluteUri']= 'http://localhost/phpmyadmin';

   $cfg['Servers'][$i]['host'] = 'localhost';

  $cfg['blowfish_secret'] = '123456';//由你自己设置

$cfg['DefaultLang'] ='zh-utf-8';

  $cfg['Servers'][$i]['auth_type'] = 'cookie';

  $cfg['Servers'][$i]['password'] =‘你的密码’;

4.完成配置

 在浏览器中输入http://localhost/phpmyadmin/,如果输出如下则配置成功

  

windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置
windows7下 <wbr>php+mysql+apache+phpmyadmin <wbr>配置
好了,现在配置就算完成了。

 

 



 


     


















原创粉丝点击