2012年10月24日水曜日

さくらのレンタルサーバー(ライト)でWordpresss2.7.1インストール

忘れないうちに.サブタイとしては「MySQLを用いないWordpressの構築」になるだろうか.

さくらインターネットのレンタルサーバー ライトプランでWordpressを構築する必要があったのでサーバー仕様を確認してみるとMySQLが使えないとのこと.ぐぐってみればDBはSQLiteが使用でき,WordpressのDBはSQLiteでもPDOdriverを用いれば構築できないこともないようなのでやって見ることに.

手順

  1. Wordpress2.7.1をダウンロード
    最新リリースは3.4.1(2012/10/24現在)だが,2.7.1をDL
    http://ja.wordpress.org/releases/#older
  2. "PDO (SQLite) For WordPress"をダウンロード
    バージョンは2.7.0(2012/10/24現在の最新版)を用いた
    http://wordpress.org/extend/plugins/pdo-for-wordpress/
  3. DLファイルの解凍
    ダウンロードしたWordpressとPDOを解凍
  4. ファイル移動
    PDOの解凍フォルダの内,
    • db.php
    • pdo/ ←サブディレクトリもすべて
    を /解凍したWordpressフォルダ/wp-content/ のなかにコピー
  5. wp-config-sample.phpのリネーム
    /解凍したWordpressフォルダ/wp-config-sample.php を wp-config.php にリネーム
  6. wp-config.phpの編集
    リネームしたwp-config.phpをテキストエディタで開き,
    define('DB_COLLATE', '');
    define('DB_TYPE', 'sqlite'); //mysql or sqlite`
    の様に赤字の部分を追記.ほかは全部いじらないでそのままにしておく.
    ※挿入する位置を間違えないこと
  7. サーバーアップロード
    FTP(FileZillaなど)クライアントソフトでwwwディレクトリに /解凍したWordpressフォルダ/ の中身をアップロード
  8. phpのバージョン変更
    さくらのサーバーコントロールの画像赤枠で囲ったところをクリック,phpのバージョンを5.3.17になんとなく上げておく
  9. wp-admin/install.phpにアクセス
    http://じぶんのどめいん/wp-admin/install.php にアクセス,ブログタイトルと管理者のメールアドレスを入力し,[Wordpressをインストール]をクリック
  10. インストール完了
    インストールが完了し,管理者アカウント名と自動生成のパスワードが表示され,さっき入力したメールアドレスに送信される.[ログイン]をクリック
  11. ログイン
    発行されたログインネームとパスワードでログインする
  12. ログイン完了
なお,このままではセキュリティ脆弱性があるので最新版にアップグレードをしなければならないが,DBのアップデート失敗により,自動アップデートではできないことが確認された.後日対応策を考える.
また,最新版のWordpress3.4.1で同じ操作を行ったところ,DBの詳細設定をしなければならなく,かつPDOのドライバーエラーが確認できた.
なお,ここに掲載した手順はPDOのダウンロードファイルに同梱されているreadme.txtを参照した.

0 件のコメント:

コメントを投稿