Serverman@VPS Entry (490円/月)
http://dream.jp/vps/
CentOS7.1運用中
なんとなく、CentOS7にwordpress導入してみた。
■phpインストール
phpをインストール。
# yum -y install php-mysql php php-gd php-mbstring
変更箇所
# vi /etc/php.ini default_charset = "UTF-8" date.timezone = "Asia/Tokyo"
■mariadb(mysql)インストール
mariadb mariadb-server をインストール。
# yum -y install mariadb mariadb-server
起動
# systemctl start mariadb.service
自動起動設定
# systemctl enable mariadb.service
確認コマンド
起動確認
# systemctl list-units |grep mariadb
登録状態確認
# systemctl list-unit-files |grep mariadb mariadb.service enabled
文字コード設定
/etc/my.cnf.d/server.cnf
[mysqld] character-set-server = utf8 collation-server = utf8_general_ci skip-character-set-client-handshake bind-address = 127.0.0.1 max_connections = 256 max_connect_errors = 100 wait_timeout = 1800
再起動
# systemctl restart mariadb
■Apacheインストール
yum -y install httpd
※PHPインストール時にインストール済み。
起動
# systemctl start httpd
自動起動設定
# systemctl enable httpd.service
登録状態確認
# systemctl list-unit-files |grep httpd httpd.service enabled
■Wordperssで使用するデータベースを作成
ルートでSQLへログイン
# mysql -u root -p
ROOTパスワード変更
mysql> SET PASSWORD FOR root@localhost=PASSWORD('********');
hoge_databaseデータベース作成
mysql> create database hoge_database;
hoge_databaseデータベース操作に権限のあるユーザ作成(hoge)
mysql> grant all privileges on hoge_database.* to hoge@localhost identified by '********';
最新に更新
FLUSH PRIVILEGES;
DBコードUTF確認
mysql> show variables like 'char%';
■wordpress導入
最後に、FTP等でwordpressをアップロード、初期設定をして導入完了。