都筑サイバーラボ

cyber technologies matter

  • フォントサイズを大きくする
  • デフォルトフォントサイズ
  • フォントサイズを小さく

Ultimate Edition 2.8にXAMPPを導入、試用

Eメール 印刷 PDF

普段はデスクトップマシンとして使用しているが、CMSソフトやApache、PHP、MySQLといったサーバーでよく使用されるソフトをテストしてみたいというときに便利なのがXAMPPです。

このソフトは以前はLAMP(Linux、Apache、MySQL、PHP)と呼ばれたこともありましたが、現在はWindowsもサポートしており、名前もXAMPPと呼ばれています。

このソフトのいいところは、通常 LinuxにApache、MySQL、PHPといったソフトを導入するとお互いの設定やレベルの間違いや相性、コードの違いといった多くのトラブルに遭遇するのですが、そういったトラブルがほとんどなしに、簡単に導入して即使用できるという点にあります。

ただ、セキュリティーなどに関してはよくわかりませんが本番には使用しない方がいいといった記事を読んだことがあります。

まず、このソフトのダウンロードや導入方法、その他の情報は以下のページにあります。

(説明のホームページ)

http://www.apachefriends.org/jp/xampp-linux.html

(ダウンロードサイト)

http://www.apachefriends.org/download.php?xampp-linux-1.7.4.tar.gz

私は、この記事の作成を含めてUltimate Edition 2.8ですべての作業を行っています。

ブラウザーはGoogle Chrome 9.0.597.94 (73967) Ubuntu 10.10 です。

ダウンロードをするとパッケージは自分のダウンロードフォルダーに入ります。

/home/userid/ダウンロード がフォルダーの位置です。

UltimateはベースがUbuntuですので、suコマンドを使用するときはsudoをつける必要があります。

アプリケーションン>アクセサリー>端末 をクリックして端末を立ち上げます。

sudo su (enter)

これで管理者モードになります。

root@ultimate:/home/soda/ダウンロード# cd /opt/lampp

root@ultimate:/opt/lampp# ls

RELEASENOTES  cgi-bin  etc     icons  lib      licenses  modules     sbin   tmpbin           error    htdocs  lampp  libexec  logs      phpmyadmin  share  var

root@ultimate:/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.root@ultimate:/opt/lampp#

(xamppがスタートする)

ここでブラウザーからhttp://localhostと入力するとApacheが以下の画面を返してきます。

これが表示されればApacheは動いているということになります。

この画面の右下に日本語というリンクがあるのでそれをクリックします。

XAMPPの管理画面が表示されます。

左にメニューがあり、phpinfo()をクリックするとこの下のPHPの情報を表示する画面が表示されます。

phpMyAdminをクリックするとMySQLの管理画面が表示され、データベースの割り当てやテーブルの

作成・削除などを行うことができます。

(PHPのバージョンや機能詳細が表示されます)

 

ドキュメントルート(HTMLをセットする場所)は/opt/lampp/htdocsの下になります。

また、WordPressなどのCMSソフトもその下に設置します。

xamppの停止例

soda@ultimate:~$ sudo su

[sudo] password for soda: 

root@ultimate:/home/soda# cd /opt/lampp

root@ultimate:/opt/lampp# ls

RELEASENOTES  cgi-bin  etc     icons  lib      licenses  modules     sbin   tmpbin           error    htdocs  lampp  libexec  logs      phpmyadmin  share  var

root@ultimate:/opt/lampp# ./lampp stop

Stopping XAMPP for Linux 1.7.4...XAMPP:

Stopping Apache with SSL...XAMPP:

Stopping MySQL...XAMPP:

Stopping ProFTPD...XAMPP stopped.

root@ultimate:/opt/lampp#

 

(参考:lampのオプション)

Usage: ./lampp <action>
start        Start XAMPP (Apache, MySQL and eventually others)

 startapache  Start only Apache

 startssl     Start only SSL support

 startmysql   Start only MySQL

 startftp     Start only ProFTPD

stop         Stop XAMPP (Apache, MySQL and eventually others)

 stopapache   Stop only Apache stopssl      

Stop only SSL support stopmysql    

Stop only MySQL stopftp      

Stop only ProFTPD
reload       Reload XAMPP (Apache, MySQL and eventually others)

 reloadapache Reload only Apache

 reloadmysql  Reload only MySQL

 reloadftp    Reload only ProFTPD
restart      Stop and start XAMPP

 security     Check XAMPP's security
php5         Activate PHP5

 phpstatus    Which version of PHP is active?

backup       Make backup file of your XAMPP

config, log and data files panel        Starts graphical XAMPP control panel

 

 

 

 

 

最終更新 2011年 2月 24日(木曜日) 10:36  

サイト内検索

カスタム検索

広告

広告

広告3

広告

広告

ANL


広告