Joomlaセットアップ · 1 min read · Nov 05, 2025

ISPConfigサーバー上のJoomla CMSを10の簡単なステップで

ISPConfigサーバー上のJoomla CMSを10の簡単なステップで

バージョン 1.2
著者: [at] bb-hosting [dot] org>

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のセットアップ画面が表示されます:

画像 1

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

画像 2

ステップ 8 – パーミッションの設定:

Joomlaのディレクトリ/ファイルをApacheが書き込み可能にする必要があります。現在はそうではありません!

画像 3

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のセットアップ画面の右上隅にある「再確認」をクリックすると、必要なディレクトリ/ファイルが書き込み可能であることがわかります。

画像 4

すべてが正常で安全に見える場合は、「次へ」をクリックしてセットアップを続行できます。

ステップ 9 - Joomlaセットアップを続行する:

  • 「次へ」をクリックしてライセンス契約に同意します。

  • 次のようにフォームに記入します:

画像 5

(自分のMySQLデータベース名、MySQLユーザー名、MySQLパスワードを使用してください)。
「次へ」を押して続行します。

  • 新しいJoomlaウェブサイトの名前を付け、「次へ」を押して続行します。

画像 6

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

画像 7

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

画像 8

Joomlaの管理者ユーザー名とパスワードを忘れないでください!

  • 右上の「管理者」を押します。
    この画面が表示され、インストールディレクトリをまだ削除していないことを意味します。

画像 9

ステップ 10 – インストールディレクトリを削除し、Joomlaサイトを訪れる:

Joomlaのインストールディレクトリを削除するには、rootとしてサーバーにログインします。
次のコマンドでJoomlaウェブに移動します:

cd /var/www/web1/web

(web1は私の例に基づいています。自分のウェブ番号を使用してください!)

または

cd /var/www/www.myjoomlawebsite.tld/web

dirコマンドを入力すると、「installation」というインストールディレクトリが表示されます。
次のコマンドでこれを削除できます:

rm –rf installation

インターネットブラウザで、http://www.myjoomlawebsite.tldにアクセスしてJoomla CMSサイトのフロントエンドを訪れることができます。

画像 10

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

画像 11

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

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。