wordpressインストール時のメモ

■インストールは以下のサイトを参考

CentOS 7 : Apache httpd : WordPress インストール : Server World

 

1.phpインストー

-------------------------------------------------------------------------------------------------------------

php-mbstring

mb_convert_encoding、マルチバイト文字列関連の関数に必要

 

php-pearExtension and Application Repository)

PHPで利用する事ができるライブラリ(パッケージ)を提供しているサービス

 

2.MariaDBインストー

-------------------------------------------------------------------------------------------------------------

・grant all privileges 

以下の項目に対して権限付与

SELECT
指定したテーブル、ビュー、シーケンスの任意の列に対する SELECT を許可します。また、COPY FROM の使用も許可します。

INSERT
指定したテーブルへの新規行の INSERT を許可します。また、COPY TO の使用も許可します。

UPDATE
指定したテーブルの任意の列に対する UPDATE を許可します。 SELECT ... FOR UPDATE は(SELECT 権限に加え)この権限を必要とします。シーケンスでは、この権限により nextval、currval、 setval の使用を許可します。

DELETE
指定したテーブルから行の DELETE を許可します。

RULE
テーブルまたはビュー上のルールの作成を許可します。(CREATE RULE 文を参照して下さい。)

REFERENCES
外部キー制約を持つテーブルを作成するためには、被参照キーを持つテーブルに対してこの権限が必要です。

TRIGGER
指定したテーブル上のトリガの作成を許可します。(CREATE TRIGGER 文を参照して下さい。)

 

※公式ドキュメント(flush privilegesについて)

GRANT, REVOKE, or SET PASSWORD などのステートメントを使用して、間接的に権限テーブルを変更する場合は、サーバがこれらの変更を認識し、その変更があった直後に権限テーブルをメモリへリロードします。

INSERT、UPDATE、DELETE などのステートメントを使用して、直接に権限テーブルを変更する場合は、サーバを再起動するか、またはテーブルのリロードを行なうまでその権限チェックは施行しません。手動で権限テーブルをリロードするには、FLUSH PRIVILEGES ステートメントを発行するか、mysqladmin flush-privileges または mysqladmin reload コマンドを実行します。