MyHome PortalをVine Linuxにインストール
MyHome PortalをLinux上にインストールしてみました。
MyHome Portalは、XAMPP上で動作するので、基本機能はLinuxでも使えるはずなのですが、自分では試していなかった。今回、インストールと基本機能の動作確認を行ってみた。
備忘録として、手順を簡単にメモ書きします。
■まず、Winodws上にLinuxを載せるため、VMware Playerをインストール。
以下から、VMware Playerをダウンロードしてインストール。インストールは簡単で、問題なくできました。
http://www.vmware.com/jp/products/desktop_virtualization/player/overview
■Linuxは、どのLinuxを使うかですが、ネットで調べてみると、「Vine Linux」がシンプルで分かりやすそうだったので、これにしました。以下から、Vine Linux のisoイメージをダウンロードします。
Vine Linux のisoイメージを直接指定して、ほとんどデフォルト指定のままで問題なくインストールできました。
■XAMPPは、「XAMPP for Linux」 を以下からダウンロードします。
http://www.apachefriends.org/jp/xampp-linux.html
ダウンロードファイルは、ディレクトリ「/home/ユーザー名/ダウンロード」に落ちます。
インストールは簡単で、上記サイトに書いてあるとおりでtarだけで簡単にできます。
$ su
$ cd /home/ユーザー名/ダウンロード
$ tar xvfz xampp-linux-1.8.1.tar.gz -C /opt
ディレクトリ「/opt/lampp/」にインストールされます。
■XAMPPを起動します。
$ /opt/lampp/lampp start
ブラウザで、http://localhostを開いて動作確認できます。
■XAMPPのセキュリティ設定は、以下のコマンドに従って、パスワードを設定すれば済みます。
$ /opt/lampp/lampp security
■MyHome Portalインストール用のディレクトリを作成します。
「/opt/lampp/htdocs」の下に作成します。アクセス権の設定が必要ですが、セキュリティ上どうするのが正しいのか良く分からないので、とりあえずフルアクセス(777)で設定します。
$ su
$ cd /opt/lampp/htdocs
$ mkdir _myhome
$ chmod 777 _myhome
■MyHome Portalダウンロードファイル「myhome_xxx.zip」を解凍します。
$ unzip _myhome_xxx.zip -d 解凍先ディレクトリ
解凍先ディレクトリの下の_myhomeの下全てを、/opt/lampp/htdocs/_myhomeに移動します。
■MyHome Portal のサンプルDBをセットアップします。
MyHome Portal 5.17から、 サンプルDB自動セットアップがLinuxでも動作するようにしました。
mysqlの実行ファイルのパスが、「/opt/lampp/bin」なので、これを指定します。
http://localhost/_myhome/setup-sample.php?mysql=/opt/lampp/bin
■以下のURLをブラウザで開いてMyHome Portalの動作確認。
http://localhost/_myhome/index/
サンプルDBベースで基本機能の動作確認はできました。