Windows下安裝PHP+MYSQL+PHPMYADMIN(APACHE篇)

來源:互聯網
上載者:User
Windows下安裝PHP+MYSQL+PHPMYADMIN APACHE篇(轉貼)
PHP的安裝(直接解壓版)
1、檔案解壓到你所想安裝的盤,
一般我們是安裝在系統硬碟目錄。並把目錄名字改成PHP或者PHP4等,一般推薦PHP這個目錄名字,因為好用點。因為我們沒安裝其他版本的PHP。
2、把
php.ini-dist 這個檔案重新命名為 :PHP.INI 。也就是刪除後面的-DIST。
3、把重新命名的PHP.INI以及 php4ts.dll 這個檔案
,把這2個檔案複製到你系統目錄下的SYSTEM32目錄下 (X:\WINDOWS\SYSTEM32)如果是2000或其他的話,那麼WINDOWS就是 WINNT,反正就是這2個目錄,總有一個是。
4、PHP就安裝成功了,
這個是簡單的,沒帶一些外掛程式的安裝方法。
下面我們舉例說一個常用的外掛程式的安裝,那麼以後就可以按照這個方法安裝新外掛程式。
GD 庫的安裝
1、在SYSTEM32目錄下找到我們複製過去的PHP.INI檔案
。我們找到一個地區是這些文字:
;extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_crack.dll
;extension=php_curl.dll
;extension=php_db.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_domxml.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_hyperwave.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_java.dll
;extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_printer.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
這就是我們的PHP外掛外掛程式區,我們要安裝這些外掛程式,就把前面的分號(;)去掉就可以了。比如現在我們要安裝GD庫,我們找到相關 ;extension=php_gd2.dll
我們去掉前面的分號。儲存PHP.INI。
2、然後我們回到PHP的安裝目錄
。在 extensions 這個檔案夾中找到相關的檔案php_gd2.dll。
然後把它複製到SYSTEM32目錄下就可以了。那麼我們的PHP就支援我們的GD圖形庫了。
這個就是外掛程式 的安裝。
安裝APCHE
1、首先確
認你電腦上是不是有IIS等其他的伺服器佔用了80連接埠,如果是佔用了,那麼全部禁用後再安裝APCHE。
2、安裝時直接下一步
,只是輸入欄位名、使用者名和郵箱名,隨便輸入就可以了。然後一路NEXT,就自動安裝成功了。

配置APCHE支援PHP
修改APCHE安裝目錄下CONF目錄下的httpd.conf檔案
1、找 DocumentRoot
把後面的路徑,改為你自己的網站路徑
2、找Listen
把後面的連接埠號碼80更改為一些其他數字,增加其安全性以及預防與IIS等其他伺服器的衝突。
3、找#LoadModule ssl_module modules/mod_ssl.so
並在其下添加:
LoadModule php4_module X:\php\sapi\php4apache2.dll
X代表你PHP安裝的盤符
php 代表你安裝PHP的檔案夾名稱,一般為PHP
4、在此設定檔最後添加以下語句,用以支援php程式:
ScriptAlias /php/ "X:/php/"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .phps
Action application/x-httpd-php "/php/php.exe"
X代表你PHP安裝的盤符

5、防止目錄訪問
,增加安全性,找 Options Indexes FollowSymLinks 並把它刪除,防止目錄訪問
6、設定我們的預設語言,
APCHE預設是ISO的西文語系,我們要改成我們的簡體中文語系。
找 AddDefaultCharset ISO-8859-1
改為 AddDefaultCharset GB2312
也就是把ISO-8859-1改成GB2312
7、找 DirectoryIndex
在後面添加你的預設首頁檔案。如:index.php
8、建立一個文字文件,輸入:
phpinfo();
?>
並儲存為.PHP尾碼的檔案(一般為test.php)放在你所指定的網站根目錄下面。並在瀏覽器中輸入:

http://localhost:x/test.php

(X代表你指定的連接埠號碼)
這個代碼用來顯示PHP伺服器的資訊,只要能夠顯示,證明APCHE+PHP安裝成功
MYSQL安裝以及PHPMYADMIN的安裝
MYSQL安裝:
1、解壓後安裝,
可以隨便選擇目錄下安裝,但是最好不要改後面的MYSQL這個名字。直接一路NEXT就OK了。新手推薦什麼都不改。
經驗:老手可以把MYSQL目錄放到其他盤(非系統硬碟),方便以後安裝作業系統時遺失資料。
2、MYSQL這個軟體就安裝成功了
,進入其安裝目錄下面的BIN目錄 運行 winmysqladmin.exe。就會出現我們MYSQL的WINDOWS下的控制台,也同時啟動了我們的MYSQL服務。叫你輸入使用者名稱和密碼,你隨便輸入就是了,(這個是控制台的密碼,不是我們MYSQL資料庫的管理密碼,下面我們講資料庫的密碼的更改方法等)然後我們的工作列就出現了一個紅綠燈一樣的表徵圖,等到紅燈變為綠燈的時候,我們的MYSQL服務就啟動了。
3、更改我們的資料庫密碼。
我們安裝後,預設的密碼是空密碼,我們為了安全要更改他。我們的預設超級使用者是ROOT。我也可以增加,但我們現在本機調試,沒的必要。
首先:在 運行 中輸入 :CMD 調出我們DOS視窗。
再: 利用我們的DOS命令 CD XX 進入我們的MYSQL目錄下的BIN目錄。
比如:X:\MYSQL\BIN
最後我們輸入命令:
mysqladmin -u root -p password xxx
輸入完成後按斷行符號。
XXX指你想更改的密碼。
螢幕上提示:Enter password
是讓你輸入,以前的密碼。如果是新安裝,那麼是為空白的,我們什麼也不輸,直接斷行符號就OK。
如果沒出現一大片的什麼字元,那麼密碼更改成功。如果出現了一大堆的字元並伴有一聲叫,那麼證明出錯了。正確的話,螢幕上就是只有
x:\MYSQL\BIN
好我們的MYSQL這就全部安裝完成了。
PHPMYADMIN 的安裝。
PHPMYADMIN的作用是管理我們的MYSQL,有建立資料庫、建立表那些功能,是我們MYSQL的標準管理工具。說白了他是一個PHP的網站,需要我們有PHP功能的伺服器的支援(比如:IIS+PHP、APCHE+PHP)
解壓到我們的網站根目錄:
讓我們可以通過輸入地址可以訪問它。
這個主要是配製我們的CONFIG檔案。我們在解壓後的檔案內找到config.inc.php檔案
1、我們找: $cfg['PmaAbsoluteUri'] = '';
在兩個單引號中間,填寫你的網站地址,比如本機調試是:

http://0.0.0.0:X/xxx

0.0.0.0 是你的本機IP地址,如是本機中調試,可以輸入:localhost或127.0.0.1代替。
X:連接埠號碼,前面有講
XXX:代表你的PHPMYADMIN所放置的目錄或虛擬目錄,如果是根目錄下,就不需要了。
2、分別找 $cfg['Servers'][$i]['host']
$cfg['Servers'][$i]['port']
$cfg['Servers'][$i]['user']
$cfg['Servers'][$i]['password']
分別填寫入後面 = 的 那兩個單引號中間。
HOST是主機名稱,一般是LOCALHOST
PROT是連接埠,我們這裡填寫,MYSQL的連接埠 3306,全部一樣
user
password
是使用者名稱和密碼,使用者名稱一般是ROOT 。密碼實際你剛才更改的密碼。就對了。好像有很多處,好像是3處哇,我都忘了。反正都要按照這樣的去更改。
然後我們再開啟去瀏覽我們的PHPMYADMIN,就會出現了我們的資料庫管理截面,然後可以進行一些操作。

聯繫我們

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