wamp环境搭建

来源:互联网 发布:gps漂移过滤算法 源码 编辑:程序博客网 时间:2024/05/24 05:09

1,文档结构图,显示在左边的大纲  视图->文档结构图

2,目录 引用->插入目录

安装Apache

1获取Apache的安装程序包

2配置httpapache的信息

3经典安装

4配置安装目录 :如 d:\wamp\apache\ 尽量把包放在一起

5运行 localhost

 

 

安装PHP

1,解压到wamp 

2,在命令行输出绝对路径php.exe -V 可以看版本信息

3,将php安装成apache模块

在命令行输入绝对路径httpd.exe -M 查看所有加载模块

4apache 配置文件 conf/httpd.conf 

语法:

LoadModule 模块名 模块文件地址

130行左右

LoadModule php5_module "D:/Wamp/php/php5apache2_2.dll"

 

5,重启服务,执行3, 查看是否加载

6,在下面配置apachephp后缀解析

<FilesMatch "\.php$">

    setHandler application/x-httpd-php

</FilesMatch>

 

配置php

1phpinfo();函数查看php信息

 

方案1:可以将配置文件放在c:/windows

方案2:修改配置文件的查找路径,在其中放置php的配置文件。

 

2,使用方案2,将开发版拷贝改名php.ini

3,在Apache/conf/httpd.conf 刚刚的php解析配置后面加上(137行左右)

PHPIniDir "D:/Wamp/php"

 

4,重启服务,看路径是否改变

 

更新必要的配置

1,时区设置,date.timezone = PRC 917行左右

2,重启apache

 

安装数据库MySQL

1,自定义安装,最后一步勾选配置向导

2,配置字符集 utf-8

 

3,开启命令行

 

4root密码设置

 

用命令行就可以访问数据库了

Mysql -uroot -p

 

5,services.msc 服务管理

PHP操作MySQL

1,开启mysql 扩展

php.ini中配置 extension=php_mysql.dll

875行左右

2,重起apache  phpnfo查看mysql是否开启

3,测试连接

mysql_connect('127.0.0.1:3306','root','root111');

$res = mysql_query('show databases');

 

while($row = mysql_fetch_assoc($res)){

    echo $row['Database'];

    echo '<br/>';

}

虚拟主机

1开启虚拟配,480

Include conf/extra/httpd-vhosts.conf

 

2D:\Wamp\apache\conf\extra->httpd-vhosts.conf

 

<VirtualHost *:80>

    DocumentRoot "E:/yunsvn"

    ServerName localhost

    <Directory "E:/yunsvn">

        Allow from all 允许所有

        DirectoryIndex index.php 默认index.php

        AllowOverride All

    </Directory>

</VirtualHost>

 

<VirtualHost *:80>

    DocumentRoot "D:/Wamp/apache/htdocs"

    ServerName test.com

    <Directory "D:/Wamp/apache/htdocs">

        Allow from all 允许所有

        Options indexes 列表

        AllowOverride All

    </Directory>

</VirtualHost>

 

3,还需要在hosts配置,重启服务

 

分布式配置文件

 

 

Apache修改php的配置

Apache以模块的形式安装了,Apache有能力在Apache配置文件中,修改php的配置:

 

通过Apache的指令指令 php_valuephp_flag来控制php的配置项的值:

 

其中php_value是关于如果配置选的值时字符串是使用。

Php_flag,如果是配置项的值,是状态值。


0 0
原创粉丝点击