- ダウンロード&インストール
- MAMP 公式ページ http://www.mamp.info
-
# MAC版 無償バージョン
MAMP_MAMP_PRO_4.4.1.pkg
# 2018/02/21 現在# Windows版 無償バージョン
MAMP_MAMP_PRO_3.3.1.exe
# 2018/02/21 現在 - 調整、実行
- インストールされた「MAMP」 を実行後管理ダイアログが立ち上がる。
サーバーを起動するとブラウザの管理ページが立ち上がる。
注:今回のMACバージョンでは設定がクラウドボタンに変わっています。環境設定から行うようです。
また、インストールした内容は以下(デフォルトの設定)のとおりでした。ホスト http://localhost:8888/MAMP/index.php?language=Japanese php バージョン Ver 7.2.1 Apache Apache/Ver 2.2.34 mysql バージョン Ver 5.6.38 mysql ポート 8889 mysql ユーザ名 root mysql パスワード root mysql ソケット /Applications/MAMP/tmp/mysql/mysql.sock - MAMP mysql コマンドライン起動、動作確認
-
$ cd /Applications/MAMP/Library/bin/
$ ./mysql -u root -p
mysqlが破損し立ち上がらないときはmysqlをリカバリーモードで立ち上げる。
#Applications/MAMP/Conf/my.cnf・
#—————————————-
[mysqld]
default-storage-engine = InnoDB
innodb
innodb_force_recovery = 1
#—————————————-
# 通常は innodb_force_recovery = 0 に直しておく
#・
# リカバリーモードは 場合現状読み込み専用となる
# データベースが壊れたときにデータを救出するためのモードです。
# リカバリーモード にしないと起動しない場合は何らかの形でデータベースが壊れている。
# リカバリーモード の時に データベース更新でエラーがおこる場合がある。
# エラー例 Operation not allowed when innodb_forced_recovery > 0.
# よく起こるエラー
# 管理画面にログインの時 wp-users テーブルのパスワードが壊れるようである。
# テーブル:wp-users > フィールド:user_pass を修正する
# UPDATEwp_users
SETuser_pass
= MD5(‘[任意のパスワード]’)
WHEREwp_users
.ID
= [該当するユーザーID];
# パスワードは MD5 に変換してパスワードを上書きする。