LoginSignup
1
0

More than 5 years have passed since last update.

【初心者向け】MAMPを使ってa-blog cmsをローカル環境で動作させる

Posted at

はじめに

a-blog cmsを扱いはじめて日の浅い私ですが,今回は初心者向けということでMAMPを使ってa-blog cmsをローカル環境で動作させる手順について備忘録かつこれからa-blog cmsを勉強したいという人に向けて紹介したいと思います.

1.MAMPのインストール

MAMP公式からOSを選択してダウンロード&インストール

2.MAMPの設定

/Application/MAMP
からMAMPを起動
「Preference」をクリックし,「Ports」のタブから「Set Web & MySQL ports to 80 & 3306」をクリックして「OK」
スクリーンショット 2016-12-05 14.11.09.png

スクリーンショット 2016-12-05 14.11.36.png

同じく「PHP」のタブからPHPのバージョンを5.6.xへ
これはa-blog cms では,ionCube Loader の関係で 5.6.x までしか現状は利用できないため
スクリーンショット 2016-12-05 14.11.55.png

事前にapacheやmysqlを起動させている場合
sudo apachectl stop
mysql.server stop

などで停止させる
「サーバーを起動する」を押すと
http://localhost/ でアクセスできるようになる
スクリーンショット 2016-12-05 15.56.26.png

3.a-blog cmsのダウンロード

a-blog cms公式からzipをダウンロードする
この際,使用しているPHPのバージョンのものをダウンロードする
今回はa-blog cms(通常版 php5.6.x)の新規インストール版をダウンロード

4.a-blog cmsを準備する

ダウンロードしたファイルを解凍し ablogcmsフォルダのファイルやディレクトリすべてを
/Applications/MAMP/htdocs に移動させる
スクリーンショット 2016-12-05 15.07.04.png

5.htaccessを用意する

以下のhtaccess.txtを.htaccessにリネームする
/Applications/MAMP/htdocs/htaccess.txt
/Applications/MAMP/htdocs/archives/htaccess.txt
/Applications/MAMP/htdocs/archives_rev/htaccess.txt
/Applications/MAMP/htdocs/media/htaccess.txt
/Applications/MAMP/htdocs/private/htaccess.txt
/Applications/MAMP/htdocs/themes/htaccess.txt

ターミナルで
mv /Applications/MAMP/○○○/htaccess.txt /Applications/MAMP/○○○/.htaccess
などの方法でリネームできる

6.ionCubeローダーをインストールする

こちらから環境に適したファイルをダウンロードし,/MAMP/htdocs/ に「ioncube」ディレクトリごとコピーする
今回はOS X (64 bits)をダウンロード

7. php.ini の設定

ionCubeローダーを動作させるために,php.ini を修正する
ファイルの場所は/MAMP/bin/php/php5.6.27/conf/php.ini
ファイルの場所は使用しているPHPのバージョンに合わせる
今回はPHP5.6.27を使用しているのでこのパス

任意のテキストエディタで最後の行に以下の記述を追加
zend_extension="/Applications/MAMP/htdocs/ioncube/ioncube_loader_dar_5.6.so"
5.6の部分は使用しているPHPに合わせる
スクリーンショット 2016-12-05 15.10.19.png

8.MAMPを再起動し,a-blog cmsをインストール

MAMP を再起動し,http://localhost/ 
にアクセスするとa-blog cms のインストール画面が表示される
あとは,画面の指示にしたがって必要事項を入力することでインストール完了
MAMPの標準設定のままであれば,3ステップ目のデータベース設定は以下のようになる

データベースサーバー名 localhost
データベース名 DBablogcms
データベースユーザー名 root
データベースパスワード root
テーブル先頭文字列 acms_
データベース文字コード UTF8

htdocs内のsetupディレクトリは不要になったので削除したら完了

a blog cms インストールウィザード8-min.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0