windows平臺上的lamp軟體安裝(080214更新版)

科技小先鋒發表於2017-11-07
this is a update to old article.
 
 
windows上安裝wamp
 
軟體版本
apache_2.2.6
mysql-5.0.45
php-5.2.4
phpmyadmin-2.11.2.1
 
先將IIS的網站停掉(ftp不停),或者改埠,80埠讓出來給apache使用.
然後直接利用安裝包exe檔案來安裝apache  mysql.安裝mysql的時候為root設定密碼
 
PHP的安裝
php解壓縮到c,把資料夾重新命名為php.php.ini-recommended複製到C:WINDOWS,並重新命名為php.ini(當然也可以複製php.ini-dist,不過聽說recommended是做過優化的)
apche支援php5,需要在httpd.conf中增加以下兩行: (C:Program FilesApache Software FoundationApache2.2conf)
LoadModule php5_module “c:/php/php5apache2_2.dll”
AddType application/x-httpd-php .php
 
然後修改預設的主頁檔案
DirectoryIndex index.html index.php
整個php的安裝就完成了
重新啟動apache來生效
 
建立測試php檔案
在目錄C:Program FilesApache Software FoundationApache2.2htdocs下建立檔案test.php
內容如下
<?php
 phpinfo();
?>
訪問 [url]http://ip/test.php[/url] 就可以看到php的配置資訊
 
安裝phpMyAdmin:
phpMyadmin解壓到apache的網頁目錄,為了方便後序操作將資料夾重新命名為pma.
為了讓php支援mysql,需要做如下操作:
首先修改c:windows下的php.ini檔案,
 extension_dir = “./”修改為extension_dir = “C:phpext”,
register_globals = Off改為On;
;extension=php_mysql.dll前面的引號去掉
再複製php目錄下的libmysql.dll檔案到system32
 
一般還需要開啟的擴充套件有
extension=php_curl.dll
extension=php_gd2.dll
extension=php_imap.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll

extension=php_mysqli.dll
 
對於mcrypt這個擴充套件,還需要將php目錄下的libmcrypt.dll複製到system32,否則會出現如下錯誤
 
按照pma目錄下的Documentation.html 來配置phpmyadmin,簡單的說就是建立檔案config.inc.php,內容如下
<?php
$cfg[`blowfish_secret`] = `ba17c1ec07d65003`;  // use here a value of your choice
 
$i=0;
$i++;
$cfg[`Servers`][$i][`auth_type`]     = `cookie`;
?>
 
這樣訪問[url]http://ip/pma[/url],輸入mysqlroot帳號密碼就可以登進去了
 
:
如果 phpmyadmin解壓後的資料夾名稱為phpmyadmin,訪問/ip/phpmyadmin可能會提示密碼錯誤,
而後面加上index.html才出現正常的輸使用者密碼的對話方塊,那麼就把這個目錄複製重新命名,再將這個phpmyadmin刪掉,用那個新的目錄
 


本文轉自yahoon 51CTO部落格,原文連結:http://blog.51cto.com/yahoon/62047,如需轉載請自行聯絡原作者


相關文章