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 查看所有加载模块
4,apache 配置文件 conf/httpd.conf
语法:
LoadModule 模块名 模块文件地址
130行左右
LoadModule php5_module "D:/Wamp/php/php5apache2_2.dll"
5,重启服务,执行3, 查看是否加载
6,在下面配置apache对php后缀解析
<FilesMatch "\.php$">
setHandler application/x-httpd-php
</FilesMatch>
配置php
1,phpinfo();函数查看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,开启命令行
4,root密码设置
用命令行就可以访问数据库了
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
2,D:\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_value和php_flag来控制php的配置项的值:
其中php_value是关于如果配置选的值时字符串是使用。
Php_flag,如果是配置项的值,是状态值。