deutsch · english · italiano · português (brasil) · 日本語 · 繁體中文 · 简体中文
AF LOGO
Ads

歡迎來到XAMPP Solaris版本

歡迎使用Solaris(SPARC)版本的XAMPP。這個版本的XAMPP在Solaris 8下開發和測試, 並且已經在Solaris 9中完成測試。

測試版聲明!!!

這個版本的XAMPP仍處於開發的初步階段。使用時請自行承擔相關風險!

如果你遇到任何與XAMPP相關的問題,請與我聯繫。 這將會幫助我改善XAMPP,使它變得更易於使用。

起始點

XAMPP的畫面

下載與安裝

步驟 1: 下載
步驟 2: 安裝
步驟 3: 啟動
步驟 4: 測試

使用說明

關於系統安全(一定要閱讀)
進階的啟動和停止參數
什麼檔案在那裡?
停止 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缺乏安全防護的列表:

  1. MySQL的系統管理者(root)沒有密碼。
  2. MySQL可以透過任何網段加以存取。
  3. ProFTPD 的使用者"nobody",預設密碼是"lampp"。
  4. PhpMyAdmin可以透過任何網段加以存取。
  5. 範例程式也可以透過任何網段加以存取。

* 進階的啟動和停止參數

進階的啟動和停止參數
參數 描述
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

這樣就完成了。
 

作者: Kai 'Oswald' Seidler
翻譯: JamesHuang
最近更新: 2007年05月09日 (週三) 19時45分02秒
© 2002-2008 Apache Friends