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