windows环境下apache httpd.conf配置以及采用apache加载php
来源:互联网 发布:淘宝联盟怎么注销 编辑:程序博客网 时间:2024/05/21 19:44
文件输入路径符号:
Linux系统 使用 反斜杠( \ )
windows系统 使用 正斜杠( / )
php.ini 配置:
php.ini-development 文件重命名为 php.ini
extension_dir = "ext" 修改为 On windows: extension_dir = "C:/php/ext"
找到 gb_2 mb_string mysql mysqli 等扩展 并开启
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_odbc.dll
;extension=php_xmlrpc.dll
这些extension之前的分号( ; )去除。
httpd.conf 配置
在#LoadModule vhost_alias_module modules/mod_vhost_alias.so下添加
LoadModule php5_module "e:/servers/php/php5apache2_2.dll"
PHPIniDir "e:/servers/php"
AddType application/x-httpd-php .php .html .htm
web主目录修改 DocumentRoot "D:/servers/Apache2.2/htdocs"
修改为 DocumentRoot "web目录"
找到:
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
修改为: DirectoryIndex index.php index.html index.htm
.htaccess 文件配置:
htaccess 文件又叫分布式配置文件 提供了真对每个目录改变配置的方法,即在一个特定的目录存放一个包含指令的文件,其中的指令作用与该文件以及子文件目录。
任何出现在配置文件中的指令都可能出现在 .htaccess文件中
在httpd.conf 中找到 AccessFieldName
AccessFieldName .htaccess // 配置文件名称
<FileMatch "^\.ht"> //设置文件名称 设置客户端无法修改 .htaccess 文件
Order allow,deny
Deny from all
</FileMatch>
AccessFieldName None //完全禁止使用 .htaccess文件
虚拟主机配置:
httpd.conf 下找到 #LoadModule vhost_alias_module modules/mod_vhost_alias.so
去掉注释
然后去 C:\WINDOWS\system32\drivers\etc 的 hosts 文件中加入域名
eg:
127.0.0.1 localhost
127.0.0.1 www.phpmyadmin.com
然后去 D:\MySubject\MyEnv\Apache\conf\extra 中打开 httpd-vhosts.conf
添加:
<VirtualHost *:80>
DocumentRoot "D:/MySubject/phpmyadmin"
ServerName 主站域名
<Directory "D:/MySubject/phpmyadmin">
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
重启apache
然后再去 web目录下创建index.html 和 index.php文件
index.html
<html>
<head>
<title>测试网站</title>
</htad>
<body>
<div>这是我的第一个网站</div>
</body>
</html>
index.php
<?php
echo phpinfo();
?>
- windows环境下apache httpd.conf配置以及采用apache加载php
- windows下apache的httpd.conf几点配置要素
- Apache服务以及httpd.conf配置详解
- 详解Apache服务以及httpd.conf配置
- Apache服务以及httpd.conf配置详解
- Apache服务以及httpd.conf配置详解
- apache httpd.conf 配置
- apache httpd.conf配置
- Apache httpd.conf配置说明
- apache httpd.conf 配置详解
- Apache配置httpd.conf详解
- apache httpd.conf配置详解
- apache httpd.conf 路径配置
- Apache文件服务器配置 httpd.conf
- Apache Httpd + PHP环境
- linux上安装apache以及httpd.conf基本配置
- linux上安装apache以及httpd.conf基本配置
- linux上安装apache以及httpd.conf基本配置
- CABasicAnimation animationWithKeyPath 的类型
- HDU 3714 Error Curves(三分)
- java Servlet Technology Overview
- jquery.cookie 使用方法
- 第九周项目4-输入年月,输出本月天数
- windows环境下apache httpd.conf配置以及采用apache加载php
- object c语法简单总结
- Spring的学习视频教程整理
- 二叉树之最小公共父节点
- 破解EBS账户的密码
- “非常PHP学习网”(www.veryphp.cn)一期上线
- hadoop集群配置
- Cocos2d中CCSpriteBatchNode与纹理贴图集(Texture Atlas)的作用
- ubuntu 12.04 安装VirsualBox