1.准备安装包
php (php-5.2.17-Win32-VC6-x86.zip)
mysql (mysql-5.5.22-win32.zip)
apache (httpd-2.2.22-win32-x86-openssl-0.9.8t.msi)
注:其中mysql与apache需要安装,php只需要解压即可
2.进行安装
先安装apache,然后安装php,然后安装mysql
注:其实无所谓谁先谁后,都是独立的。安装完之后,配置一下就可以将它们关联起来了。
我安装的时候将各它们安装到一个固定的目录,便于管理。我安装的目录是
D:/wamp/
3.整合apache,php,mysql
a. 让Apache可以解析php文件,在配置文件中找到
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
在下一行添加 (绿色的位置是根据PHP的所在目录而定的)
LoadModule php5_module "D:/wamp/php/php5apache2_2.dll"
PHPIniDir "D:/wamp/php"
AddType application/x-httpd-php .php .html .htm
b. 在配置文件中找到
DirectoryIndex index.html
改为
DirectoryIndex index.php index.html
c. 修改Apache站点目录,在配置文件中找到(Apache安装的目录不同,显示的值不一样)
DocumentRoot "D:/wamp/Apache2.2/htdocs"
改为
DocumentRoot "D:/wamp/workspace"
再找到
<Directory "D:/wamp/Apache2.2/htdocs">
改为
<Directory "D:/wamp/workspace">
d.配置虚拟域名
要开启apache下的
# Virtual hosts
Include "conf/extra/httpd-vhosts.conf"
否则虚拟域名重定向会无法执行
配置虚拟域名需要修改两处,一处是hosts(windows->System32->drivers->etc)
一处是apache中的conf/extra/httpd-vhosts.conf
两者结合起来就可以完成虚拟域名的功能。
PHP : 把php.ini-development改名为php.ini,作为PHP的配置文件。修改php.ini
a. 设置PHP扩展包的具体目录,找到
; On windows:
; extension_dir = "ext"
改为 (值是ext文件夹的目录)
; On windows:
extension_dir = "D:/wamp/php/ext"
b. 开启相应的库功能,找到需要开启的库的所在行
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_xmlrpc.dll
去掉前面的分号(注释),即改为
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_xmlrpc.dll
c. 设置时区,找到
;date.timezone =
改为
date.timezone = Asia/Shanghai
ps:远程桌面连接
通过局域网ip
或者本机ip(需要设置映射)
然后通过用户名
密码
就可以进行远程访问了
访问前,确保对方电脑开启远程访问功能
如下图所示:
主要是下面的选项。