在 Debian Etch 環境下安裝 LAMP 實在是簡單的不得了~

1.MySQL Server
# apt-get install mysql-server

安裝完成後,設定 root 密碼
# mysqladmin -u root password yourpassword

重新啟動 /etc/init.d/mysql restart 會出現訊息:
Checking for corrupt, not cleanly closed and upgrade needing tables..
那是正常的,MySQL 都可以正常運作!

1.Apache2
# apt-get install apache2

/etc/apache2/apache2.conf 為 Global 環境的設定;若要設定虛擬站台(default 亦為虛擬站台之一),至 /etc/apache2/sites-available 目錄下新增或修改。我是將 default 的網頁目錄修改至 /srv/www 目錄下 (/etc/apache2/sites-available/default) :


    Options FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    # This directive allows us to have apache2's default start page
    # in /apache2-default/, but still have / go to the right place
    # RedirectMatch ^/$ /apache2-default/
 

※ 參考「UbuntuTW LAMP 網頁伺服器設定」。

3.安裝 php5
# apt-get install php5
# apt-get install php5-mysql php5-gd (安裝 MySql for PHP 模組與 GD 繪圖模組)

4.安裝 Subversion 版本控管伺服器
# apt-get install libapache2-svn subversion

5.安裝 phpmyadmin
。 至 phpMyAdmin Project 網站下載最新套件 (我是下載 2.11.1-all-languages-utf-8 版本)。
。 解壓縮並更名目錄為 phpmyadmin,copy 至 /srv/www/ 目錄下。
。 # cp config.sample.inc.php config.inc.php
。 編輯 config.inc.php 內容:
  $cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;
  /* Select mysqli if your server has it */
  $cfg[‘Servers’][$i][‘extension’] = ‘mysqli’;

在瀏覽器輸入 http://yourhttpservr/phpmyadmin 網址,輸入 root 與其密碼即可登入。