Joomlaセットアップ · 1 min read · Nov 05, 2025
ISPConfigサーバー上のJoomla CMSを10の簡単なステップで
ISPConfigサーバー上のJoomla CMSを10の簡単なステップで
バージョン 1.2
著者:
Joomlaは人気のあるコンテンツ管理システム(CMS)です。
この「方法」で、ISPConfigサーバー上にJoomla CMSをセットアップする方法を案内します。おそらく、Joomlaを異なる方法でセットアップすることもできますが、ここで説明する方法を好みます。
この方法では、以下の例を使用します:
- Joomlaバージョン 1.0.11。
- これはあなたのJoomlaサイトの初めてのセットアップであると仮定します。これはアップデートではありません!
- ウェブサイト: www.myjoomlawebsite.tld
- ISPConfig内のウェブサイト番号: web1
- あなたのウェブは/var/wwwの下に保存されています
- MySQLデータベース: web1_db1
- MySQLユーザー名: web1_u1
- MySQLパスワード: mysqlpassword
- ウェブサイトの管理者(FTPユーザー): webadmin
さあ、始めましょう:
ステップ 1 - ウェブサイトを作成する:
ISPConfigで、メインメニューの「新しいサイト」を通じてウェブサイトを作成します。
「基本」タブで、ホスト名にwww、ドメイン名にmyjoomlawebsite.tldを使用します。このウェブサイトのためにMySQLとPHPスクリプトを有効にしますが、PHPセーフモードは無効にします。
ステップ 2 - ウェブサイトの管理者ユーザーを作成する:
ISPConfigで、FTPを介して後でウェブサイトをアップロード/ダウンロードできるように管理者ユーザーを作成します。たとえば、管理者のログイン名として「webadmin」を使用します。
メインメニューで「ISPマネージャー」を選択し、構造ツリーでmyjoomlawebsite.tldという新しいウェブサイトを選択し、「ユーザーとメール」タブを押します。「新規」を押して新しいユーザーとそのメールアドレスを定義します。このユーザーに管理者権限を与え、「保存」を押します。
ステップ 3 - ウェブサイトのためのMySQLデータベースを作成する:
「オプション」タブをクリックし、ウェブサイトのための新しいデータベースを作成します。
ISPConfigは次のように表示します:
データベース名: web1_db1
データベースユーザー: web1_u1
次に、データベースユーザーのパスワードを定義し、「保存」を押します。
ステップ 4 – Joomlaをローカルデスクトップにダウンロードする:
最新の安定したJoomlaバージョン(現在はバージョン1.0.11)をダウンロードします。
次のリンクからダウンロードできます:
http://forge.joomla.org/sf/frs/do/viewRelease/projects.joomla/frs.joomla_1_0.1_0_11
Joomla_1.0.11-Stable-Full_Package.zipというファイルを選択します。
Joomlaをダウンロードしたら、任意のフォルダに展開します。
ステップ 5 – Register Globals Emulationをオフにする:
Joomlaファイルを展開したフォルダ内に、globals.phpというファイルがあります。
テキストエディタで開き、次の行を変更します:
define( ‘RG_EMULATION’, 1 );
を
define( ‘RG_EMULATION’, 0 );
に変更します。
1を0に変更することで、グローバルエミュレーションがオフになり、セキュリティ上推奨されます。
ステップ 6 – Joomlaをウェブサーバーにアップロードする:
お気に入りのFTPクライアントを使用してJoomlaをアップロードできます。
URL: ftp://myjoomlawebsite.tld/web
ユーザー名とパスワードはステップ2で定義したものを使用します。
注意:configuration.phpというファイルを除いて、すべてのJoomlaファイルをアップロードする必要があります。
ステップ 7 – 新しいJoomlaサイトを訪れる:
お気に入りのブラウザでJoomlaサイトにアクセスできます。
私の方法に従った(例)アドレスは次のとおりです:http://myjoomlawebsite.tld
ここでJoomlaのセットアップ画面が表示されます:

「推奨設定チェック」の下にすべてが緑色で表示され、すべてが正常であることを意味します。

ステップ 8 – パーミッションの設定:
Joomlaのディレクトリ/ファイルをApacheが書き込み可能にする必要があります。現在はそうではありません!

Apacheが書き込み可能にするために、rootとしてサーバーにログインします。
ISPConfigサーバーでphp5をモジュール(php5mod)として使用している場合は、次のコマンドを実行します:
cd /var/www/web1/そして、ウェブスペースをApacheが書き込み可能にします:
chown -R -v -f www-data:www-data web/*代替案:
ISPConfigサーバーでsuPHPを有効にしたphp5-cgiを使用している場合は、次のコマンドを実行します:
cd /var/www/web1/chown -R -v -f webadmin:web1 web/*(「web1」とユーザー名「webadmin」は私の例に基づいています。自分のウェブ番号とユーザー名を使用してください!)
ブラウザで、Joomlaのセットアップ画面の右上隅にある「再確認」をクリックすると、必要なディレクトリ/ファイルが書き込み可能であることがわかります。

すべてが正常で安全に見える場合は、「次へ」をクリックしてセットアップを続行できます。
ステップ 9 - Joomlaセットアップを続行する:
「次へ」をクリックしてライセンス契約に同意します。
次のようにフォームに記入します:

(自分のMySQLデータベース名、MySQLユーザー名、MySQLパスワードを使用してください)。
「次へ」を押して続行します。
- 新しいJoomlaウェブサイトの名前を付け、「次へ」を押して続行します。

- 次のようにフォームに記入し、「次へ」を押して続行します。

- 「おめでとうございます!Joomlaがインストールされました。完了です。」と表示されたら、

Joomlaの管理者ユーザー名とパスワードを忘れないでください!
- 右上の「管理者」を押します。
この画面が表示され、インストールディレクトリをまだ削除していないことを意味します。

ステップ 10 – インストールディレクトリを削除し、Joomlaサイトを訪れる:
Joomlaのインストールディレクトリを削除するには、rootとしてサーバーにログインします。
次のコマンドでJoomlaウェブに移動します:
cd /var/www/web1/web(web1は私の例に基づいています。自分のウェブ番号を使用してください!)
または
cd /var/www/www.myjoomlawebsite.tld/webdirコマンドを入力すると、「installation」というインストールディレクトリが表示されます。
次のコマンドでこれを削除できます:
rm –rf installationインターネットブラウザで、http://www.myjoomlawebsite.tldにアクセスしてJoomla CMSサイトのフロントエンドを訪れることができます。

バックエンドには、URL http://www.myjoomlawebsite.tld/administratorでアクセスし、Joomla管理者アカウントでログインしてJoomlaを開始できます。

最後の注意:
ISPConfigサーバーでJoomlaサイトにphp5-cgi+suPHPを実行している場合は、下の画像のようにパーミッションを定義します。
これはJoomlaのメインメニューの下で、サイト > グローバル設定 > サーバーで行うことができます。

新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。