狗日的“機器狗”,跑到我的電腦裡來了,與之搏鬥三百回合,未果。狠心格盤。幾十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(); ?> 。安裝成功。