zoukankan      html  css  js  c++  java
  • windows XP+Apache+PHP5+MySQL的安装与配置方法

    在Windows下自己建网站是一件挺不错的事情。由于开源软件的火爆,Apache+php+MySQL成为许多人的首选。可是相比Windows自带的IIS,对于第一次建站的人来说,这些软件复杂的配置往往成为阻碍新手的绊脚石,往往需要阅读大量文档。所以结合自己的经验总结了一个基本的建站步骤。希望对大家有用。

      1. 分别下载Apache(http://httpd.apache.org/download.cgi)、php(http://www.php.net/downloads.php)和MySQL(http://dev.mysql.com/downloads/mysql/4.1.html)。

      2. 安装MySQL,装好后按照向导进行配置。如果需要用到Fulltext search,将数据库类型设为non transactional。字符集最好设置为标准,即latin1(并不影响中文数据的存储),以免日后转换数据时引起不必要的麻烦。

      3. 安装Apache,设置好域名,邮箱,注意路径中的斜杠均用正斜杠“/”。
    修改httpd.conf里的DocumentRoot和 <Directory "...">为网站根路径。
    格式:
    Alias /虚拟目录/ "网站在计算机位置(路径)"

    <Directory "网站在计算机位置(路径)">
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
    例如: 在本机下浏览地址  http://127.0.0.1/phpmyadmin/         网页文件放在d:/phpmyadmin/
    Alias /phpmyadmin/ "D:/phpmyadmin/"    //网站在计算机位置(路径)最后要加上/   在不同的版本上有所区别

    <Directory "D:/phpmyadmin">      //网站在计算机位置(路径)不要加/   在不同的版本上有所区别
        Options Indexes MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>

      4. 将php5的打包文件解压缩到c:\php下,并将c:\php添加至系统的环境变量path。

      5. 将php.ini-recommended更名php.ini并用记事本打开。将其中的extension_dir修改为"c:/php/ext/"。找到;extension=php_mysql.dll一行,将前面的分号(注释)去掉(如果需要用到php的其他模块,也请将相应模块的注释去掉)  如果mysql用php不能正常使用 有两种错误 请排除 (1)mysql 服务未启动  (2) 把php目录下libmysql.dll 和ext/php_mysql.dll 两个文件拷贝到c:/windows/system32 下 重起apache
       
      6. 在httpd.conf里的适当位置添加如下语句

    LoadModule php5_module "c:/php/php5apache2.dll"
    AddType application/x-httpd-php .php 
    # configure the path to php.ini   
    PHPIniDir "C:/php"

    在DirectoryIndex index.html index.html.var后面添加 index.php

      7.(可选)在httpd.conf中,将
    CustomLog "logs/access.log" common
    修改为
    CustomLog "|bin/rotatelogs.exe -l C:/Progra~1/Apache~1/Apache2/logs/access%Y-%m-%d.log 86400" common
    这一步的目的是让网站访问日志每天轮转生成新文件,以免文件过大。

      8.启动Apache。

      9.(可选) 新建phpinfo.php文件,输入
    <? phpinfo(); ?>
    并在浏览器中打开,可以检查目前配置的详细信息。

  • 相关阅读:
    洛谷—— P3353 在你窗外闪耀的星星
    洛谷—— P1238 走迷宫
    洛谷—— P1262 间谍网络
    9.8——模拟赛
    洛谷—— P1189 SEARCH
    算法
    May 22nd 2017 Week 21st Monday
    May 21st 2017 Week 21st Sunday
    May 20th 2017 Week 20th Saturday
    May 19th 2017 Week 20th Friday
  • 原文地址:https://www.cnblogs.com/buffer/p/1647806.html
Copyright © 2011-2022 走看看