打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
安裝XAMPP Windows版本
歡迎來到XAMPP Windows版本
給所有的新使用者:請直接下在基本的XAMPP套件。
在外掛項目下表列的套件是選用項目, 請視你的需要在下載安裝。
說明:如果你使用的是XAMPP自動安裝版本,那麼你也可以使用 自動安裝的外掛套件版本來進行安裝。較舊版本的XAMPP(甚至是"古老"的WAMPP), 你都可以直接從
Source Force
來進行下載。
起始點
下載
XAMPP
XAMPP PHP 5.4
XAMPP PHP 5.5
BitNami Add-ons : WordPress, Drupal, Joomla! and more
安裝程序
方法 A: 使用自動安裝程式進行安裝
方法 B: 不使用自動安裝程式進行安裝
我想直接啟動XAMPP,但卻不想執行設定(setup)!!!
實例練習
練習 1: XAMPP的啟動,停止及測試
練習 2:將特定的伺服器安裝為系統服務
練習 3:安裝其它外掛程式
練習 4: 將XAMPP升級
系統安全性
非常重要!
移除程式
移除方法 A:自動安裝程式版本
Removing Method B: The zip & 7-zip package
問題
問題 1:什麼是精簡單的XAMPP?
問題 2:我應該把我的網頁內容放在那裡?
問題 3: 我可搬移XAMPP的目錄嗎?
問題 4: 我要如何產生一個"自動啟動的網站"呢?
問題 5:我要如何在 PHP5 和 PHP4 中做切換?
問題 6: 我可以在那裡更改設定檔?
問題 7:使用XAMPP時電腦必需連線嗎?
問題 8: 什麼東西在那裡呢?
其它說明
我可以在那裡找到更多資訊 (例如常見問答集等等)?
XAMPP 與系統服務
MySQL 和 PHP
下載
你可以下載三種不同的 XAMPP Windows 版本。 自動安裝程式 簡單安全:使用自動安裝程式的版本。 ZIP 壓縮檔 7zip 壓縮檔 簡單純粹:採用ZIP壓縮方式的版本(解壓縮後就可以使用,不需安裝動作)。
XAMPP PHP 5.4
XAMPP Windows 1.8.2版, 30.8.2013
版本
大小
內容
XAMPP Windows 1.8.2 Apache 2.4.4, MySQL 5.5.32, PHP 5.4.19, phpMyAdmin 4.0.4, OpenSSL 0.9.8, XAMPP Control Panel 3.2.1, Webalizer 2.23-04, Mercury Mail Transport System v4.62, FileZilla FTP Server 0.9.41, Tomcat 7.0.42 (with mod_proxy_ajp as connector), Strawberry Perl 5.16.3.1 Portable
For Windows 2000, XP, Vista, 7, 8.
自動安裝程式
102 MB 自動安裝程式
MD5 checksum: 7071862400d7e2ec22372f3fe14f7713
ZIP
180 MB ZIP 壓縮檔
MD5 checksum: 782f66ed1e039a5b227838b6f31f0052
7zip
88 MB 7zip 壓縮檔
MD5 checksum: 60c4ae6239b46150dd9893dc173e652e
XAMPP PHP 5.5
XAMPP for Windows 1.8.3 PHP 5.5 30/8/2013
Version
Size
Content
XAMPP Windows 1.8.3 Apache 2.4.4, MySQL 5.6.11, PHP 5.5.3, phpMyAdmin 4.0.4, OpenSSL 0.9.8, XAMPP Control Panel 3.2.1, Webalizer 2.23-04, Mercury Mail Transport System v4.62, FileZilla FTP Server 0.9.41, Tomcat 7.0.42 (with mod_proxy_ajp as connector), Strawberry Perl 5.16.3.1 Portable
For Vista, 7, 8, 2008 & 2012. Windows XP or 2003 not supported.
Installer
116 MB Installer-Version
MD5 checksum: 6e1ad7314eaeb17ed7e365fc5190a0db
ZIP
213 MB ZIP-Version
MD5 checksum: 72517d892dbb5eb609bb0ac1cd98c383
7zip
101 MB 7zip-Version
MD5 checksum: 38dd870d5a88878da893273b250138be
BitNami provides a free all-in-one tool to install Drupal, Joomla!, WordPress and many other popular open source apps on top of XAMPP.
Download BitNami XAMPP
XAMPP portable
Version
Size
Content
XAMPP portable lite 1.8.2 Apache 2.4.4, MySQL 5.5.32, PHP 5.4.19, phpMyAdmin 4.0.4.1, XAMPP Control Panel 3.1.0.
For Windows 2000, XP, Vista, 7.
EXE
68 MBRAR自動解壓縮檔
MD5 checksum: da93ac607c20039d9671b16de419958a
ZIP
116 MBZIP壓縮檔
MD5 checksum: 27e66d80d0e65e73d8c3d49e4274d04f
XAMPP portable lite 1.8.3 PHP 5.5 Apache 2.4.4, MySQL 5.5.32, PHP 5.5.3, phpMyAdmin 4.0.4.1, XAMPP Control Panel 3.1.0.
For Windows Vista, 7, 8, 2008, 2012. XP or 2003 not supported
EXE
74 MBRAR自動解壓縮檔
MD5 checksum: 03003b702e508268c4e8a4fceb463dce
ZIP
127 MBZIP壓縮檔
MD5 checksum: 73f3a1540c11b14582449fc897ee4617
安裝程序
使用自動安裝程式進行XAMPP的安裝是最簡單方式。
XAMPP win32版本的安裝小助手
安裝完成後,你可以在[開始/程式集/XAMPP]下找到XAMPP。在XAMPP的控制面版中, 你可以啟動/停止所有的伺服器,以及安裝/移除這些伺服器的系統服務。
用來啟動/停止 Apache, MySQL, FilaZilla 和 Mercury 或是將這些伺服器安裝成為系統服務的XAMPP控制面版。
如果不想使用自動安裝程式進行安裝過程的話,請下載7-ZIP或是ZIP壓縮的檔案, 並將它解壓縮到你選定的資料夾中。
在這個例子中,我們將XAMPP解壓縮到 D:\program files下 D:\program files\xampp的資料夾中。 在檔案解壓縮完成後,進入xampp的主目錄(D:\program files\xampp),並執行"setup-xampp.bat"。 到此為止,所有設定檔中需要的路徑已經都更新完畢了。
最後只需要使用啟動/停止的批次檔,或是透過圖形化介面的控制面版來執行不的伺服器就完成囉。
進入新的 XAMPP 資料夾並且...
...執行"setup_xampp.bat"用來設定XAMPP。
注意:如果你使用自動安裝程式來進行安裝,那麼你就不需要再次執行"setup_xampp.bat"囉。
如果你將XAMPP解壓縮在最上層目錄,像c:\xampp或d:\xampp 等目錄,你可以直接啟動XAMPP。 這表示你不需要事先執行"setup_xampp.bat"。Apache, MySQL 和 Mercury 郵件伺服器將可以正常啟動。 只有 FileZilla 檔案傳輸伺服器無法啟動,因為它需要絕對路徑設定才可以正常執行。 對以上這些方法來說:請不要使用雙層的XAMPP目錄,例如 c:\xampp\xampp ! 你需要的是單獨的xampp資料夾,例如 d:\xampp(\apache 其它等等)。 否則你就必須在啟動前,先執行一次"setup-xampp.bat",來進行路徑的更新動作。 實例練習
XAMPP的控制中心來自 von www.nat32.com. (並未包含在lite版本中)
.\xampp\xampp-control.exe
其它一些與伺服器相關的檔案:
Apache & MySQL start: .\xampp\xampp_start.exe
Apache & MySQL stop: .\xampp\xampp_stop.exe
Apache start: .\xampp\apache_start.bat
Apache stop: .\xampp\apache_start.bat
MySQL start: .\xampp\mysql_start.bat
MySQL stop: .\xampp\mysql_stop.bat
Mercury Mailserver start: .\xampp\mercury_start.bat
(你只能透過圖型化介面來啟動/停止 Mercury)
FileZilla Server setup: .\xampp\filezilla_setup.bat
FileZilla Server start: .\xampp\filezilla_start.bat
FileZilla Server stop: .\xampp\filezilla_stop.bat
測試:在啟動apache後,在瀏覽器的網址列輸入 http://localhost 或是 http://127.0.0.1 然後檢視所有xampp提供的範例和工具。
在 NT 4,2000 和 XP平台中,你可以使用下面這些批次檔,將特定的伺服器 安裝為系統服務:
Apache Dienst install: .\xampp\apache\apache_installservice.bat
Apache Dienst uninstall: .\xampp\apache\apache_uninstallservice.bat
MySQL Dienst install: .\xampp\mysql\mysql_installservice.bat
MySQL Dienst uninstall: .\xampp\mysql\mysql_uninstallservice.bat
FileZilla Dienst (un)install: .\xampp\filezilla_setup.bat
Mercury: 無法安裝為系統服務!
隨著主要套件的開發也一並產生許多額外的外掛程式。 目前官方網站所提供在Win32平台下的外掛有: Perl 外掛程式,包含 Mod_Perl 以及一些重要的 Perl 模組。 Tomcat 外掛程式 (安裝需求:必需先安裝 SUN J2SE SDK) Cocoon for Tomcat 外掛程式 (安裝需求:必需先安裝 Tomcat 外掛程式) Python 外掛程式
建議的安裝規則是:如果你使用自動安裝程式安裝XAMPP, 那麼你就必需選用自動安裝程式版本的外掛程式,如果你使用的是自動解壓縮檔(7-Zip) 來安裝XAMPP,那麼你就必需選用同樣也是自動解壓縮檔(7-Zip)來安裝外掛程式。 在使用壓縮檔案的外掛程式時,請將檔案直接解壓縮到XAMPP的主目錄下, 然後在執行"setup_xampp.bat"就可以了。至於使用自動安裝程式安裝的外掛, 因為所有的事情安裝程式都已經幫你搞定了,因此你什麼事也不用做囉。
提醒:每個人都可以替他的專案自行建立新的XAMPP外掛程式。舉例來說,你可以在
http://sourceforge.net/projects/xamppaddon
找到其它XAMPP的外掛程式。
隨著軟體的更新,我們會發佈新的更新程式使XAMPP也跟著同步更新。但有時候一些 開發中的程式,和我們所發佈的最新版本並不相容,因此就我們無法將這些程式一併更新。 通常我們會將XAMPP中所包含的伺服器和程式版本更到最新,但是更新的內容並不包括設定檔案, 因為你可能會對該檔案做過修改。小秘訣:使用自動安裝程式的版本來進行更新是最容易的方式。 其它的人則必需將壓縮檔直接解壓縮到XAMPP的目錄中,將舊有的檔案覆蓋來進行更新。 系統安全性
如前面所提,XAMPP只適合用來做為系統開發階段使用,並不建議直接用在實際上線的系統中。 XAMPP設定的方式,是盡可能的開啟和允許所有的設定,來滿足程式開發人員的需要。 對一個系統開發環境來說,這樣的設定是很棒的,但是對實際上線運作系統來,可能會造成系統安全上的漏洞。
下面是XAMPP缺乏安全性的列表: MySQL 的系統管理者 (root) 預設沒有密碼。 可以透過任何網路來存取 MySQL。 可以透過任何網路來存取 PhpMyAdmin 可以透過任何網路來存取所有範例。 Mercury 和 FileZIlla的使用者都是已知的。
因此在正式將系統上線前,每個人都必需做好XAMPP的安全性檢查。有時候一臺防火牆 或是一部額外的路由器對安全的提升都是非常有效的。首先你可以透過網路介面的 "XAMPP安全性面版"來增加系統的安全性。
只要透過下面的網址(這個網址只能從本機存取),你就可以修正最重要的系統安全性弱點:
版本在1.4.15之前,請執行:
http://127.0.0.1/xampp/xamppsecurity.php
版本在1.4.15之後,請執行:
http://127.0.0.1/security
你可以在這裡完成MySQL及PhpMyAdmin管理者密碼設定,以及XAMPP的目錄存取保護設定。 當然也別忘了去更改Mercury和FileZilla的設定檔內容(例如,使用者和密碼)。或是, 如果你不需要這些伺服器的話,那麼不要啟動這些伺服器,這樣系統也一定是安全的。 移除程式
對使用自動安裝版本(MSI)的使用者來說,最好的方法便是使用"新增/移除"工具來移除XAMPP。 它會自動將註冊機碼(Registry)中與XAMPP相關的設定值刪除,同時也會將已經安裝的系統服務一併移除。 這也是我們建議的最佳移除方式。
移除的方法,和你所使用的XAMPP版本有關 ZIP 壓縮檔 7-ZIP的自動解壓縮檔 XAMPP lite 版本
要移除這些版本的XAMPP,你只要將整個安裝目錄刪除就完成整個移除動作了。 在這些版本中,沒有更動任何註冊機碼,沒有設定任何系統變數,只有簡單、乾淨的程式碼。 但是在開始移除之前,別忘了要將所有的XAMPP伺服器關閉,並關閉控制面版。 如果你有透過XAMPP的控制面版,將部份伺服器設為系統服務,記得也要一併將它們移除喔。 問題
XAMPP lite(表示'輕薄短小')是一個較小型的套件, 適用於想要快速建立PHP和MySQL工作環境的使用者。和大型的套件比較起來一些像 Mercury Mail或是FileZilla FTP伺服器並沒包含在其中。 附註:Lite版本並沒有自動安裝程式版本的外掛套件或是升級程式。用來放置網頁文件的主要目錄叫做 htdocs (.\xampp\htdocs)。如果你在其中放置一個test.html的檔案 你可以在 http://localhost/test.html 看到它的內容。你也可以用相同的方式來處理php和cgi的檔案。 如果你要建立網頁下的次目錄,你只要在htdocs目下錄下建立一個新目錄(假設該目錄名為 new), 然後在網址列輸入 http://localhost/new/test.html,你就可以看到相對應的內容了。
其它檔案特徵概觀: CGI) 可執行目錄: 網頁目錄下任何地方, 允許副檔名: .cgi => 內含於基本套件 可執行目錄: 網頁目錄下任何地方, 允許副檔名: .php .php4 .php3 .phtml => 內含於基本套件 MOD Perl) 可執行目錄: .\xampp\htdocs\modperl, 允許副檔名: .pl => 需安裝Perl外掛程式 ASP Perl) 可執行目錄: .\xampp\htdocs\modperlasp, 允許副檔名: .asp => 需安裝Perl外掛程式 JSP Java) 可執行目錄: .\xampp\tomcat\webapps\java (u.a), 允許副檔名: .jsp => 需安裝 Tomcat 外掛程式 Servlets Java) 可執行目錄: .\xampp\tomcat\webapps\java (u.a), 允許副檔名: .html (u.a) => 需安裝 Tomcat 外掛程式 MOD Python) 可執行目錄: .\xampp\htdocs\python, 允許副檔名: .py => 需安裝 Python 外掛程式 Spyce Python) 可執行目錄:.\xampp\htdocs\python, 允許副檔名: .spy => 需安裝 Python 外掛程式
答案是可以的,但是只限定於使用ZIP(7-zip)壓縮檔方式安裝的XAMPP版本。 在搬移目錄後記得要執行一次"setup-xampp.bat"來更新所有設定檔中的內容喔。 至於使用自動安裝程式安裝的使用者,我們強烈建議你不要嘗試搬移目錄。 如果你想還是想試看看的話,你可以先把整個XAMPP目錄複製一份到你想移動的目錄, 然後執行一次"setup-xampp.bat"在繼續其它的測試囉。如果你使用瀏覽器開啟 http://localhost/xampp/ Apache伺服器會自動回傳網頁內容。 Apache 伺服器會自動尋找具有網站中的index檔,例如index.php。 在httpd.conf中的"DirectoryIndex"是專門負責處理這個部份的設定 。 在這裡你可以定義做為首頁的檔名和它們的先後順序。在XAMPP中"DirectoryIndex"的預設值如下:
index.php index.php4 index.php3 index.cgi index.pl index.html index.htm index.html.var index.phtml
XAMPP(不是lite版喔!)實際上同時包含了 php5 和 php4 兩個版本。 想要在兩者間做切喚的動作,只要執行"php-switch.bat" ($XAMPP安裝目錄\xampp\php-switch.bat)就可以了。 附註:在切換之前,你必需先將Apache伺服器停止。如果要使用設定檔案(傳統文字模式)來調整XAMPP,那麼底下是設定檔案所在位置: Apache basic configuration: .\xampp\apache\conf\httpd.conf
Apache SSL: .\xampp\apache\conf\ssl.conf
Apache Perl (only addon): .\xampp\apache\conf\perl.conf
Apache Tomcat (only addon): .\xampp\apache\conf\java.conf
Apache Python (only addon): .\xampp\apache\conf\python.conf
PHP: .\xampp\php\php.ini
MySQL: .\xampp\mysql\bin\my.ini
phpMyAdmin: .\xampp\phpMyAdmin\config.inc.php
FileZilla FTP: .\xampp\FileZillaFTP\FileZilla Server.xml
Mercury Mail basic configuration: .\xampp\MercuryMail\MERCURY.INI
Sendmail: .\xampp\sendmail\sendmail.ini
不需要!你可以離線使用XAMPP。DirectoryContent
\xampp\anonymousFTP 暱名使用者範例資料夾
\xampp\apacheApache 伺服器資料夾
\xampp\cgi-bin可執行 cgi scripts 資料夾
\xampp\FileZillaFTPFileZilla FTP 伺服器資料夾
\xampp\htdocshttp 網頁主目錄
\xampp\install安裝XAMPP用 (不要刪除!)
\xampp\licenses授權文件
\xampp\MercuryMailMercury Mail SMTP POP3 IMAP 伺服器資料夾 dir
\xampp\mysqlMySQL 伺服器資料夾
\xampp\perlPerl 資料夾
\xampp\phpPHP (4+5) 資料夾
\xampp\phpmyadminphpMyAdmin 資料夾
\xampp\security安全設定相關的資料夾
\xampp\tmp暫存資料夾
\xampp\webalizerWebalizer 網站統計資料夾
\xampp\webdavWebDAV 認證範例資料夾
其它說明
請參觀我們的XAMPP Windows 常見問答集:
http://www.apachefriends.org/en/faq-xampp-windows.html
或是使用論壇還提出問題:
http://www.apachefriends.org/f/
對所有NT/200的使用者,在所有套件的相對應目錄中, 你都可以發現將所有伺服器,新增為系統服務或是從系統服務中移除的檔案。 apache_installservice.bat: 將 Apache 新增為系統服務 apache_uninstallservice.bat: 將 Apache 從系統服務移除 mysql_installservice.bat: 將 MySQL 新增為系統服務 mysql_uninstallservice.bat: 將 MySQL系統服務移除
在你做了任何更改之後,別忘了要重新啟動你的作業系統。注意! 在將 MySQL系統服務移除前,你必需先將MySQL系統服務停止。MySQL是以一個沒有密碼的 "root" 帳號來啟動。因此在PHP中你可以使用 mysql_connect("localhost","root","");來和MySQL伺服器連接。 如果你想在MySQL中設定 "root" 的密碼,請在命令模式下使用"mysqladmin"命令。 舉例來說:\...\xampp\mysql\bin\mysqladmin -u root password secret
注意,在變更root的密碼後,別忘了也要一併更改 PHPMyAdmin中的設定。 在\...\xampp\phpmyadmin\目錄下找到"config.inc.php"檔,並且更改下面幾行:
$cfg['Servers'][$i]['user'] = 'root'; // MySQL SuperUser
$cfg['Servers'][$i]['auth_type'] = 'http'; // HTTP MySQL authentification
現在,當你啟動PHPMyAdmin時,你必需先輸入root正確密碼才可以登入使用。
你也可以參考一下在Windows 常見問答集中的另外三種方法:
http://www.apachefriends.org/en/faq-xampp-windows.html%password0
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
XAMPP安装和使用教程
常见的WAMP集成环境
XAMPP
安装XAMPP时启动Apache失败解决方法 xampp
bugfree安装与配置
Moodle应用: Windows环境下的完整安装包
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服