編集の要約なし |
|||
13行目: | 13行目: | ||
===MariaDB=== | ===MariaDB=== | ||
Mac用パッケージマネジャ [https://brew.sh/index_ja Homebrew] の [https://mariadb.com/ MariaDB] を利用。 | |||
$ brew list | |||
$ brew search mariadb | |||
$ brew install mariadb | |||
$ which mysql ← /usr/local/bin/mysql | |||
$ mysql -V | |||
$ sudo mysql.server start | |||
$ sudo mysql_secure_installation ← follow a procedure | |||
$ mysql -u user -p | |||
MariaDB > SHOW DATABASES; | |||
MariaDB > CREATE DATABASE `database`; | |||
MariaDB > CREATE USER 'user'@'%' IDENTIFIED BY 'passwd'; | |||
MariaDB > GRANT ALL PRIVILEGES ON `database`.* TO 'user'@'%'; | |||
MariaDB > FLUSH PRIVILEGES; | |||
===PHP=== | ===PHP=== |
2019年2月22日 (金) 13:38時点における版
WordPress でスムーズな編集作業や表示を行うためにはマシンスペックの確保が大前提。少なくとも Raspberry Pi 3(1.2GHz/1GB)では力不足。管理画面の表示に毎回3秒以上かかる。スペックの高いメインPC(Mac)だと処理速度は10倍速くなる(管理画面の表示は0.3秒ほど)。
Mac はUnix系マシン。ゆえに RH系や Debian系マシンに WordPress を入れる時とは少し勝手が違うのでメモ。
ローカルに WordPress をインストールするまで
Apache
Mac にプリインストールされているものを利用。
$ apachectl -v ← httpd -v $ less /etc/apache2/httpd.conf ← DocumentRoot "/Library/WebServer/Documents" $ sudo vi /etc/apache2/httpd.conf ← LoadModule rewrite php7 $ sudo apachectl start
MariaDB
Mac用パッケージマネジャ Homebrew の MariaDB を利用。
$ brew list $ brew search mariadb $ brew install mariadb $ which mysql ← /usr/local/bin/mysql $ mysql -V $ sudo mysql.server start $ sudo mysql_secure_installation ← follow a procedure $ mysql -u user -p MariaDB > SHOW DATABASES; MariaDB > CREATE DATABASE `database`; MariaDB > CREATE USER 'user'@'%' IDENTIFIED BY 'passwd'; MariaDB > GRANT ALL PRIVILEGES ON `database`.* TO 'user'@'%'; MariaDB > FLUSH PRIVILEGES;
PHP
Mac にプリインストールされているものを利用。
$ php -v $ sudo vi /etc/apache2/other/php7.conf ← dir_module index.php
* Apache で PHPモジュールがロードされているか要確認