2017/09/13
Movaqble Type
備忘録です。
Movable Typeをローカル環境にインストールする方法です。
参考サイト ActivePerlを使ってWindowsにMovableTypeをインストール
いつも使っているXサーバーからMovable Typeの自動インストールが無くなっていました。
作業でMovable Typeを使う必要があったため、急遽、ローカル環境(xampp)にインストールしました。
かなりインストールが面倒だったので、備忘録として残します。
まず、Movable Typeの最新版をダウンロードします。公開するわけではないので個人無償版をダウンロードしました。
https://www.sixapart.jp/inquiry/movabletype/personal_download.htmlにアクセス
メールアドレスを入力し、利用目的「初めて利用する」を選択してボタンをクリックすると「Movable Type 個人無償版 最新バージョンのパッケージファイルをお送りします」という件名のメールが届きますので、URLをクリックしてダウンロードします。
ダウンロードしたファイルを解凍して、xamppのhtdoc>mt(任意のディレクトリ)にアップロードします。
「http://xxx.xxx.xxx/mt/mt-check.cgi」にアクセスすると下記エラーとなります。
Error message: couldn't create child process: 720002: mt-check.cgi
そこでActive Perlをインストールします。
まずhttps://www.activestate.com/activeperl/downloadsから下記ボタンをクリックしてダウンロードします。
ダウンロード後、ActivePerl-5.24.2.2403-MSWin32-x64-403863.exeをクリックしてインストールします。
なお、参考サイトでは、xamppと同じ「E」ドライブを指定するように記述されていますが、フォルダーを変更できなかったため、そのまま「C」ドライブにインストール後、「E」ドライブにコピペしてディレクトリ名を「usr」に変更しました。
再度、「http://xxx.xxx.xxx/mt/mt-check.cgi」にアクセスすると下記のようなメッセージが表示されます。
サーバーに DBD::mysqlか、DBD::mysqlの動作に必要な他のモジュールがインストールされていません。 サーバーに DBD::SQLite2か、DBD::SQLite2の動作に必要な他のモジュールがインストールされていません。 サーバーに Crypt::DSAか、Crypt::DSAの動作に必要な他のモジュールがインストールされていません。 サーバーに IPC::Runか、IPC::Runの動作に必要な他のモジュールがインストールされていません。 サーバーに Cache::Fileか、Cache::Fileの動作に必要な他のモジュールがインストールされていません。 サーバーに Image::Magickか、Image::Magickの動作に必要な他のモジュールがインストールされていません。 サーバーに Mail::Sendmailか、Mail::Sendmailの動作に必要な他のモジュールがインストールされていません。
DBにDBD::mysqlを使うため、インストールをします。
プログラムメニューの「Perl Package Manager」を開きます。
「DBD::mysql」を選択し、「Mark for install」ボタンを押した後に、「Run marked actions」ボタンを押して実行します。
注意点がありまして、「DBD::mysql」がC:Perl64にインストールされていたので、インストールフォルダー、ファイルをE:usrにコピペしました。
次に、「http://xxx.xxx.xxx/mt/mt.cgi」にアクセスするとインストール画面が表示されます。
あとは手順通りに進めていくとインストールが完了します。
ゼヒトモ内でのプロフィール: ROCKSTREAM, ゼヒトモのホームページ作成・制作サービス, 仕事をお願いしたい依頼者と様々な「プロ」をつなぐサービス
2024/08/20
神社
御朱印
2024/07/06
神社
御朱印
2024/07/06
神社
御朱印
2024/02/09
神社
2024/02/09
神社