インストールは1サイトに一つ?  【解決済み】

質問全般・改善要望
返信する
noel
メンバー
メンバー
記事: 8
登録日時: 2010年9月15日(水) 21:14

インストールは1サイトに一つ?

投稿記事 by noel »

サイトへのインストール上手く行ったのですが、ディレクトリへのインストールだったため、他のディレクトリにも入れられると思ったのですが
データベース名を変えればModxって、いくつでもインストールできるものですか?
sama55
メンバー
メンバー
記事: 816
登録日時: 2009年8月03日(月) 08:16

Re: インストールは1サイトに一つ?

投稿記事 by sama55 »

noel さんが書きました:サイトへのインストール上手く行ったのですが、ディレクトリへのインストールだったため、他のディレクトリにも入れられると思ったのですが、データベース名を変えればModxって、いくつでもインストールできるものですか?
可能です。

データベースを複数作れるサーバーでは、仰るとおりデータベース名を変えることで幾つでもインストールできます。対して、データベースが1つしかないサーバーでもテーブル名の接頭辞(プレフィックス)を変えることで1つのデータベース内に複数のデータを同居させることで複数インストールできます。接頭辞は、インストーラのデータベース指定のところで、"modx_" を "modx2_" や "modx3_" という具合で変更してからインストールします。

話は変わりますが、レジストリなどに代表されるシステム内で一意のリソースを使うWindowsアプリケーションでは、複数"インストール"することができないケースがよくありますが、MODxをはじめWordPressなどのLinux上で動くPHPアプリケーションは、インストールフォルダ配下のファイル群とデータベース内のテーブル群が一対一で動作するため、一般的にはマルチインストールできます。

また、共用サーバーでは、1つのコンピューター内に複数のユーザーが同居します。それぞれのユーザーがMODxをはじめWordPressなどのPHPアプリケーションを自由にインストールできるということは、同一サーバー(コンピュータ)内に同一のアプリケーションを複数インストールできることを示唆しています。
noel
メンバー
メンバー
記事: 8
登録日時: 2010年9月15日(水) 21:14

Re: インストールは1サイトに一つ?  【解決済み】

投稿記事 by noel »

詳しい説明ありがとうございます。
ある程度概要が見えてきてきました。
まだModxがどういうものか明確に分からず試行錯誤をしています。
今度試してみようと思います。
アバター
min-o
メンバー
メンバー
記事: 318
登録日時: 2009年10月07日(水) 18:32

Re: インストールは1サイトに一つ?

投稿記事 by min-o »

レンタルサーバーでひとつのデータベースに、2つのmodxをいれていましたが、特に問題なく使えます。
(sama55さんのいうように、接頭語を変えてインストールしました)
サブディレクトリにインストールしましたが、
それぞれのサブディレクトリィをサブドメインとして使っていたので、htaccessの変更も必要なかったです。

ただし、バックアップマネージャーでは同一データベース内のテーブルがすべて表示されるので、
バックアップを保存するときには、注意しないと毎回二つのmodx分のバックアップになります^^; 
必要な方だけチェックしてバックアップ保存でOKです。

----追記----
ちなみにmodxのバーションは二つとも1.0.2でした。
---------
おのうちみん
http://scifitique.org/
http://gender-sf.org/
返信する