勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

さくらvpsにワードプレスを導入

   2014/05/17  WordPress

さくら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/から入ってそのまま進めば
インストールできた。

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

インターフェイスがはてなブログに近かった。
あとはてなブログはエクスポートが出来ないらしく
移行が難儀そう。

■参考サイト
http://nomnel.net/blog/install-wordpress/

 - WordPress

  関連記事

WordPressでスケジュール実行される日時を調べる方法

WordPressであるシステムを実装し、その際に毎日1回スケジュール実行(WP ...

WordPressで固定ページに記事一覧を表示させるプラグイン

WordPressで固定ページ編集時にショートコードを書くことで、記事一覧を表示 ...

WordPressで特定のGETパラメータがあった場合、ページ内に当該パラメータを出力する方法

WordPressの固定ページ内で「uid」というGETパラメータがあった場合、 ...

XML-RPCライブラリを利用してWordPressを外部サーバから投稿する方法

WordPressをダッシュボードからではなく、外部サーバのプログラムから投稿し ...

WordPressでメモリを節約しつつ高速化する設定方法

メモリ1GのVPSを借りてWordpress以外にも、ちょいちょいものを置いてい ...