windows下的 WAMP環境搭建

來源:互聯網
上載者:User

標籤:說明   ict   4行   service   安裝路徑   str   密碼   ase   res   

本篇文章主要是講一下我自己安裝wamp環境的一下步驟和見解,前方多圖預警,慎入!!!!!

 

PHP運行環境  :

Linux下的三種安裝方式:源碼包安裝、rpm包安裝、Integration Environment安裝(lnmp)

windows安裝的兩種方式:單個下載安裝、Integration Environment安裝(AppServ,phpstudy,wamp

 

在Windows系統上安裝PHP開發環境:

所需軟體分別獨立安裝:

安裝前準備

安裝Apache

安裝MySQL

安裝PHP

安裝phpMyA

軟體名稱

Apache下載

http://httpd.apache.org/download.cgi

PHP下載

http://www.php.net/downloads.php

MySQL

http://dev.mysql.com/downloads/mysql/,此處選擇的為免安裝版

phpMyAdmin

http://www.phpmyadmin.net

apache環境安裝:

雙擊httpd-2.2.21-win32-x86-no_ssl.msi開始安裝。出現安裝歡迎介面。

    

直接點“Next”繼續,出現授權協議。

   

選擇“I accept the terms in the license agreement”同意授權協議,然後點“Next”繼續,出現安裝說明。

    

直接點“Next”下一步,出現填寫資訊介面。

      

“Network Domain”填寫你的網路網域名稱,比如admin10000.com,如果沒有網路網域名稱,可以隨便填寫。

“Server Name”填寫你的伺服器名,比如 www.admin10000.com,也就是主機名稱。沒有的話可以隨便填寫。

“Administrator‘s Email Address”填寫系統管理員的聯絡電子郵件地址,比如[email protected]。聯絡電子郵件地址會在當系統故障時提供給訪問者。

提示:因為我們安裝apache主要是在本機上做開發,所以前2項填寫localhost即可。以上3項資訊可以任意填寫,以後可以在httpd.conf檔案中修改這些資訊。

下面還有兩個選擇,第一個是為系統所有使用者安裝,使用預設的80連接埠,並作為系統服務自動啟動;另外一個是僅為目前使用者安裝,使用連接埠8080,手動啟動。我們選擇第一個“for All Users, on Port 80, as a Service – Recommended”。然後點擊“Next”繼續。

     

出現選擇安裝類型介面,Typical為典型安裝,Custom為使用者定製安裝,我們這裡選擇Typical,按“Next”繼續。

     

點擊“Change...”,手動指定安裝目錄。這裡我們把Apache安裝到了“D:\Apache\”,安裝哪裡你自己決定。建議不要安裝在作業系統所在盤(通常是C盤),免得作業系統壞了之後,還原作業把Apache設定檔也清除了。指定好安裝目錄後,點“Next”繼續。

     

確認安裝選項無誤,點“Install”開始安裝。如果您認為要再檢查一遍,可以點“Back”一步步返回檢查。

    

出現安裝進度,等待一會,然後出現下面的介面。

     

點擊“Finish”後,在右下角狀態列會出現一個帶綠色標誌的表徵圖。

 

表示Apache已經正常啟動。

這時候在瀏覽器輸入http://localhost/ 或者http://127.0.0.1/可以看到如下介面。

 

MYSQL安裝

開啟下載的mysql安裝檔案mysql-5.0.27-win32.zip,雙擊解壓縮,運行“setup.exe”,出現如下介面

   

直接點“Next”繼續,出現授權協議。

     

選擇“I accept the terms in the license agreement”同意授權協議,然後點“Next”繼續,在出現選擇安裝類型的視窗中,有“typical(預設)”、“Complete(完全)”、“Custom(使用者自訂)”三個選項,我們選擇“Custom”,因為通過自訂可以更加的讓我們去熟悉它的安裝過程,對於學習MySQL資料庫很有協助,單擊“next”繼續安裝,:

     

在出現自訂安裝介面中選擇mysql資料庫的安裝路徑,這裡我設定的是“d:\Program File\MySQL”,單擊“next”繼續安裝,:

    

接下來進入到準備安裝的介面,首先確認一下先前的設定,如果有誤,按“back”返回,沒有錯誤,單擊“Install”按鈕繼續安裝,:

    

單擊“Install”按鈕之後出現如下正在安裝的介面,經過很少的時間,MySQL資料庫安裝完成,出現完成MySQL安裝的介面,:

    

這個介面單擊“next”就行。

   

    

注意要選擇上邊的“Launch the MySQL Instance Configuration Wizard”選項,這是要啟動MySQL的配置,也是最關鍵的地方(也可以以後設定),單擊“Finish”按鈕,進入到配置介面。

MySQL資料庫的安裝十分簡單,關鍵是安裝完成之後的配置,單擊完成之後出現如下的配置介面嚮導,單擊“next”進行配置,:

    

在開啟的配置類型視窗中選擇配置的方式,“Detailed  Configuration(手動精確配置)”、“Standard Configuration(標準配置)”,為了熟悉過程,我們選擇“Detailed Configuration(手動精確配置)”,單擊“next”繼續,:

    

在出現的視窗中,選擇伺服器的類型,“Developer Machine(開發測試類別)”、“Server Machine(伺服器類型)”、“Dedicated MySQL Server Machine(專門的資料庫伺服器)”,我們僅僅是用來學習和測試,預設就行,單擊“next”繼續,:

     

在出現的配置介面中選擇mysql資料庫的用途,“Multifunctional Database(通用多功能型)”、“Transactional Database Only(伺服器類型)”、“Non-Transactional Database Only(非交易處理型)”,這裡我選擇的是第一項, 通用安裝,單擊“next”繼續配置,:

     

在出現的介面中,進行對InnoDB Tablespace進行配置,就是為InnoDB 資料庫檔案選擇一個儲存空間,如果修改了,要記住位置,重裝的時候要選擇一樣的地方,否則可能會造成資料庫損壞,當然,對資料庫做個備份就沒問題了,:

     

在開啟的頁面中,選擇mysql的訪問量,同時串連的數目,“Decision Support(DSS)/OLAP(20個左右)”、“Online Transaction Processing(OLTP)(500個左右)”、“Manual Setting(手動設定,設定為15個)這裡選擇手動設定,單擊“next”繼續,:

      

Mysql預設情況下啟動TCP/IP網路,連接埠號碼為3306,如果不想使用這個連接埠號碼,也可以通過下拉式清單方塊更改,但必須保證連接埠號碼沒有被佔用。Add filewall exception for this Port  複選框用來在防火牆上註冊這個連接埠號碼,在這裡選擇該選項,Enable Strict Mode 複選框用來啟動MYSQL標準模式,這樣MYSQL就會對輸入的資料進行嚴格的檢查,不允許出現微小的語法錯誤,對於初學者來說不建議選擇該項,以免帶來麻煩,我這裡是給勾選上了,可以不選擇該選項,單擊“next”繼續,:

     

在開啟的字元編碼的頁面中,設定mysql要使用的字元編碼,第一個是西文編碼,第二個是多位元組的通用utf8編碼,第三個是手動,我們選擇utf-8,如果在這裡沒有選擇UTF-8這個編碼的化,在使用JDBC串連資料庫的時候,便會出現亂碼,到那時需要加上如下的代碼“useUnicode=true&characterEncoding=UTF-8 ”,才可以解決亂碼問題,為了以後的方便所以設定為UTF-8編碼,但是有一個問題,那就是當用哪個控制台插入漢字的時候,會報錯,查詢帶漢字的表時,無法顯示漢字,所在需要在每次進入MySQL後,設定一個系統參數“set names  gbk”,即可解決該問題,接下來單擊“next”,繼續配置,:

     

在開啟的頁面中選擇是否將mysql安裝為windows服務,還可以指定Service Name(服務識別名稱),是否將mysql的bin目錄加入到Windows PATH(加入後,就可以直接使用bin下的檔案,而不用指出目錄名,比如串連,“mysql–u username –p password;”就可以了,單擊“next”繼續配置,:

     

在開啟的頁面中設定是否要修改預設root使用者(超級管理員)的密碼(預設為空白),“New root password”,如果要修改,就在此填入新密碼,並啟用root遠端存取的功能,不要建立匿名使用者,單擊“next”繼續配置,:

     

到這裡所有的配置操作都已經完成,單擊Execute按鈕執行配置,:

     

過了幾分鐘,出現如下的提示介面就代表MySQL配置已經結束了,並提示了成功的資訊。

     

在服務中將mysql資料庫啟動,並在命令視窗中輸入“mysql –h localhost –u root -p”或者是“mysql -h localhost -uroot -p密碼”,接著在出現的提示中輸入使用者的密碼,:

    

PHP環境安裝:

A、安裝Apache

B、安裝PHP(只需要將壓縮包解壓到相應的位置即可)

C、PHP配置

    將php.ini-dist更名為php.ini     修改486和

    extension_dir = "D:/php-5.2.6/ext"

D、配置Apache設定檔httpd.conf

   #載入PHP模組

   LoadModule php5_module "D:/php-5.2.6/php5apache2_2.dll"

   #PHP設定檔所在位置

   PHPIniDir "D:/php-5.2.6"

   #哪些類型的檔案將交由PHP引擎處理

   AddType application/x-httpd-php .php

E、重啟Apache

 

修改httpd.conf設定檔

a)修改第177行重新設定主目錄

DocumentRoot  "D:/ftp/Public/www"

b)修改第244行將網站目錄與主目錄設為一致

<Directory "D:/ftp/Public/www">

c)修改第187行設定網站根目錄存取權限

<Directory />      

    Options FollowSymLinks

    AllowOverride None

    Order allow,deny

    Allow from all

</Directory>

d)修改第240行設定網站預設文件(如果設定的html文檔不存在,則會列出網站根目錄下的所有檔案)

 DirectoryIndex    abc.html

e)重啟apache服務

PHP配置

LoadModule php5_module "D:\Program Files (x86)\Apache Software Foundation\php5.2.6\php5apache2_2.dll"

PHPIniDir  "D:\Program Files (x86)\Apache Software Foundation\php5.2.6"

AddType application/x-httpd-php .php

 

這樣就安裝好了,還是挺簡單的,就是步驟有點多,累死我了。感覺有問題的請多多指教。

windows下的 WAMP環境搭建

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.