windows下apache2.2.8+php5.2.6+mysql5安裝配置全攻略

來源:互聯網
上載者:User

狗日的“機器狗”,跑到我的電腦裡來了,與之搏鬥三百回合,未果。狠心格盤。幾十G的東西備份到我的“Apsara Distributed File System”伺服器上就花了一個多小時。除了一大堆軟體要裝,PHP環境也要重新安裝配置。順便記錄一下。

首先是下載這三個軟體。地址分別如下:
Apache: http://httpd.apache.org/download.cgi
Mysql: http://dev.mysql.com/downloads/
PHP: http://www.php.net/downloads.php

我下載了全套最新的,可都是“高精尖”裝備,呵呵。apache2.2.8,mysql5.0.51a,php5.2.5。Mysql是noinstall版本。安裝開始...

安裝apache2.2.8
首頁安裝的是apache2.2.8,這個比較簡單,直接雙擊,然後一路斷行符號就能搞定。
安裝完後,開啟瀏覽器,輸入"localhost"或"127.0.0.1",如果能看到牛眼睛大的“It works!”,那就說明安裝成功了。

安裝並配置Mysql5
首先要把下載的Mysql檔案解壓到你要安裝的位置,比如:D:/mysql
然後進入mysql檔案夾,可以看到這個檔案夾下面有幾個INI檔案,分別是:
my-huge.ini
my-innodb-heavy-4G.ini
my-large.ini
my-medium.ini
my-small.ini
這都是官方給出的經過最佳化的設定檔,可以根據需要選擇一個,複製到 C:/windows下面並且重新命名為 my.ini。開啟my.ini,加入下面的這段配置代碼:

#設定MYSQL的安裝目錄basedir=D:/mysql#設定MYSQL的資料目錄datadir=D:/mysql/data

這段代碼一定要加,不然Mysql會無法啟動,並提示“1067“錯誤。後面的路徑請靈活處理。
接下來到“DOS”視窗,用命令列進入Mysql的Bin目錄。然後輸入下面的命令:

mysqld --install

這個命令是把Mysql加入到Windows服務,如果運行後提示:Service successfully installed.就表示添加成功了。不信你去“管理工具”的“服務”看看,裡面一定多了項Mysql服務。看看是不是已經啟動了,如果沒有啟動就手動啟動一下。

 

安裝並配置PHP5.2.6
PHP的比較簡單,跟Mysql一樣,先把壓縮檔解壓到安裝位置,然後到php的目錄中。這裡有兩個檔案,分別是“php.ini-dist”跟“php.ini-recommended”。這兩個檔案的用途不一樣。

php.ini-dist適合開發程式使用
php.ini-recommended 擁有較高的安全性設定,適合上線當產品使用。

根據情況選擇一個,複製並改名為php.ini。位置自選。一會兒在配置apache時要用。
成功在即,轉到apache的安裝目錄,然後開啟conf檔案夾中的httpd.conf檔案,加入下面的這幾項設定。

# 載入PHP處理模組LoadModule php5_module D:/php/php5apache2_2.dll# 設定PHP.INI檔案的檔案夾PHPIniDir D:/php# 添加PHP檔案關連AddType application/x-httpd-php .php

搜尋“DirectoryIndex”,這個是添加預設文件的,在後面加上"index.php"。

 

重新啟動了一下apache,寫了一個PHP檔案測試了下 <?php phpinfo(); ?> 。安裝成功。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.