如何配置我的php环境
2016-05-27 00:56
351 查看
这是接着上一篇安装完成以后的简单配置,(其实我到现在为止还是觉得安装一个wamp,或者是phpstudy比较简单,而且还好用)
配置之前,我们要知道apache的配置文件是httpd.conf,在server/apache/conf下面
1:修改我们的文件存放目录,之前默认的是再apache的htdocs下面,我们在配置文件中找到DocumentRoot,然后修改他的目录,我是在D盘的根目录下面建立了一个www目录用于存放我以后学习的代码
DocumentRoot "D:/www",在配置文件中有两个这样的地方,都需要修改成一样的
2:修改完成之后还是不可以访问php文件,因为此时apache还是不会解析php,所以我们需要
将PHP模块加载进来:
LoadModule php5_module "D:/server/php/php5apache2_2.dll"
然后再用apache的语法告诉他通过缀解析
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
修改完成之后,一定要重启apache(以上的路径是基于我上一篇安装的而写的)
3:配置php.ini
在php的目录下面找到我画圈圈的地方,复制第一个deve那个文件,重命名为php.ini,这样就创造了一个php.ini,然后再apache的配置文件加上
PHPIniDir "D:/server/php",这样就引入了php.ini,文件了
4:修改时区
修改PHP配置最常见的就是修改时区,将时区指向中国
在PHP配置文件中加入:
date.timezone = PRC
5:接下来就是配置虚拟主机了
5.1首先我们需要开启虚拟主机,在apache的配置文件中找到httpd-vhosts.conf,去掉include前面的分号
5.2 修改hosts文件,找到文件
修改hosts文件
hosts文件的地址是: c:/windows/system32/drivers/etc/hosts ,在最后加上127.0.0.1 www.a.com然后保存。通过dos命令ping www.a.com -t查看是否修改成功。
5.3根据5.1的的httpd-vhosts.conf目录,找到该文件把所有的注释文件删除掉,(因为看着不好看)
添加自己的虚拟主机。语法:
<VirtualHost *:80>
DocumentRoot "D:/www"
ServerName www.a.com
</VirtualHost>
然后再apache的配置文件中找到
AllowOverride None 开启分布式文件把None改为all
在找到此处如此修改(修改完成之后一定要重启apache)
6:配置网站访问权限
到此,默认主机就是第一个了,以后默认都是第一个
7.配置默认的页面
也是在apache配置文件之中
这样如果你的项目之中有index。html等文件就可以默认访问了,但是如果没有此文件还是不妥,所以我们需要在访问没有的时候给出所有的文件
在我画圈的下一行直接加上Options Indexes FollowSymLinks就行,记住一定要重启apache才好用啊
8.之前我们已经开启的分布式管理,在你的项目文件的根目录加上
.htaccess 文件,然后就可以在里面写配置文件,此文件修改不需要重启apache就可以执行,至于要写一些什么自己百度吧
9.最后我们需要连接数据库
找到
extension=php_mysql.dll
extension=php_mysqli.dl
去掉他们前面的分号,然后再你的项目之中就可以连接数据库了l
以上就是我的环境的配置的简介,有点简单,粗略,请读者(如果有的话)谅解,毕竟现在已经晚上2点了,我明天还是上课呢
配置之前,我们要知道apache的配置文件是httpd.conf,在server/apache/conf下面
1:修改我们的文件存放目录,之前默认的是再apache的htdocs下面,我们在配置文件中找到DocumentRoot,然后修改他的目录,我是在D盘的根目录下面建立了一个www目录用于存放我以后学习的代码
DocumentRoot "D:/www",在配置文件中有两个这样的地方,都需要修改成一样的
2:修改完成之后还是不可以访问php文件,因为此时apache还是不会解析php,所以我们需要
将PHP模块加载进来:
LoadModule php5_module "D:/server/php/php5apache2_2.dll"
然后再用apache的语法告诉他通过缀解析
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
修改完成之后,一定要重启apache(以上的路径是基于我上一篇安装的而写的)
3:配置php.ini
在php的目录下面找到我画圈圈的地方,复制第一个deve那个文件,重命名为php.ini,这样就创造了一个php.ini,然后再apache的配置文件加上
PHPIniDir "D:/server/php",这样就引入了php.ini,文件了
4:修改时区
修改PHP配置最常见的就是修改时区,将时区指向中国
在PHP配置文件中加入:
date.timezone = PRC
5:接下来就是配置虚拟主机了
5.1首先我们需要开启虚拟主机,在apache的配置文件中找到httpd-vhosts.conf,去掉include前面的分号
5.2 修改hosts文件,找到文件
修改hosts文件
hosts文件的地址是: c:/windows/system32/drivers/etc/hosts ,在最后加上127.0.0.1 www.a.com然后保存。通过dos命令ping www.a.com -t查看是否修改成功。
5.3根据5.1的的httpd-vhosts.conf目录,找到该文件把所有的注释文件删除掉,(因为看着不好看)
添加自己的虚拟主机。语法:
<VirtualHost *:80>
DocumentRoot "D:/www"
ServerName www.a.com
</VirtualHost>
然后再apache的配置文件中找到
AllowOverride None 开启分布式文件把None改为all
在找到此处如此修改(修改完成之后一定要重启apache)
6:配置网站访问权限
到此,默认主机就是第一个了,以后默认都是第一个
7.配置默认的页面
也是在apache配置文件之中
这样如果你的项目之中有index。html等文件就可以默认访问了,但是如果没有此文件还是不妥,所以我们需要在访问没有的时候给出所有的文件
在我画圈的下一行直接加上Options Indexes FollowSymLinks就行,记住一定要重启apache才好用啊
8.之前我们已经开启的分布式管理,在你的项目文件的根目录加上
.htaccess 文件,然后就可以在里面写配置文件,此文件修改不需要重启apache就可以执行,至于要写一些什么自己百度吧
9.最后我们需要连接数据库
找到
extension=php_mysql.dll
extension=php_mysqli.dl
去掉他们前面的分号,然后再你的项目之中就可以连接数据库了l
以上就是我的环境的配置的简介,有点简单,粗略,请读者(如果有的话)谅解,毕竟现在已经晚上2点了,我明天还是上课呢
相关文章推荐
- php环境配置 php5 mysql5 apache2 phpmyadmin安装与配置
- windwos8.1中php环境配置方法
- php环境配置 php5 MySQL5 apache2 phpmyadmin安装与配置图文教程
- windows 2008+IIS7+Mysql+PHP5.5 + FastCGI环境配置
- php学习路线图
- PHP开发环境——UPUPW的下载安装
- Linux php环境
- Linux Apache多站点配置
- Windows下搭建PHP开发环境
- 如何配置php环境变量
- 如何配置php运行环境
- php性能测试工具--xhprof
- php中关于长度计算容易混淆的问题分析
- php使用number_format函数截取小数的方法分析
- php使用pdo连接sqlite3的配置示例
- Thinkphp自定义代码生成工具及用法说明(附下载地址)
- ThinkPHP3.2 扩展(钩子,HOOK)
- php 简单的session 购物车类
- php 一个好用的参数验证类
- php 退出代码