zoukankan      html  css  js  c++  java
  • window XP下 php5.5+mysql+apache2+phpmyadmin安装

            学了将近大半年的php了,还没有装过独立的php环境,一直用的集成的。记得刚学时,一头雾水,不知改怎么搭配环境,就觉得特别复杂,各种看不懂,今天还是自己在XP环境下搭配了一个。

            首先,下载php5.5、mysql、apache2、phpmyadmin安装包。

            


            接着,首先装下php.

            直接解压到安装目录,比如c:php5.5

            下载下来没找到.dll文件,于是从网上下了很多,比如libmysql.dll、php_mysql.dll,php_mysqli.dll,php_gd2.dll,php_mbstring.dll,php5apache2_2.dll,php5ts.dll.

             下载之后,把这些放到php目录下的ext目录下和c:windowssystem32下,把libmysql.dll和php5apache2_2.dll放在php5.5目录下。

             php目录下的文件php-ini-development改名为php.ini放到c:windows下。

             然后,修改php.ini的配置

             找到extension_dir去掉前面的分号,改成

             extension_dir="你的ext文件所在目录"

             extension=php_mysql.dll

             extension=php_mbstring.dll

             extension=php_gd2.dll

             把上面的分号去掉。


             配置apache2

             找到apache2confhttp.conf这个文件

             找到DocumentRoot  "C:/Apache2/htdocs" 将其改为你的WEB目录(可不改)如我的为DocumentRoot "C:/www"

             找到<Directory "">引号用为web根目录,比如我的C:www

             找到DirectoryIndex index.html 在后面加入index.htm index.php

             找到#LoadModule ssl_module modules/mod_ssl.so 这行,在此行后加入一行

              LoadModule php5_module c:/php5.5/php5apache2.dll 其中c:/php5.5/php5apache2.dll 为你php目录中

    php5apache2.dll所在的位置

             找到AddType application/x-gzip .gz .tgz 这行,在此行后加入一行

            AddType application/x-httpd-php .php 

     

           在终端输入 cd apache2in  切换到改目录下 输入httpd -k start

            启动apache2

            查看有没有错误,这一步主要是php5apache2.dll和apache2_2.dll的区别,前一个是2.0一下版本的,后一个表示2.0以上版本的


     

            在web根目录下建立.php文件<? echo phpinfo ?> 在地址栏输入http://localhost/first.php测试一下


            安装mysql,直接解压运行,比如安装在c:mysql.

            cd c:mysqlin

            mysql -u root -p进入mysql

            set character_set_database=utf8; 修改默认语言。

             show variables like"%char%"可以查看默认语言

             或者show variables like'character%'

            或者 show variables like'collation%'

            在mysql目录下的my.ini也可以修改默认语言有两处:

             default-character-set=utf8

             character-set-server=utf8

          重新启动mysql

            window的控制台好像不支持中文,会显示乱码

           所以用下面的命令

            set character_set_results=gbk可以显示中文

           mysql的字符集有四种,分别是服务器、数据库、表、列

         


          安装phpmyadmin

         直接解压到web跟目录,比如我的是c:www下。

         把phpmyadminlibraries下的config.default.php复制到phpmyadmin目录下,并改文件名为config.inc.php

         找到 $cfg['servers'[$i]]['auth_type']='cookie'  cookie改为http

          $cfg['servers'[$i]]['user']='用户名'

           $cfg['servers'[$i]]['password']='密码'

         

         打开apache2confhttpd.conf

         找到Alias  /webpath /full/filesystem/path,在下面加入

         <Directory "c:wwwphpmyadmin">

             AllowOverride None

             Options None

            Order alllow,deny

            Allow from all

         </Directory> 

         保存


         这样基本就配置好了,另外就是加入一些扩展库,增加功能。

         通过这次自己动手搭建php环境,获益匪浅。

  • 相关阅读:
    CF91 B. Queue
    CF18 C. Stripe
    CF767 A. Snacktower
    CF349 B. Color the Fence
    CF519 B. A and B and Compilation Errors
    NLog Helpper日志帮助类配置和使用
    一步一步搭建 .net core 应用
    使用webform、websevice来进行ajax请求操作
    各种奇技淫巧-持续更新
    防止表单提交时刷新页面-阻止form表单的默认提交行为
  • 原文地址:https://www.cnblogs.com/xshang/p/3492422.html
Copyright © 2011-2022 走看看