ホーム > サポート・マニュアル > チュートリアル > ローカル > MAMPを使ってa-blog cmsをローカル環境で動作させる
MAMPを使ってa-blog cmsをローカル環境で動作させる
ドキュメント最終更新日時:2010/04/14 14:55
MAMPを使ってa-blog cmsをローカル環境で動作させる
localhostライセンスを使って、a-blog cmsお手持ちのパソコンの中に設置する方法を説明いたします。 今回はMAMPというアプリケーションを使用します。MAMPとは、Macintosh、Apache、 MySQL、 PHP を省略された名前のことです。ローカル環境でApache、 MySQL、 PHPを利用できます。 MAMP公式サイトからダウンロードして下さい。
今回の動作環境
- MAMP バージョン1.7.2
- MacOS バージョン10.5.7
- http://localhost/ で今回インストールしました。
MAMPの環境設定
MAMPのスタートボタン画面の「環境設定」をクリックします。
PHPのバージョンを「PHP5」に選択します。
ポートの「ApacheとMySQLの標準ポートに設定」をクリックしますとApacheのポートが8888から80になり、MySQLのポートを8889から3306に変更されます。 それによりhttp://localhost:8888/からhttp://localhost/ に変更されます。
(1)ファイルをMAMP内に入れる
まず、a-blog cmsをダウンロードして下さい。次にダウンロードしてきたファイルを htdocsフォルダ に入れましょう。
/Applications/MAMP/htdocs/
MAMPのhtdocsにa-blog cmsファイルを入れます
(2)htaccess.txtを「.htaccess」に名前を変更する
Macのローカル内でhtaccess.txtを「.htaccess」に名前を変更する事ができません。ファイル名の最初に「.(ドット)」を付ける事ができないので、FTPソフトを利用し、FTP内でローカルファイルを「.htaccess」に名前を変更にしてから再度MAMP内に持っていきましょう。
- /htaccess.txt
- /private/htaccess.txt
- /themes/htaccess.txt
※Macのローカル内では「.htaccess」は存在していても表示されません。なので FTPソフトのtransmitなどでご確認ください。
FTPから見たローカルの様子
(3)Finderでパーミッションを変更する
Finderの「共有とアクセス権」で以下のファイルのパーミッション設定をしましょう。
- config.server.php:読み書き可能(666)
- archives ディレクトリ:読み書き可能(777)
- themes ディレクトリ:読み書き可能(777)
パーミションを変えたいファイルを右クリックして「情報を見る」を選択します。「共有とアクセス権」の項目にある鍵マークをクリックします。
Finderを操作許可するウィンドウが表示され、名前に「Macのユーザ名」、パスワードに「Macのパスワード」を入力します。
アクセス権を変更
「共有とアクセス権」の項目でファイルのパーミッションを変更することができます。archivesならueser、staff、everyoneを全て「読み/書き」に設定する事で777に設定できます。
(4)ionCubeローダーをダウンロードする
MAMPでa-blog cmsを動作させるにはionCubeローダーが必要になります。MAMPの場合「MacOS X(x86用)」をダウンロードしてきて下さい。ioncube_loader_dar_5.2.soをMAMPに置いて下さい。
/MAMP/htdocs/ioncube/ioncube_loader_dar_5.2.so
ionCubeローダーを動かすにはphp.iniの最後尾から2行目に以下のように追加しましょう。
/MAMP/conf/php5/php.ini
zend_extension=/Applications/MAMP/htdocs/ioncube/ioncube_loader_dar_5.2.so
上記のソースを最後尾から2行目に追加しました。
zend_extension=/Applications/MAMP/htdocs/ioncube/ioncube_loader_dar_5.2.so zend_extension=/Applications/MAMP/bin/php5/zend/lib/ZendExtensionManager.so
- php.iniを編集後、必ずMAMPを終了して、また起動してください。
(5)データベースを作成する
MAMPのphpMyAdminを選択します。「新規データベースを作成する」に任意の名前を入力し、照合順序を上部にある「MySQL の接続照合順序」と同じものを選択しましょう。
[スタートページを開く]ボタンをクリックしphpMyAdminへ移動します。
データベース作成
(6)a-blog cmsインストールする
a-blog cmsを置いた場所にアクセスします。
http://localhost/
a-blog cmsのセットアップ画面にログインし、チェック項目を確認しながら進んでいきます。 STEP3 データベースの設定でデータベースを以下のように設定し接続します。「Google MAP API Key」にGoogleマップのAPIキーも「http://localhost/」で取得し、入力してください。
- localhost
- データベース名
- ユーザ名 root
- パスワード root
セットアップが完了したら、htdocsにあるsetupファイルを削除して下さい。 以上の(1)〜(5)行程でMAMPを使ってa-blog cmsをローカル環境で動作させることができます。
ローカル環境で記事を書いた時、画像、テキスト、GoogleMapやYoutubeなど通常の同じように項目を追加できます。
ドキュメントの内容に関するお知らせフォーム
内容に誤り・現行バージョンと異なる部分がありましたら、下記のフォームよりお知らせください。




