モロモロ工事中です

さくらの VPS に WordPress をインスコする手順

開発環境 — タグ: , — さくら @ 2010/08/14 18:09

さくらの VPS に WordPress をインスコしてみますたので手順メモっときます。えーと、さくらの VPS の設定ダダ流しの続きで書いてますのでよく分からんところは先に元記事を見てください。

1. mysql をインスコする

mysql は yum のパッケージを使います。root から mysql.x86_64、mysql-devel.x86_64、mysql-server.x86_64 あたりをインスコしてください。

# yum install mysql.x86_64 mysql-devel.x86_64 mysql-server.x86_64

rc スクリプトが /etc/rc.d/init.d/mysqld に作成されますので起動します。

# /etc/rc.d/init.d/mysqld start

chkconfig でリブート時に mysqld が起動するように設定して mysql のインスコは終わりす。データベースの設定は後でします。

checkconfig --level 345 mysqld

2. PHP を mysql モジュール付きでインスコしなおす

前の記事書いたときは、WordPress 使うとか考えて無かったので mysql モジュールを PHP に付けてコンパイルしてなかったので、configure からやり直します。また WordPress を動かすには zlib も必要ですので一緒に configure しなおします。

mysql-devel.x86_64 パッケージをインスコした後で、以下のようにリビルドしてください。

$ ./configure --with-libdir=lib64 --with-apxs2=/usr/sbin/apxs \
--with-mysql --with-mysqli --with-zlib-dir
# make
# make install

3. WordPress 用にデータベースを作る

共用鯖じゃないのでデータベースは WordPress 用に作ります。root で mysql にログインして以下のコマンドを実行します。

# mysql
mysql> create database DBNAME default charset utf8;
mysql> grant all on DBNAME.* to ''@localhost;
mysql> revoke ALTER on DBNAME.* from  ''@localhost;

コマンドを実行する際は、DBNAME にはちゃんとしたデータベース名を指定してください。

この例では、新しく作ったデータベースには localhost からなら誰でもユーザー/パスワード無しでログインできるようにしています。mysqld 自体を外部から mysql に直接接続できるよう設定していませんし、前の記事で設定したパケットフィルタが mysql のポートを閉じてますので、ssh 等でシェルアカウントでログインしない限りデータベースにも入れませんので(アプリのバグとか除く)、通常これで問題無いと思います。

よりセキュアに仕上げたい方はユーザー/パスワード設定する等ご自由にどぞ。

4. WordPress をインスコする

WordPress のインスコ自体は普通ですので、公式サイトとか見てください。

3件のコメント

  1. 『ゆっくり…して…イってネ!』
    サイト管理者様

    現在、弊社クライアント様から
    ページランク4以上のサイトに広告を検討したいとの声が多く
    貴サイト様が高いページランクを実現なさっておられることを知り
    失礼ながら、このようにメールをさせて頂きました。

    弊社テキスト広告を掲載して頂けませんか?

    もし、本件ご関心がおありでしたら
    詳しくご説明をさせて頂きますので、
    当方までメールでご一報の程、宜しくお願い致します。

    ———————————————–
    〒160-0023
    東京都新宿区西新宿1-4-11 全研プラザ4F
    全研本社株式会社 メディアネットワーク部
    真下 絵理
    E-mail:mashimo@sitebank.tv
    TEL:03-5909-0821 FAX:03-3348-8970

    コメント by 真下 絵理 — 2010 年 9 月 24 日 @ 16:47
  2. 『ゆっくり…して…イってネ!』
    サイト管理者様

    現在、弊社クライアント様から
    ページランク4以上のサイトに広告を検討したいとの声が多く
    貴サイト様が高いページランクを実現なさっておられることを知り
    失礼ながら、このようにメールをさせて頂きました。

    弊社テキスト広告を掲載して頂けませんか?

    もし、本件ご関心がおありでしたら
    詳しくご説明をさせて頂きますので、
    当方までメールでご一報の程、宜しくお願い致します。

    ———————————————–
    〒160-0023
    東京都新宿区西新宿1-4-11 全研プラザ4F
    全研本社株式会社 メディアネットワーク部
    真下 絵美
    E-mail:mashimo@sitebank.tv
    TEL:03-5909-0821 FAX:03-3348-8970

    コメント by 真下絵美 — 2010 年 9 月 28 日 @ 22:13
  3. 『ゆっくり…して…イってネ!』
    サイト管理者様

    現在、弊社クライアント様から
    ページランク4以上のサイトに広告を検討したいとの声が多く
    貴サイト様が高いページランクを実現なさっておられることを知り
    失礼ながら、このようにメールをさせて頂きました。

    弊社テキスト広告を掲載して頂けませんか?

    もし、本件ご関心がおありでしたら
    詳しくご説明をさせて頂きますので、
    当方までメールでご一報の程、宜しくお願い致します。

    ———————————————–
    〒160-0023
    東京都新宿区西新宿1-4-11 全研プラザ4F
    全研本社株式会社 メディアネットワーク部
    真下 愛理
    E-mail:mashimo@sitebank.tv
    TEL:03-5909-0821 FAX:03-3348-8970

    コメント by 真下愛理 — 2010 年 12 月 4 日 @ 23:31

この投稿へのコメントの RSS フィード。 TrackBack URI

現在、コメントフォームは閉鎖中です。

Copyright © 2024 さくらたんどっとびーず | powered by WordPress with Barecity