1、准备工做php
下载apache、php、mysql,我下载使用的版本为:html
1.apache:httpd-2.2.22-win32-x86-openssl-0.9.8t.msimysql
参考下载地址(版本很全哦):http://archive.apache.org/dist/httpd/binaries/win32/sql
2.php:php-5.4.16-Win32-VC9-x86apache
参考下载地址:http://windows.php.net/downloads/releases/archives/windows
3.mysql:mysql-5.5.37-win32.msi浏览器
2、安装session
1.apache安装app
Network Domain, Server Name 我填写个人计算机名,Administrator's Email Address区域填你的邮件地址(这三项没必要太在乎,能够随便填写)curl
选择典型安装
安装完成后,在浏览器访问localhost或127.0.0.1,出现“It works!”,表示apache安装成功,若是没有出现,在安装目录下找到Apache2.2\conf下的httpd.conf配置文件,修改Apache的默认端口80,可修改成8八、8000、8011等,可自行挑选合适的值填写,以后重启apache服务(在控制面板搜索服务,找到服务名为Apache2.2的服务重启)
2.安装php
php下载完成以后不须要安装,直接解压到相关目录便可
3.安装mysql
选择自定义安装
点击install开始安装,安装完成以后会出现下图所示界面,点击next
这里能够修改mysql默认端口(默认为3306),通常不须要修改,安装有多个mysql发生端口冲突时能够修改
这里能够修改mysql生成的服务名称
设置密码
3、配置相关项
注意:配置中使用的均为斜线(/),请不要输入错误
1.php配置
首先进入PHP解压的目录,找到php.ini-development配置文件,并将其重命名为php.ini,打开php.ini文件,配置以下相关项:
找到以下内容
; On windows:
; extension_dir = "ext"
修改成
; On windows:
extension_dir = "E:/wamp/php5/ext"
找到以下内容,将其前面的分号(;)去掉。
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
默认的,PHP的session是保存在文件系统中的,那么咱们须要为Session设置保存文件夹
找到以下内容
; session.save_path = "/tmp"
修改成
session.save_path = "E:/wamp/php5/session_tmp"
还须要配置一个文件夹路径,即PHP的临时文件路径,在经过PHP上传文件时,文件首先是在一个临时文件夹当中的
找到以下内容
; upload_tmp_dir =
修改成
upload_tmp_dir = "E:/wamp/php5/upload_tmp"
设置时区
找到以下内容
;date.timezone =
修改成
date.timezone = Asia/Shanghai
2.apache配置
找到httpd.conf配置文件,在
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
下面一行添加以下内容
LoadModule php5_module "E:/wamp/php5/php5apache2_2.dll"
PHPIniDir "E:/wamp/php5"
AddType application/x-httpd-php .php .html .htm
配置WEB根目录,
在配置文件中分别找到以下内容。
DocumentRoot "E:/wamp/Apache2.2/htdocs"
<Directory "E:/wamp/Apache2.2/htdocs">
修改成
DocumentRoot "E:/wamp/www"
<Directory "E:/wamp/www">
Apache默认使用index.html做为目录的初始文件,这里为了让Apache首先寻找php文件,须要作些修改
找到以下内容
DirectoryIndex index.html
修改成
DirectoryIndex index.php index.html