スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

はてなブックマークに追加 はてなブックマーク - スポンサーサイト

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イメージをダウンロードします。
http://vinelinux.org/
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ベースで基本機能の動作確認はできました。
スポンサーサイト

はてなブックマークに追加 はてなブックマーク - MyHome PortalをVine Linuxにインストール

theme : PHP
genre : コンピュータ

comment

Secret

No title

この為だけにMySQLを使うのであれば気にならないのかも知れませんが、他でもMySQLを使用していると、どうしても作成されるデータベースの数が気になります。

予め、データベースを用意しなくても良い仕様は、面倒が無くて良いんですけどね。

Re: No title

MyHome Portalは、インターネット上の利用を想定していませんので、データベースの数制限は考慮していません。インターネット上でもVPSなどであれば、データベースの数制限はありませんし。

MyHome Portalのコンテンツ一つ一つが一つのアプリケーションという考え方です。MyHome Portaは複数アプリの集合体です。なので、データベースはそれぞれ個別に独立させています。データベースが分かれている方が、メンテやバックアップなど管理がしやすいと思います。利用者は使わないアプリのデータベースは丸ごと削除できます。

MyHome Portal以外のシステムとなるべく競合しないように、データベース名の頭に_(アンダーバー)を付けています。
プロフィール

ok.2nd

Author:ok.2nd
HomePage:
http://ok2nd.web.fc2.com/
Email: m.ok.2nd@gmail.com

最新記事
最新コメント
最新トラックバック
月別アーカイブ
FC2ブログランキング

FC2Blog Ranking

検索フォーム
カテゴリ
リンク
RSSリンクの表示
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
ユーザータグ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。