UbuntuにXAMPP for Linuxをインストールする手順
特に面倒なことはないですが、LinuxやUNIX系OSに馴染みのない私はコマンド操作に戸惑うことが多いです。
ダウンロード
配布元から xampp for linuxをダウンロードする。Ubuntu標準ブラウザのFirefoxならダウンロードフォルダへ格納されるはず。
kosuke@kosuke-Lenovo-G565:~$ ls -l 合計 36 -rw-r--r-- 1 kosuke kosuke 179 2011-02-02 12:41 examples.desktop drwxr-xr-x 2 kosuke kosuke 4096 2011-02-02 17:46 ダウンロード drwxr-xr-x 2 kosuke kosuke 4096 2011-02-02 12:53 テンプレート drwxr-xr-x 2 kosuke kosuke 4096 2011-02-02 12:53 デスクトップ drwxr-xr-x 2 kosuke kosuke 4096 2011-02-02 17:10 ドキュメント drwxr-xr-x 2 kosuke kosuke 4096 2011-02-02 12:53 ビデオ drwxr-xr-x 2 kosuke kosuke 4096 2011-02-02 12:53 音楽 drwxr-xr-x 3 kosuke kosuke 4096 2011-02-02 16:30 画像 drwxr-xr-x 2 kosuke kosuke 4096 2011-02-02 12:53 公開 kosuke@kosuke-Lenovo-G565:~$ cd ダウンロード kosuke@kosuke-Lenovo-G565:~/ダウンロード$ ls -l 合計 76264 -rw-r--r-- 1 kosuke kosuke 78086734 2011-02-02 17:46 xampp-linux-1.7.4.tar.gz kosuke@kosuke-Lenovo-G565:~/ダウンロード$
展開する
こんな感じのコマンドで。
kosuke@kosuke-Lenovo-G565:~/ダウンロード$ sudo tar xvfz xampp-linux-1.7.4.tar.gz -C /opt [sudo] password for kosuke:
ずらーとファイル名がたくさん表示されてプロンプトに戻ってきたら、インストールは完了。
xamppを起動
「sudo」をつけて実行する。sudoは特権ユーザ(スーパーユーザー・root)でプログラムを実行するためのコマンド、だそうです。
kosuke@kosuke-Lenovo-G565:~$ sudo /opt/lampp/lampp start Starting XAMPP for Linux 1.7.4... XAMPP: Starting Apache with SSL (and PHP5)... XAMPP: Starting MySQL... XAMPP: Starting ProFTPD... XAMPP for Linux started. kosuke@kosuke-Lenovo-G565:~$
「http://localhost/」へアクセスしてxamppの画面が表示されれば、インストールと起動に成功!
停止する場合には最後のstartをstopとするだけ。
kosuke@kosuke-Lenovo-G565:~$ sudo /opt/lampp/lampp stop Stopping XAMPP for Linux 1.7.4... XAMPP: Stopping Apache with SSL... XAMPP: Stopping MySQL... XAMPP: Stopping ProFTPD... XAMPP stopped. kosuke@kosuke-Lenovo-G565:~$
sudoをつけないと、次のようなエラーがでて起動できない。
kosuke@kosuke-Lenovo-G565:~$ /opt/lampp/lampp start You need to start XAMPP as root! kosuke@kosuke-Lenovo-G565:~$
xamppをアンインストール
次のコマンドでlamppディレクトリまるごと削除される。
kosuke@kosuke-Lenovo-G565:~$ sudo rm -r /opt/lampp kosuke@kosuke-Lenovo-G565:~$
rootユーザで操作するには
xamppのサイトにある手順では、「su」コマンドでrootユーザとしてログインして操作するようにとあるが、実際にやってみるとパスワードを求められる。何のパスワードを求められているか分からないが、ユーザのパスワードではログインできない。
kosuke@kosuke-Lenovo-G565:~$ su パスワード: su: 認証失敗 kosuke@kosuke-Lenovo-G565:~$
rootユーザーとしてログインする場合は、次のようにする。
kosuke@kosuke-Lenovo-G565:~$ sudo su root@kosuke-Lenovo-G565:/home/kosuke#
Ubuntuはrootユーザによる操作をポリシー上あまり推奨しないようです。