さくらvpsにワードプレスを導入
2014/05/17
さくらvpsで立ち上げたサーバーにWordPressを導入した際のメモ。
①ダウンロードとインストール
sshでログインしてrootになっておく
wget http://ja.wordpress.org/latest-ja.tar.gz
で、ダウンロードし、
tar -xzvf latest-ja.tar.gz
で解凍。
rm latest-ja.tar.gz
でダウンロードしたファイルの削除。
wgetは「UNIXコマンドラインで HTTP や FTP 経由のファイル取得を行えるツール」
というものらしい。
tarはファイルの書庫化・展開。
rmはファイルやディレクトリの削除。
------------
②DBとユーザーの生成
mysql -u root -p
でログインしようとしたところ、何故か入られなかった。
Another MySQL daemon already running with the same unix socket
とかいうエラーが発生しており、調べてみると
「データベース接続確立エラー」というものらしい。
service mysqld stop
mv /var/lib/mysql/mysql.sock /var/lib/mysql/mysql.sock.bak
service mysqld start
とすることで解決できた。
mvは「ファイルやディレクトリの移動・名前の変更をする」というものらしく、
/var/lib/mysql/mysql.sockを/var/lib/mysql/mysql.sock.bakへ
変更している。読み込まれないようにしてる?? よく分からず。
■参考サイト
http://fnya.cocolog-nifty.com/blog/2013/12/mysql-another-m.html
rootでログインして、データベースの生成をする。
CREATE DATABASE wordpress;
GRANT ALL PRIVILEGES ON wordpress.* TO wordpress@localhost IDENTIFIED BY "ここにパスワード";
FLUSH PRIVILEGES;
あとついでにmysqlのユーザーのパスワードを変更したかった。
SET PASSWORD FOR ****@"******"=PASSWORD('ここにパスワード');
でmysqlから抜ける。
exit
------------
③インストールする
mv wordpress/ /var/www/html/blog/
で配置をドキュメントルートの下に移動する。
chown -R apache:apache /var/www/html/blog/
で所有者の変更? を行う。
後はhttp://ドメイン/blog/から入ってそのまま進めば
インストールできた。
------------
関連記事
-
Advanced Custom Fieldsでチェックボックスの記事を取得
Advanced Custom Fieldsでチェックボックス設定しているカスタ ...
-
WordPressのWP-Mail-SMTPプラグインが動かない
PHPのバージョンを下げてからWordPressで外部メールサーバが使えるWP- ...
-
他所のサーバからWordPressの記事情報をpostIDを指定して取得する方法
他所のサーバからWPの記事IDを指定した上で、当該IDのタイトル・アイキャッチ画 ...
-
WordPressで固定ページに記事一覧を表示させるプラグイン
WordPressで固定ページ編集時にショートコードを書くことで、記事一覧を表示 ...
-
WordPressでサイト及びサーバ内ファイルが改ざんされた際の対処方法
WordPressで立ち上げたサイトがあり、しばらく放置していたが久しぶりにチェ ...