Joomla!,Wordpressでサイトを構築するためのヒント

1つのデータベースで複数のWordPress,Joomla!を動作させる

公開日| 2009年12月06日 | 1つのコメントがあります。

レンタルサーバーでは、1つのデータベースしか利用できない場合もあります。
(サーバー代をケチらなければ良いのですが、先立つものがない方(私も)にとっては、悩みの種です。)

そんな時、1つのデータベースで複数のWordPressを含むCMSを動かせないかぁと思います。
昨今のCMSは、ほとんどその対応が行われています。以降に簡単に説明します。
(といってもテーブル接頭辞を変更するだけです。)

1つのデータベースでWordPressを複数動作させる設定

1つのデータベースで複数のWordPressを動作させるには、MySQLへの設定(インストール時)で、テーブル接頭辞を変更してあげるとできます。

WordPressのインストール時において、以下のようなMySQLの設定画面が表示されます。
inst_WP

テーブル接頭辞 “wp_”
要は、WordPressで使用するテーブル名の先頭につける文字列になります。

この文字列を任意の文字列へ変更することで、1つのデータベースでも複数のWordPressを動作させることができます。

インストール時に画面での設定を行わず、wp-config.phpを直接編集する場合も同様です。
テーブル接頭辞 “wp_”の部分、

$table_prefix  = 'wp_';

を編集した後、インストールを始めると良いです。


1つのデータベースでJoomla!を複数動作させる設定

Joomla!も同じです。
Joomla!のインストール時において、以下のようなMySQLの設定画面が表示されます。
Joomla1_5Install017

同様に、テーブル接頭辞 “jos_”となっているところを任意の文字列へ変更することで、1つのデータベースでも複数のJoomla!を動作させることができます。

利用できますが、データベースへ同時にアクセスできる数は、変わりませんから、アクセス数やページビュー数によっては、別のデータベース(別のサーバ)にした方が良い場合が多々あります。

複数インストールする場合は、レンタルサーバの再検討を行うのも1つの考えだと思います。
参照:Joomla!,WordPress,Mobile Typeの使えるおすすめ格安レンタルサーバー






コメント

One Response to “1つのデータベースで複数のWordPress,Joomla!を動作させる”

  1. サーバー運用メモ « Advernya's Memo Blog
    2010年06月27日 @ 04:22:11

    […] 1つのデータベースで複数のWordPress,Joomla!を動作させる | Joomla!,WordPressでサ… […]

コメントをどうぞ








翻訳

最近の記事

カテゴリー

タグクラウド

execute remove フロントページ 投稿ページ トップページ install WIndows Note Convert META generator 日付 donwload file manage multibyte utf-8 unicode shiftjis euc console サイトマップ 問題 ParmaLink Redirect パーマリンク はみ出る pre 幅 テンプレート テーマ タグクラウド マルチランゲージ リダイレクト PHP(タグ) タグ table control HTML(タグ) コマンド 国際化(翻訳) SQLite(タグ) MySQL(タグ) qTranslate プラグイン(タグ) Wordpress(タグ)

リンク

このサイトは?

Joomla!,WordpressなどCMSを使ったサイト構築、サイト管理からソフトウェアの使用方法、開発環境までのヒントを記述します。

  • はてなブックマークへ追加する
  • Facebookでシェアする
  • twitter でつぶやく
  • Google Plusでシェアする
  • Pocketでシェアする
ページトップへ