インストールに必要なもの

  1. PHP
  2. MySQL

インストール

公式サイトに手順が載っている。DBは自分で事前に作成する必要がある。あとはブラウザからアクセスすれば設定をwp-config.phpとして保存できる。その後は管理画面へ進めるはず。

CentOS5.3でwordpressをインストールしてみた。

まずは必要なMySQLとPHPをインストール

yum install mysql.i386 php-mysql.i386
yum install mysql-server.i386

DBを作成

DB,ユーザともwordpressとしてパスワードはpasswordとする。適宜変更のこと

$ mysql -u root -p
Enter password:
mysql> CREATE DATABASE wordpress;
mysql> GRANT ALL PRIVILEGES ON wordpress.* TO wordpress@localhost IDENTIFIED BY "password";
mysql> FLUSH PRIVILEGES;

WordPressのアーカイブファイルを解凍

wget http://ja.wordpress.org/wordpress-2.8.4-ja.tar.gz
tar xvzf wordpress-2.8.4-ja.tar.gz

DB接続設定を行う。

解凍したディレクトリにアクセスすれば、Web上から設定ファイルを作成できる。ただし該当ディレクトリにファイル書込み権限があること。手動で作成してもよい。

サーバー移行

旧環境から新環境に移行する。一番簡単なのはDBをエクスポート、インポートした上で、wordpressインストールディレクトリごと新サーバーに配置すること。

URLなど

最初にドメイン名を含めたURLを作成してしまうので、ドメインやパスを変更したい場合は旧環境で設定変更を済ませた後、エクスポートして新環境に取り込むのがよい。

Wordpress3.0での複数ブログの設定

wp-config.phpの編集

* このファイルはインストール時に wp-config.php 作成ウィザードが利用します。
* ウィザードを介さず、このファイルを "wp-config.php" という名前でコピーして直接編集し値を
* 入力してもかまいません。
*
* @package WordPress
*/
define('WP_ALLOW_MULTISITE', true);

管理者としてログインし、設定編集

[ツール]の[ネットワーク]を選択するとwp-config.phpの変更内容が列挙されているのでそのとおりに編集する。

blog.rutake.comの場合はhoge.blog.rutake.comなどにするか
blog.rutake.com/hogeにするかの違い
       <Directory "wordpressのインストールディレクトリ">
               AllowOverride FileInfo
       </Directory>

WordPress MUのインストール

Sub-domains (like blog1.example.com)
Sub-directories (like example.com/blog1)

事前準備

  1. 最新アーカイブの取得
  2. DBの用意

アーカイブの解答と配置

  1. アーカイブを解凍し、Apacheドキュメントルート以下に配置し、Webサーバ実行ユーザの権限で書き込みできるようにパーミッションを設定
  2. 該当ディレクトリにアクセスしてDBの情報を書き込む

日本語化

こちらは日本語リソースを入れないと管理画面が英語となってしまう。

インストールディレクトリ/wp-content/languages/ja.mo

管理画面から日本語選択

Tips

移行

DBは素直に移行し、入っているディレクトリごと移行してしまうのが楽。

adminパスワード忘れ

UPDATE `wordpress`.`wp_users` SET `user_pass` = MD5('PASSWORD') WHERE `wp_users`.`user_login` =`admin` LIMIT 1;

移行作業

サーバー移転

DBとWordpressのディレクトリをごっそりコピーすればそれでOK。

インポート、エクスポート

管理画面よりメニューを選択する。XML形式でエクスポートされる。インポートは多種多様なブログ形式に対応している。

実行形式結果
MT3.2→Wordpress2.8.5記事内部にタグが入っているとリンクがおかしくなる

画像などのコンテンツ

インストールディレクトリ/wp-content/uploadsにアップロードコンテンツが入っている。インポート時にアクセス可能なURLであれば勝手にダウンロードして新環境に移行してくれる。フォルダごと移動してもよい。

不具合

Vine4.2との組み合わせだとどうも一部文字化けする。UTF-8だからかな?

プラグイン

高速化


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-10-14 (金) 13:16:53