【Mac】インストール方法
最も手軽な手段として、Mac OS向けのオープンソースのパッケージ管理システム「Homebrew」を使ってMySQLをインストールします。
Homebrewのインストール
1.ターミナルにコマンド入力
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2.パスワード入力
==> Checking for `sudo` access (which may request your password)...
Macのユーザーアカウントのパスワードを入力してEnterを押すとHomebrewのインストールが開始されます。
3.インストール完了確認
==> Installation successful!
==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
https://docs.brew.sh/Analytics
No analytics data has been sent yet (nor will any be during this install run).
==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
https://github.com/Homebrew/brew#donations
==> Next steps:
- Run these commands in your terminal to add Homebrew to your PATH:
echo >> /Users/taidong/.zprofile
echo 'eval "$(/usr/local/bin/brew shellenv)"' >> /Users/taidong/.zprofile
eval "$(/usr/local/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
https://docs.brew.sh
4.バージョン確認
brew --version
Homebrew 4.4.31
MySQLのインストール
Homebrewの下記のコマンドでMySQLをインストール
brew install MySQL
==> mysql
Upgrading from MySQL <8.4 to MySQL >9.0 requires running MySQL 8.4 first:
- brew services stop mysql
- brew install mysql@8.4
- brew services start mysql@8.4
- brew services stop mysql@8.4
- brew services start mysql
We've installed your MySQL database without a root password. To secure it run:
mysql_secure_installation
MySQL is configured to only allow connections from localhost by default
To connect run:
mysql -u root
To start mysql now and restart at login:
brew services start mysql
Or, if you don't want/need a background service you can just run:
/usr/local/opt/mysql/bin/mysqld_safe --datadir\=/usr/local/var/mysql
バージョン確認
mysql --version
mysql Ver 9.3.0 for macos14.7 on x86_64 (Homebrew)
これでMacでのMySQLのインストールが完了
Apacheのインストール
$ brew install httpd
PHPのインストール
$ brew install php@8.2
phpMyAdminのインストール
$ brew install phpmyadmin
ダウンロード時に以下のようなメッセージが出てくるので、コピーして取っておいてください。
後でhttpd.confの設定ファイルをいじる際に使います。
Alias /phpmyadmin /usr/local/share/phpmyadmin
<Directory /usr/local/share/phpmyadmin/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
<IfModule mod_authz_core.c>
Require all granted
</IfModule>
<IfModule !mod_authz_core.c>
Order allow,deny
Allow from all
</IfModule>
</Directory>
httpd.confの設定変更
Apacheの設定ファイルを開く。(ターミナル経由もしくはフォルダから)
※自分の環境では以下にありました
usr/local/etc/httpd/httpd.conf

【備忘録】mac+Homebrew+ApacheでphpMyAdminを起動する - Qiita
メモ MacでApacheを利用しphpMyAdminを起動したかったが、Apacheにphpモジュールが無くて割と苦戦したので記録として備忘録作りました。 ※記録日は2023.2.25、バージョンによって違う可能性があるためご注意! 環境...


コメント