晴歩雨描

晴れた日は外に出て歩き、雨の日は部屋で絵を描く

外付けSSDに、XAMPP Portable + MyHome Portal を導入。

サブのPCとして、新しいノートパソコンを購入。

新しいノートパソコンに「XAMPP」+「MyHome Portal」を入れる。

パソコンのローカルディスク(C:)には直接入れず、外付けSSD(D:)に独立した形で入れる。

「XAMPP」には、「XAMPP Portable」がある。「XAMPP Portable」なら、レジストリーなどWindows環境を直接触る事なく、独立性が高い運用ができる。SSDを別のPCに接続すれば、そのまま利用できる。

■ 外付けSSD

外付けSSDは、バッファロー SSD-PUT250U3BC/N (250GB USB3.2 Gen1 読込速度430MB/秒)(アマゾン:4,980円)を購入。

SSDは、「NTFS」でアロケーションユニットサイズ「4096バイト」でフォーマット。

f:id:art2nd:20211018083034j:plain

■ XAMPP Portable の導入

XAMPP Portable」は以下の「SourceForge.net」サイトからダウンロードする。

今回、Ver.1.8.3のZIP版「xampp-portable-win32-1.8.3-5-VC11.zip」を使用。

f:id:art2nd:20211019143312j:plain

ZIPファイルを解凍して、その中の「xampp」フォルダをSSDD:\xampp」に入れる。

「D:\xampp」下の「xampp-control.exe」実行で、XAMPP コントロールパネル(管理画面)が開く。

f:id:art2nd:20211019140229j:plain

Apache」と「MySQL」を起動。

f:id:art2nd:20211019140333j:plain

http://localhost/xampp/

をブラウザで開く。

f:id:art2nd:20211019141144j:plain

「日本語」を選択。

f:id:art2nd:20211019141314j:plain

上記画面が出ればOK。

PHPタイムゾーン設定

PHPタイムゾーンを「Asia/Tokyo」にする。

http://localhost/xampp/phpinfo.php

を開いて、「Default timezone」が「Europe/Berlin」であれば、XAMPP コントロールパネルで、Apacheを一旦停止し、D:\xampp\php\php.ini)を以下のように修正。

date.timezone = Europe/Berlin
↓↓↓
date.timezone = Asia/Tokyo

修正した後、Apacheの再起動。

■ MyHome Portal の導入

運用元のPCから、以下のディレクトリをコピーする。

運用中のPCから、丸ごとコピーするため、通常のMyHome Portalのインストール手順やデータベースの登録手順は不要。

以下のディレクトリを丸ごとコピーすれば良い。(※ XAMPPコントロールパネルで「Apache」「MySQL」を停止した状態で行うこと。

xampp/htdocs/_attach
xampp/htdocs/_blog-parts
xampp/htdocs/_myhome
xampp/htdocs/_myhome_myset
xampp/htdocs/_rss_cache
xampp/mysql/data

■ MyHome Portal の起動

XAMPP コントロールパネルで、「Apache」「MySQL」を起動して、以下のURLを開いてMyHome Portal 画面が出ればOK。

http://localhost/_myhome/

f:id:art2nd:20211019151028j:plain

今回使用したSSDを、Windows10の暗号化機能「BitLocker」で暗号化した。(↓)