搭建apache+php+mysql

在网上看了一系列教程后,找到了一个比较好的,但仍有错误,所以就在别人的基础上把错误修改,再用自己的方式表现出来。参考http://tieba.baidu.com/p/3086113511

这是安装所需的工具

搭建apache+php+mysql

所需工具和下载地址http://pan.baidu.com/s/1eQveMWU

首先选择一个位置创建两个文件夹--amp和www  。我们会把apache php mysql安装在amp文件夹,www文件夹我们做根目录放项目

搭建apache+php+mysql


首先安装apache

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

在浏览器地址上输入localhost 出现以下画面,代表apache安装成功

搭建apache+php+mysql

下面配置apache

进入apache目录,打开conf目录,打开httpd.conf

点击查看,显示状态栏

找到179行

将DocumentRoot "E:/amp/apache/htdocs"修改为

DocumentRoot "F:/www"   (备注:我的www是创建在F盘下,每个人放的位置不同)


找到206行

将<DocumentRoot "E:amp/apache/htdocs">修改为

<DocumentRoot "F:/www" > (备注:我的www是创建在F盘下,每个人放的位置不同)


找到241行

将 DirectoryIndex index.html 修改为

DirectoryIndex index.html  index.php (备注:index.html和index.php之间要有空格)


找到469行,将前面的#去掉就行


打开apache目录下extra目录,再打开httpd-vhosts.conf

复制27-43行,粘贴到最下面,并且注释原来的27-43行,还要把DocumentRoot "F:/amp/apache/docs/dummy-host.localhost"     和DocumentRoot "F:/amp/apache/docs/dummy-host2.localhost" 都修改为DocumentRoot "F:/www" (备注:我的www是创建在F盘下,每个人放的位置不同)。下面是修改完的样子

#<VirtualHost *:80>
#    ServerAdmin [email protected]
#    DocumentRoot "F:/amp/apache/docs/dummy-host.localhost"
#    ServerName dummy-host.localhost
#    ServerAlias www.dummy-host.localhost
#    ErrorLog "logs/dummy-host.localhost-error.log"
#    CustomLog "logs/dummy-host.localhost-access.log" common
#</VirtualHost>

#<VirtualHost *:80>
#    ServerAdmin [email protected]
#    DocumentRoot "F:/amp/apache/docs/dummy-host2.localhost"
#    ServerName dummy-host2.localhost
#    ErrorLog "logs/dummy-host2.localhost-error.log"
#    CustomLog "logs/dummy-host2.localhost-access.log" common
#</VirtualHost>

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "F:/www"
    ServerName dummy-host.localhost
    ServerAlias www.dummy-host.localhost
    ErrorLog "logs/dummy-host.localhost-error.log"
    CustomLog "logs/dummy-host.localhost-access.log" common
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot "F:/www"
    ServerName dummy-host2.localhost
    ErrorLog "logs/dummy-host2.localhost-error.log"
    CustomLog "logs/dummy-host2.localhost-access.log" common
</VirtualHost>

创建一个index.php保存到www

内容是<?php

echo phpinfo();

搭建apache+php+mysql

下面配置php,将php解压到amp文件夹中,打开后找到2个文件任意一个备份下 重命名为php.ini

搭建apache+php+mysql

打开php.ini

找到997行

将;date.timezone = 修改为

date.timezone = PRC  (备注:前面的;要去掉)


找到809行

将;extension_dir = "ext"修改为

extension_dir = "F:\amp\php\ext"  (备注:我的www是创建在F盘下,每个人放的位置不同)


找到一下行,并且将前面的;全部去掉

搭建apache+php+mysql


找到129行加入这四句话,就是换行加入,不要覆盖掉别的东西

phpinidir  "f:/amp/php"
loadmodule php5_module "f:/amp/php/php5apache2_2.dll"(备注:我的www是创建在F盘下,每个人放的位置不同)

loadfile  "f:/amp/php/ssleay32.dll"
loadfile  "f:/amp/php/libeay32.dll"


找到388行,加上这句话

AddType application/x-httpd-php .php

保存重启apache,打开浏览器localhost出现这个页面代表配置成功

搭建apache+php+mysql


下面安装mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

搭建apache+php+mysql

已经安装搭建完了


最后再说一下,在配置的时候,我试过直接复制别人的httpd.conf 覆盖自己的,会出错,所以还是老实配置吧,但是php.ini就可以复制别人的






你可能感兴趣的:(搭建apache+php+mysql)