スポンサーサイト

上記の広告は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 : コンピュータ

Ver.5.17:LinuxでDB自動セットアップ

MyHome Portal Ver.5.17をリリースしました。
http://ok2nd.web.fc2.com/download.html

サンプルDB自動セットアップツール「setup-sample.php」をLinuxでも動作するように修正。

mysqlの実行パスを、URLパラメーターで指定できるようにしました。
Linuxで使う場合は、mysqlのディレクトリ・パスを以下のように指定してください。
例)http://localhost/_myhome/setup-sample.php?mysql=/opt/lampp/bin

「カレンダ」のカテゴリselectプルダウンにアイコンを表示するようにしました。
jquery-ms-Dropdownを使っています。
https://github.com/marghoobsuleman/ms-Dropdown

calendar-select.jpg




はてなブックマークに追加 はてなブックマーク - Ver.5.17:LinuxでDB自動セットアップ

theme : PHP
genre : コンピュータ

Linux環境でMyHome Portal

Linux環境でのMyHome Portal利用について、ashikaii.comさんのブログで報告されています。
ashikaiiさん、ありがとうございます。
<MyHome Portal をCentOS5に入れてみた>
http://www.ashikaii.com/blog/?p=152
<LAMPでMyHomePortal、メール送信できた>
http://www.ashikaii.com/blog/?p=184
<LAMPでMyHomePortal、実運用環境バックアップできた>
http://www.ashikaii.com/blog/?p=189

Windows環境でXAMPPを使ってインストールすると、PEAR関連もインストールしてくれますが、Linux環境で個別にPHPなどをインストールすると、PEARライブラリを追加する必要があるようです。

ツールの(簡易)預貯金管理で、kakeibo/list.phpの38行目がv_keiyakuShaとなっていて、Linux環境ではv_keiyakushaと小文字にしないと動作しないというご指摘を受けています。Windows環境では大文字/小文字を区別しないので、動作してしまいます。次のバージョンで修正します。

Ver.2.12で追加した「住所録」では、ローマ数字(ⅠⅡⅢ..)を表示するために、PEAR/Numbers/Roman.phpを使っています。次のバージョンではこれを使わない方法に修正します。

はてなブックマークに追加 はてなブックマーク - Linux環境でMyHome Portal

theme : PHP
genre : コンピュータ

プロフィール

ok.2nd

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

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

FC2Blog Ranking

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

この人とブロともになる

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

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