php win环境搭建

1,安装apache

2,安装php

在apche配置文件httpd.conf 130行左右写入

apache对php的支持和解析php默认后缀


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

<FilesMatch "\.php$">
    setHandler application/x-httpd-php
</FilesMatch>



3,可以用phpinfo()函数查看默认php配置信息,更改默认php配置文件,默认在C:/window


方案1:将配置文件考到C盘指定目录


php win环境搭建_第1张图片

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

在步骤2处下面加上 PHPIniDir "D:/Wamp/php" 并将配置文件改名为php.ini


4,更改php时区,配置文件date.timezone = PRC

5,安装mysql

安装完成后运行导向配置

php win环境搭建_第2张图片

默认字符集utf-8

php win环境搭建_第3张图片

目录环境变量

php win环境搭建_第4张图片

root密码

php win环境搭建_第5张图片

完成

php win环境搭建_第6张图片

这样就可以通过命令行访问了

php win环境搭建_第7张图片

6,开启php对mysql的扩展

extension=php_mysql.dll

查看phpinfo里面mysql项是否成功

测试mysql连接

php win环境搭建_第8张图片

7,虚拟主机

打开虚拟主机配置文件

Include conf/extra/httpd-vhosts.conf

重启apache生效

在httpd-vhosts.conf中配置


<VirtualHost *:80>
    DocumentRoot "D:/Wamp/apache/htdocs"
    ServerName test.com
    <Directory "D:/Wamp/apache/htdocs">
        Allow from all
        Options indexes
    </Directory>
</VirtualHost>



在hosts中配置该虚拟域名

Options indexes 表示列出目录


DirectoryIndex index.php 默认index.php为显示页面

Allow from all 允许所有访问


Deny from all 拒绝所有访问


8,分布式配置

pache支持,将Apache的配置文件,放在某个具体的目录内,这样的配置文件称之为Apache的分布式配置文件。分布式配置文件的名字:.htaccess

1,开启复写


在Directory中加上AllowOverride All

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



php win环境搭建_第9张图片


一般复写是隐藏index.php需要改为index.php为显示页面或者在分布式文件里写(后话)


你可能感兴趣的:(php win环境搭建)