[原]WAMP环境配置

WAMP: Windows+Apache+MySQL+PHP
开源软件更新较快,请下载最新版本。
Apache官网:http://httpd.apache.org/
MySQL官网:http://www.mysql.com/
PHP官网:http://www.php.net/
__________________________________________________________________

  1.安装所需文件列表

    Apache: apache_2.2.6-win32-x86-no_ssl.msi
    MySQL: mysql-5.0.45-win32.exe
    PHP: php-5.2.4-Win32.zip
    Zend Optimizer: ZendOptimizer-3.2.6-Windows-i386.exe

  2.PHP的安装与配置

    解压php-5.2.4-Win32.zip至C:\PHP\,以下方式选择其一:

     – 拷贝C:\PHP\目录下php5ts.dll、php5apache2_2.dll、libmysql.dll
       至C:\Windows\System32\目录。

     – 在我的电脑上右键属性,高级选项卡,环境变量,将C:\PHP和C:\PHP\ext
       加入系统变量PATH中。

    拷贝C:\PHP\目录下php.ini-recommended至C:\Windows\目录下,并重命
    名为php.ini,打开该配置文件。将“extension_dir = “./””改为
    “extension_dir = “C:/PHP/ext/””,注意路径中用“/”而非“\”。

    删除以下行前的“;”:

      ;extension=php_gd2.dll
      ;extension=php_mbstring.dll
      ;extension=php_mysql.dll
      ;extension=php_mcrypt.dll

    将“;date.timezone =”改为“date.timezone = PRC”。

  3.Apache的安装与配置

    运行apache_2.2.6-win32-x86-no_ssl.msi,安装过程中需要填写网站域
    名、服务器名和网站管理员E-mail地址,其它按默认方式。安装时可能
    提示错误,忽略稍后进行配置。

    开始菜单中选择Edit the Apache httpd.conf Configuration File,修
    改httpd.conf配置文件。找到以下行:

      #Listen 12.34.56.78:80
      Listen 80

    修改监听的IP地址及端口,如修改为“Listen 61.191.55.177:100”。

    找到形如以下的行:

      #
      ServerName …

    修改服务器名,如修改为“ServerName www.code-life.com:100”。

    找到形如以下的行:

      #
      DocumentRoot “…”

    修改网页文件根目录,如修改为“D:/Web/”,同时修改形如以下的行:

      <Directory “…”>

    修改的路径和DocumentRoot保持一致。将<Directory “…”>和</Directory>
    之间的“AllowOverride None”改为“AllowOverride All”。

    找到以下行:

      <IfModule dir_module>
          DirectoryIndex index.html
      </IfModule>

    修改默认文档,用空格分开。如修改为:

      <IfModule dir_module>
          DirectoryIndex index.html index.htm index.php
      </IfModule>

    在配置文件末尾处加入以下几行:

      LoadModule php5_module c:/php/php5apache2_2.dll

      <IfModule php5_module>
          AddType application/x-httpd-php .php .phtml .php3 .php4
          AddType application/x-httpd-php-source .phps
      </IfModule>

  4.Zend Optimizer的安装(可选)

    运行ZendOptimizer-3.2.6-Windows-i386.exe,在Choosing Web server
    这一步中选择Apache2.x,在Choose the Web server’s root folder这
    一步中选择Apache的安装根目录,其它默认。安装过程中会提示将会中
    止Apache服务器。

  5.测试安装是否正确

    编写phpinfo.php,内容如下:

      <?php
      phpinfo();
      ?>

    编写hello.php,内容如下:

      <?php
      echo “Hello, world!”;
      ?>

    将phpinfo.php和hello.php文件拷贝至网页文件根目录。打开IE浏览器,
    输入服务器名或IP地址加端口号,如使用80端口则可省略。如安装正确无
    误,运行这两个脚本文件将得到一个格式化的PHP配置信息和一行文本
    “Hello, world”。

  6.MySQL的安装

    运行mysql-5.0.45-win32.exe,安装完成后进行Instance配置向导,在
    选择服务器类型这一屏选择Server Machine,在选择InnoDB存放位置这
    一屏设置InnoDB的存放位置,在选择大概的服务器连接数这一屏选择
    Online Transaction Processing(OLTP),在选择字符集这一屏选择GBK,
    再设置root用户的密码,执行。

 Linux下的PHP环境配置请参考我的另一篇博文:[原]LAMP环境配置

原创文章,转载请注明出处:代码人生https://www.code-life.com/
本文链接地址:https://www.code-life.com/?p=227

发表评论

您的电子邮箱地址不会被公开。