wamp的卸载、安装与配置&apache配置伪静态
2013-06-10 19:41
375 查看
wamp的卸载和安装注意事项(集成请绕行)
卸载wamp注意事项:
关闭应用,停止服务,在cmd中 sc delete mysql sc delete apache2.2
拷贝php注意事项:
拷贝php的所有文件中是没有php.ini的但是有php.ini-devolopment和一个 php.ini-production 通常我们用于开发就把前者更名为php.ini进行php的配置
安装mysql注意事项:
设置data目录在安装目录下,设置默认字符编码为utf8
安装好wamp后进行配置
apache连接php:
加载php模块:
LoadModule php5_module "D:/wamp/php/php5apache2_2.dll"
编写php文件适配标签:
<FilesMatch>
SetHandler application/x-httpd-php
</FilesMatch>
设置php.ini路径:
PHPIniDir "D:/wamp/php"
php连接mysql:
设置php扩展路径:
extension_dir="D:/wamp/php/ext"
开启mysql扩展:
extension=php_mysql.dll
apache配置虚拟主机三步走:
windows系统配置:
在C:/windows/System32/drivers/etc/hosts文件中进行修改
(如果你没有权限进行修改,进行以下配置:右击属性->安全->选中你的权限用户编辑->把完全控制勾上->应用->okay)
在文件末尾添加:
127.0.0.1 www.sina.com
这里的www.sina.com 是我设置的虚拟主机的域名
apache服务器配置:
开启重写模块:
LoadModule rewrite_module modules/mod_rewrite.so
加载虚拟主机配置文件:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
apache虚拟主机文件配置:
根据apache服务器配置中的虚拟主机配置文件路径打开并编辑:
设置虚拟主机,设置文档根路径,设置服务器名和windows系统中的虚拟主机名要保持一致:
<VirtualHost *:80>
DocumentRoot "D:/wamp/mysina"
ServerName www.sina.com
</VirtualHost>
重启apche即可
apache配置伪静态:
在apache虚拟主机文件中的相应虚拟主机模块中配置目录标签,并在其中设置允许权限并设置确定允许存在于.htaccess文件中的指令类型.:
<VirtualHost *:80>
DocumentRoot "D:/wamp/mysina"
ServerName www.sina.com
<Directory "D:/wamp/mysina">
Order Deny,Allow
Allow from All
AllowOverride All
</Directory>
</VirtualHost>
在应用中编写分布式配置文件即.htaccess文件(包括开启重写引擎,用正则表达式设置重写规则,设置目录的欢迎界面,设置文档的错误跳转机制,这只目录的是否陈列):
<ifModule rewrite_module>
RewriteEngine On
RewriteRule ([a-z]+)-id(\d+).html $1.php?id=$2&type=$1
DirectoryIndex hello.php
errorDocument 404 /err404.html
Options +Indexes
</ifModule>
卸载wamp注意事项:
关闭应用,停止服务,在cmd中 sc delete mysql sc delete apache2.2
拷贝php注意事项:
拷贝php的所有文件中是没有php.ini的但是有php.ini-devolopment和一个 php.ini-production 通常我们用于开发就把前者更名为php.ini进行php的配置
安装mysql注意事项:
设置data目录在安装目录下,设置默认字符编码为utf8
安装好wamp后进行配置
apache连接php:
加载php模块:
LoadModule php5_module "D:/wamp/php/php5apache2_2.dll"
编写php文件适配标签:
<FilesMatch>
SetHandler application/x-httpd-php
</FilesMatch>
设置php.ini路径:
PHPIniDir "D:/wamp/php"
php连接mysql:
设置php扩展路径:
extension_dir="D:/wamp/php/ext"
开启mysql扩展:
extension=php_mysql.dll
apache配置虚拟主机三步走:
windows系统配置:
在C:/windows/System32/drivers/etc/hosts文件中进行修改
(如果你没有权限进行修改,进行以下配置:右击属性->安全->选中你的权限用户编辑->把完全控制勾上->应用->okay)
在文件末尾添加:
127.0.0.1 www.sina.com
这里的www.sina.com 是我设置的虚拟主机的域名
apache服务器配置:
开启重写模块:
LoadModule rewrite_module modules/mod_rewrite.so
加载虚拟主机配置文件:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
apache虚拟主机文件配置:
根据apache服务器配置中的虚拟主机配置文件路径打开并编辑:
设置虚拟主机,设置文档根路径,设置服务器名和windows系统中的虚拟主机名要保持一致:
<VirtualHost *:80>
DocumentRoot "D:/wamp/mysina"
ServerName www.sina.com
</VirtualHost>
重启apche即可
apache配置伪静态:
在apache虚拟主机文件中的相应虚拟主机模块中配置目录标签,并在其中设置允许权限并设置确定允许存在于.htaccess文件中的指令类型.:
<VirtualHost *:80>
DocumentRoot "D:/wamp/mysina"
ServerName www.sina.com
<Directory "D:/wamp/mysina">
Order Deny,Allow
Allow from All
AllowOverride All
</Directory>
</VirtualHost>
在应用中编写分布式配置文件即.htaccess文件(包括开启重写引擎,用正则表达式设置重写规则,设置目录的欢迎界面,设置文档的错误跳转机制,这只目录的是否陈列):
<ifModule rewrite_module>
RewriteEngine On
RewriteRule ([a-z]+)-id(\d+).html $1.php?id=$2&type=$1
DirectoryIndex hello.php
errorDocument 404 /err404.html
Options +Indexes
</ifModule>
相关文章推荐
- wamp的卸载、安装与配置&apache配置伪静态
- windows+php+mysql+apache(wamp)安装配置问题
- windows 下wamp环境1 配置之apache的安装
- CentOS7配置AMP安装配置(Apache + MySQL + PHP)
- PHPWAMP如何开启SSL,Apache下如何安装ssl证书?PHPWAMP配置ssl证书其实很简单
- WAMP(win+apache+mysql+php)开发环境安装配置图文详解
- 配置nagios前要安装的软件之apache&php篇
- apache安装、配置和卸载
- wamp apache配置伪静态
- WAMP(win+apache+mysql+php)开发环境安装配置图文详解
- apache2.2.x(x>=3)安装配置及与tomcat5.5整合
- apache-tomcat-7安装及配置&&JDK配置
- wamp-win10-apache24-mysql56-php7安装配置
- ubuntu Ethernet网卡驱动安装 && 配置静态ip
- apache安装&配置
- 配置安装Apache主服务发生错误:"(OS 5)拒绝访问。 : AH00369: Failed to open the Windows service manager, perh······ "
- Win8(X64)下安装配置卸载Apache2.4.12(httpd-2.4.12-x64-vc11
- windows安装并配置apache https 网站 &发布企业级iOS APP(enterprise)
- 嵌入式 WAMP(win+apache+mysql+php)开发环境安装配置图文详解
- Apache 2.4(一)下载、安装配置与卸载