 |
|
|
|
Ads
歡迎來到XAMPP Solaris版本
歡迎使用Solaris(SPARC)版本的XAMPP。這個版本的XAMPP在Solaris 8下開發和測試,
並且已經在Solaris 9中完成測試。
測試版聲明!!!
這個版本的XAMPP仍處於開發的初步階段。使用時請自行承擔相關風險!
如果你遇到任何與XAMPP相關的問題,請與我聯繫。
這將會幫助我改善XAMPP,使它變得更易於使用。
|
|
|
俗話說得好,眼見為憑(現在說,有圖有真相)。在這裡你可以看到一些XAMPP安裝過程的截取畫面。下載與安裝 步驟 1: 下載只要點選下面的連結之一就可以了。下載最新的版本應該是比較好的。 :)
也可以在 SourceForge,取得完整的下載列表(包含較舊的版本)
你可以在 發佈說明,取得關於所有XAMPP版本的變更和內容的詳細概要。 |
|
| XAMPP Solaris版 0.8.2, 23.03.2007 |
 版本
|  檔案大小 |
 介紹 |
XAMPP Solaris 0.8.2
| 45 MB
| Apache 2.2.4, MySQL 5.0.37, PHP 5.2.1 & PEAR + multibyte (mbstring) support, Perl 5.8.3, ProFTPD 1.3.0a, phpMyAdmin 2.10.0.2, OpenSSL 0.9.8e, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, zlib 1.2.3, expat 1.95.7, Ming 0.3, pdf class 009e, IMAP C-Client 2006, OpenLDAP 2.3.11, libiconv 1.8, FreeTDS 0.63, libgdbm (1.8.3), libxslt (1.1.9), mcrypt (2.5.7), cURL (7.15.5), eAccelerator (0.9.5), Webalizer (2.01)
|
|
步驟 2: 安裝下載完成後,只要輸入下列命令:
進入命令列模式,並且執行下列命令
sh xampp-solaris-0.8.2.sh
接下來安裝程式會詢問你,要將XAMPP安裝到那裡:
Where do you want to install XAMPP? (press Ctrl+C to quit)
[/opt/xampp]
輸入安裝路徑,或是按下return採用建議路徑。
這樣就安裝完成了。XAMPP現在已經安裝於
/opt/xampp (或是你指定的目錄)下。 |
|
| 提醒:建議將XAMPP安裝在/opt/xampp下。理論上其它的路徑應該也可以正常運作,
但是我們無法百分百確認。 |
|
步驟 3: 啟動要啟動XAMPP只要執行下列的指令:
/opt/xampp/xampp start
現在在你的畫面上,你會看到類似下方的這些訊息:
Starting XAMPP 0.8.2...
XAMPP: Starting Apache...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP started.
Apache 和 MySQL 現在已經啟動了。
|
|
| 注意:如果你是使用一般使用者的身份來啟動XAMPP,ProFTPD的啟動程序將被乎略,
同時Apache會始用8080來取代80的通訊埠。 |
|
步驟 4: 測試好了,看起來好像很簡單,但是你要怎樣知道是否所有的軟體都正確的執行呢?
只要在網址列輸入下面的URL:
http://localhost
如果你使用一般使用者來啟動XAMPP,請在網址列輸入:
http://localhost:8080
現在你應該會看到XAMPP的起始畫面,裡面包含一些檢查系統狀態的連結和一些簡單的範例程式。

即時藝術範例:一個小型的PHP/GD程式(自0.9.6prel版起,同時也有一個PHP/Ming的Flash範例,請參考截取畫面)
特別感謝 Anke Arnold 所提供的»AnkeCalligraph«字型。 使用說明
Ads
關於系統安全(一定要閱讀)如同前面所提,XAMPP並不建議用在實際上線運作系統,它的目地只是提供程式開發者一個開發的環境。
XAMPP設定的方式是盡可能的開放和允許所有程式開發者所想要的功能。
這樣的設定對於開發環境來說是很棒的,但對一個實際上線運作系統卻是非常危險的。
這裡是一份XAMPP缺乏安全防護的列表:
- MySQL的系統管理者(root)沒有密碼。
- MySQL可以透過任何網段加以存取。
- ProFTPD 的使用者"nobody",預設密碼是"lampp"。
- PhpMyAdmin可以透過任何網段加以存取。
- 範例程式也可以透過任何網段加以存取。
進階的啟動和停止參數
|
|
| 進階的啟動和停止參數 |
| 參數 |
描述 |
| start |
啟動XAMPP。 |
| stop |
停止XAMPP。 |
| restart |
重新啟動XAMPP。 |
| startapache |
單獨啟動Apache。 |
| startssl |
以SSL模式啟動Apache。這個指令將會使SSL的模式一直持續下去,
例如:如果你以SSL的模式啟動過XAMPP,那麼每一次都將以SSL的模式啟動Apache。
|
| startmysql |
單獨啟動MySQL資料庫。 |
| startftp |
啟動ProFTPD伺服器。你可以使用FTP來上傳檔案到網頁伺服器中(帳號"nobody",密碼"xampp")。
這個參數將會使ProFTPD每次都自動啟動,因此未來每次你啟動XAMPP,FTP的功能也會跟著啟動。
|
| stopapache |
停止Apache。 |
| stopssl |
停止以SSL模式執行的Apache。這個指令會持續的將SSL功能停用,
因此如果你重新啟動XAMPP,SSL功能仍然是處於停止狀態的。
|
| stopmysql |
停止MySQL資料庫。 |
| stopftp |
停止ProFTPD伺服器。這個命令會使ProFTPD持續停用,因此如果你重新啟動XAMPP,FTP功能仍然是處於停止狀態的。
|
|
|
舉例說明:如果你要以SSL模式啟動Apache,只要輸入下列指令(以root的身份):
/opt/xampp/xampp startssl
現在你可以透過SSL的方式來存取Apache伺服器 https://localhost.
什麼檔案在那裡?什麼檔案在那裡?這個問題有點大,其實只是一些重要檔案列表啦,請參考下面的說明囉。
|
|
| 重要檔案和目錄 |
| 檔案/目錄 |
用途 |
| /opt/xampp/bin/ |
XAMPP指令的家目錄。例如 /opt/lampp/bin/mysql 用來執行MySQL。 |
| /opt/xampp/htdocs/ |
Apache 文件根目錄。 |
| /opt/xampp/etc/httpd.conf |
Apache設定檔案。 |
| /opt/xampp/etc/my.cnf |
MySQL設定檔案。 |
| /opt/xampp/etc/php.ini |
PHP設定檔案。 |
| /opt/xampp/etc/proftpd.conf |
ProFTPD設定檔案。 |
| /opt/xampp/phpmyadmin/config.inc.php |
phpMyAdmin設定檔案。 |
|
停止 XAMPP要停止XAMPP只要執行下列指令:
/opt/xampp/xampp stop
你應該會看到:
Stopping XAMPP 0.8.2...
XAMPP: Stopping Apache...
XAMPP: Stopping MySQL...
XAMPP: Stopping ProFTPD...
XAMPP stopped.
這樣XAMPP就已經停止了。
移除使用下面指令來移除XAMPP:
rm -rf /opt/xampp
這樣就完成了。
|
|