Drupal設定 · 1 min read · Nov 05, 2025
ISPConfigサーバー上のDrupal CMSを10の簡単なステップで
ISPConfigサーバー上のDrupal CMSを10の簡単なステップで
バージョン 1.0
著者:
Drupalは使いやすい素晴らしいCMSですが、特別なサーバー設定が必要です。この「方法」は、ISPConfigサーバーでこのCMSを実行したい人のために書きました。おそらく、Drupalを異なる方法で設定することもできますが、私はここで説明する方法を好みます。
この方法では、以下を例として使用します:
- 単一のDrupalサイト構成のためのDrupalバージョン4.7.3。
複数のDrupalサイトが必要な場合は、このページを参照してください: http://drupal.org/node/260 - これがあなたの最初のDrupalセットアップであると仮定します!
- ISPConfig内のウェブサイト番号: web1
- あなたのウェブは/var/wwwに保存されています
- MySQLデータベース: web_db1
- MySQLユーザー名: web1_u1
- MySQLパスワード: mysqlpassword
さあ、始めましょう:
ステップ1 - ウェブサイトを作成する:
ISPConfigで、メインメニューの「新しいサイト」を通じてウェブサイトを作成します。
「基本」タブでホスト名にwww、ドメイン名にmydrupalwebsite.tldを使用します。このウェブサイトのためにMySQLとPHPスクリプトを有効にしますが、PHPセーフモードは無効にします。
Apacheディレクティブフィールドにこれらの行を入力します:
Options +Includes +FollowSymlinks -Indexes
AllowOverride All
Order allow,deny
Allow from all
Deny from all
ステップ2 - ウェブサイトの管理者ユーザーを作成する:
ISPConfigで、FTPを介して後でウェブサイトをアップロード/ダウンロードできるように管理者ユーザーを作成します:
メインメニューで「ISPマネージャー」を選択し、構造ツリーで新しいウェブサイトmydrupalwebsite.tldを選択して「ユーザーとメール」タブを押します。
「新規」を押して新しいユーザーとそのメールアドレスを定義します。このユーザーに管理者権限を与え、「保存」を押します。
ステップ3 - ウェブサイトのためのMySQLデータベースを作成する:
「オプション」タブをクリックして、ウェブサイトのための新しいデータベースを作成します。
ISPConfigは次のように表示します:
データベース名: web1_db1
データベースユーザー: web1_u1
次に、データベースユーザーのパスワードを定義し、「保存」を押します。
ステップ4 - パッケージをダウンロード/抽出し、tar.gzファイルを削除する:
ルートとしてウェブサーバーにログインし、Drupalウェブに移動します:
cd /var/www/web1/web/最新のDrupalバージョン、現在のバージョン4.7.3をダウンロードします。
wget http://drupal.org/files/projects/drupal-4.7.3.tar.gz
tar -zxvf drupal-4.7.3.tar.gzダウンロードしたファイルを解凍します:
tar -zxvf drupal-4.7.3.tar.gztar.gzファイルを削除します:
rm *.tar.gzステップ5 - Drupalフォルダーの内容をウェブに移動し、空のDrupalフォルダーを削除する:
cd drupal-4.7.3
mv * ../
mv .htaccess ../
cd ../
rmdir drupal-4.7.3ステップ6 - ウェブ内の.htaccessファイルを変更する:
Drupalが提供するウェブ内の.htaccessファイルを、以下の内容の.htaccessファイルに置き換えます:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]
ステップ7 - DrupalのMySQLデータベースをダウンロードする:
お気に入りのFTPクライアントを使用してDrupalウェブサイトをダウンロードします。
URL: ftp://mydrupalwebsite/web
ユーザー名とパスワードはステップ2で定義したものです。
ステップ8 - DrupalのためのMySQLデータベース:
Drupalフォルダー内のデータベースディレクトリには、いくつかのsqlファイルがあります。
必要なsqlバージョンは、実行しているMySQLサーバーによって異なります。
この例では、MySQL 4.1.11を実行しているため、sqlファイルdatabase.4.1.mysqlを使用します。
このsqlファイルを使用してmySQLデータベースのテーブルを作成できます。
この例では、phpMyAdminを使用します。
インターネットブラウザーを介して、URL http://webmail.yourhostingcompany.tld:81/phpmyadmin/からデータベースにアクセスできます。
phpMyAdminがインストールされていない場合は、http://www.ispconfig.org/downloads.htmからダウンロードできます。
phpMyAdminに、ステップ3で言及された/定義されたmySQLユーザーアカウントでログインします。
phpMyAdminで:
- データベースを選択
- クエリを開始するためにSQLアイコンを選択
- データベースフォルダー内のmySQLディレクトリにあるsqlファイルを選択し、「開始」を押します
- phpMyAdminを終了できます
ステップ9 - Drupalを接続する:
ローカルデスクトップのDrupalファイルフォルダー内に、ファイルsites/default/settings.phpがあります。
このファイル内で、次の行を見つけます:
$db_url = ‘mysql://username:password@localhost/databasename’;
これを次のように変更します:
$db_url = ‘mysql://web1_u1:mysqlpassword@localhost/web1_db1’;
変更後、ファイルsites/default/settings.phpを保存し、ステップ2で定義したFTPアカウントを使用してFTP経由でウェブにアップロードします。
ステップ10 - Drupalウェブサイトを訪問する:
お気に入りのブラウザーで、http://mydrupalwebsite.tldにアクセスすると、Drupalセットアップ画面が表示されます。表示された指示に従ってください。
Drupalコンテンツ管理システムに関する詳細情報:
新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。