zoukankan      html  css  js  c++  java
  • win7下搭建WAMP图解(PHP运行环境:win7+Apache2.2+php5.2.8+MySQL5.5)附安装包

    Apache版本:httpd-2.2.25-win32-x86-openssl-0.9.8y(openssl表示有openssl模块, 可给Apache配置SSL安全链接)

    下载地址:http://pan.baidu.com/share/link?shareid=1086736518&uk=3961254249  密码:te6j

    php版本:php-5.2.8-Win32(亲自试过很多个版本, 只有这个版本的安装包比较全. 最新版的很多都缺少libmysql.dll包)

    下载地址:http://pan.baidu.com/share/link?shareid=1093049844&uk=3961254249 密码:98n4

    MySQL版本:mysql-5.5.28-win32,下载需注册账号

    下载地址:http://pan.baidu.com/share/link?shareid=1095226712&uk=3961254249 密码:iz86

    第一步:关于Apache服务的安装

    正常安装即可, 接受协议, 一路下一步(next). 直至看到图1.1

    图1.1 设置系统信息

    设置系统信息, 在Network Domain下填入域名, 在Server Name下填入服务器名称, 在Administrator's Email Address下填入系统管理员的联系电子邮件地址. Server Name填写localhost, 其他两项随意填写即可. 端口一般都选80端口. 继续下一步

    图1.2  选择安装模式

    选择Custom(用户自定义安装), Typical为默认安装, 之后下一步, 点change, 选择本地安装目录. 之后继续下一步, 直至出现图1.3, 即安装完成

    图1.3

    点finish即安装完成, 在浏览器地址栏中输入http://localhosthttp://127.0.0.1, 如出现it works, 则表示已安装成功.

    第二步:关于MySQL的安装

    1.点击next


     
    2.勾选接受许可条件,next
      
      3.选择custom,用户自定义安装,next

     4.点击browse,选择安装目录,next

    5.点击install

    6.next

    7.next

    8.勾选启动MySQL实例配置向导,点击finish

    9.next

    10.勾选detailed configuration(详细配置),next

    11.勾选developer machine(开发人员计算机), next

    12.勾选multifunction database(多功能数据库), next

    13.关于InnoDB表空间设置, 直接next

    14.勾选manual setting, 填20即可, 表示同时联机或者并发连接数, next

    15.保持默认设置, next

    16.编码选utf-8,next

    17.全部勾选,next

    18.设置密码,勾选远程计算机访问权限,next

    19.点击execute

    20.点击finish, 安装完成

    21.完成后, 打开cmd命令提示符, 输入命令:mysql -uroot -p, 输入密码, 出现如下状态即安装成功

    第三步:关于PHP的安装

    1.将安装包解压至想要安装的目录下, 并重命名为php-5.2.8(php-版本号), 比如我将其解压到D:Program Files (x86)php-5.2.8目录下.

    2.将文件夹中的php.ini-dist重命名为php.ini

    3.打开php.ini, 找到extension_dir="./", 将其改为extension_dir= “你的php解压目录/ext”. 比如将其改成

    extension_dir = "D:/Program Files (x86)/php-5.2.8/ext"

    4.找到Windows Extensions, 在其下方的动态模块配置中打开以下模块支持(去掉前面的 ‘;’ 即可)

    php_curl.dll, php_gd2.dll, php_mbstring.dll, php_mcrypt.dll, php_mhash.dll, php_ming.dll, php_mysql.dll, php_mysqli.dll, php_openssl.dll, php_pdo_mysql.dll, php_sockets.dll, php_xmlrpc.dll, php_zip.dll

    5.找到disable_functions=, 将其改为

    disable_functions=passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server

    6.保存php.ini, 并将其复制到C:/Windows下, 然后把php根目录中的libmysql.dll和php解压目录/dev文件夹下的php5ts.lib都复制到C:Windows和C:WindowsSystem32目录下

    第四步:配置Apache以支持PHP

    1.打开apache2的安装目录/conf,找到httpd.conf文件并打开

    2.找到#LoadModule vhost_alias_module modules/mod_vhost_alias.so, 在下面添加如下代码

    LoadModule php5_module "php解压目录/php5apache2_2.dll" 
    PHPIniDir "php解压目录"
    AddType application/x-httpd-php .php .html .htm

    3.修改Apache服务器执行web主程序的默认目录, 找到

    DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"

    修改为

    DocumentRoot "D:/Program Files (x86)/Apache Software Foundation/Apache2.2/PHPWeb"

    目录自己随意定义

    4.找到

    <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"> 

    改为

    <Directory "D:/Program Files (x86)/Apache Software Foundation/Apache2.2/PHPWeb">

    目录自己随意定义 5.修改index先后顺序,将index.php优先执行. 找到DirectoryIndex index.html修改为

    DirectoryIndex index.php index.html

    6.重启apache服务器.

    7.测试. 在刚才指定的工作目录中新建php文件, test.php,输入以下内容

    1 <html>
    2 <body>
    3 <?php 
    4 phpinfo();
    5 ?>
    6 </body>
    7 </html>

    8.保存,在浏览器中输入http://localhost/test.php,如果出现php信息的话,就说明成功了。

    9.测试.将刚才测试文件的内容修改为

    <html>
    <body>
    <?php 
    $connect=mysql_connect("127.0.0.1","root","你的密码"); 
    if(!$connect) echo "Error!";   
    else echo "ok"; 
    mysql_close(); 
    ?>
    </body>
    </html>

    10.保存, 刷新浏览器, 如出现ok, 则数据库连接成功


        
      
      
      
      
      
      
      
      
      
      
      
     
     
     



     
      
      
      
      
      
      
      
      
      
      
      
      
     
     
     



      
      
      
      
      
      
      
      
     
     
     



     
      
      
      
      
      
      

      
      
      
      
      
     
     
     


  • 相关阅读:
    CF110A Nearly Lucky Number
    Max Sum Plus Plus HDU – 1024
    洛谷 p1003 铺地毯
    poj-1226
    Where is the Marble? UVA – 10474
    Read N Characters Given Read4
    Guess Number Higher or Lower && 九章二分法模板
    Intersection of Two Arrays II
    Reverse Vowels of a String
    Meeting Rooms
  • 原文地址:https://www.cnblogs.com/leaf1117/p/3368040.html
Copyright © 2011-2022 走看看