GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

10の簡単なステップでISPConfigサーバー上のDrupalCMS

10の簡単なステップでISPConfigサーバー上のDrupalCMS

バージョン1.0
作成者: [at] bb-hosting [dot] org>

Drupalは優れたCMSであり、使いやすいですが、特別なサーバー設定が必要です。 ISPConfigサーバーでこのCMSを実行したい人のために、この「ハウツー」を書きました。おそらく、Drupalはさまざまな方法でセットアップできますが、ここで説明する方法が好きです。

この方法では、例として使用します:

-Drupalバージョン4.7.3。単一のDrupalサイト構成の場合。
複数のDrupalサイトが必要な場合は、次のページを参照してください:http://drupal.org/node/260
-これが最初のDrupalセットアップでもあると思います!
-ISPConfig内のWebサイト番号:web1
-Webは/var/ wwwに保存されます
-MySQLデータベース:web_db1
-MySQLユーザー名:web1_u1
-MySQLパスワード:mysqlpassword

ここに行きます:

ステップ1-ウェブサイトを作成します:

ISPConfigで、メインメニューの[新しいサイト]からWebサイトを作成します。
[基本]というタブで、ホスト名にwwwを使用し、ドメイン名にmydrupalwebsite.tldを使用します。このWebサイトでMySQLおよびPHPスクリプトを有効にしますが、PHPセーフモードを無効にします。
Apacheディレクティブフィールドに次の行を入力します:

<Directory /var/www/mydrupalwebsite.tld/web/>  
Options +Includes +FollowSymlinks -Indexes  
AllowOverride All  
Order allow,deny  
Allow from all  
<Files ~ "^\.ht">  
Deny from all  
</Files>  
</Directory>

ステップ2-Webサイトの管理者ユーザーを作成します:

ISPConfigで管理者ユーザーを作成し、後でFTP経由でWebサイトをアップロード/ダウンロードできるようにします。
メインメニューで[ISPマネージャー]を選択し、mydrupalwebsite.tldという新しいWebサイトを選択します。構造ツリーで[ユーザーとメール]タブを押します。
[新規]を押して、新しいユーザーとそのメールアドレスを定義します。このユーザーに管理者権限を付与し、[保存]を押します。

ステップ3-Webサイト用のMySQLデータベースを作成します:

[オプション]というタブをクリックして、Webサイトの新しいデータベースを作成します。
ISPConfigに次のように表示されます:

データベース名:web1_db1
データベースユーザー:web1_u1

次に、データベースユーザーのパスワードを定義し、[保存]を押します。

ステップ4–パッケージをダウンロード/抽出し、tar.gzファイルを削除します:

ルートとしてWebサーバーにログインし、Drupal Webに移動します:

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.gz

tar.gzファイルを削除します:

rm *.tar.gz

ステップ5-Drupalフォルダーの内容をWebに移動し、空のDrupalフォルダーを削除します。

cd drupal-4.7.3
mv * ../
mv .htaccess ../
cd ../
rmdir drupal-4.7.3
ステップ6–Webの.htaccessファイルを変更します。

Drupalから提供されたWebの.htaccessファイルを次の内容の.htaccessファイルに置き換えます。

<IfModule mod_rewrite.c>  
RewriteEngine on  
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteCond %{REQUEST_FILENAME} !-d  
RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]  
</IfModule>
ステップ7– Drupal用のDrupalサイトMySQLデータベースをダウンロードします:

お気に入りのFTPクライアントを使用して、DrupalWebサイトをダウンロードします。
URL:ftp:// mydrupalwebsite / web
ステップ2で定義されたユーザー名とパスワード。

ステップ8-Drupal用のMySQLデータベース:

Drupalフォルダー内のデータベースディレクトリ(現在はローカルデスクトップ上にあります)には、いくつかのSQLファイルがあります。
必要なSQLバージョンは、使用しているMySQLサーバーによって異なります。実行中。
この例では、MySQL 4.1.11を実行しているので、sql-file database.4.1.mysqlを使用します。
このsqlファイルを使用して、mySQLデータベースのテーブルを作成できます。 。
この例では、phpMyAdminを使用してこれを行います。
URL http://webmail.yourhostingcompany.tld:81/phpmyadmin/

を介してインターネットブラウザからデータベースにアクセスできます。

phpMyAdminがインストールされていない場合は、http://www.ispconfig.org/downloads.htmからダウンロードできます

ステップ3で説明/定義されているように、mySQLユーザーアカウントを使用してphpMyAdminにログインします。

phpMyAdminの場合:
-データベースを選択します
-SQLアイコンを選択してクエリを開始します
-データベースフォルダのmySQLディレクトリでSQLファイルを選択し、 「開始」
-phpMyAdminを終了できます

ステップ9– Drupalの接続:

ローカルデスクトップのDrupalファイルフォルダーには、ファイルsites / default/settings.phpがあります。

このファイル内で、次の行を見つけます。
$ db_url ='mysql:// username:[email protected]/databasename';

次のように変更します:

$ db_url ='mysql:// web1_u1:[email protected]/web1_db1';

変更後にファイルsites/default / settings.phpを保存し、ステップ2で定義されているFTPアカウントを使用して、FTP経由でWebにアップロードします。

ステップ10– Drupal Webサイトにアクセスします:

お気に入りのブラウザーで、Drupalセットアップ画面が表示されるhttp://mydrupalwebsite.tldをポイントします。示されている指示に従ってください。

Drupalコンテンツ管理システムの詳細:

http://www.drupal.org


Panels
  1. 10の簡単なステップでISPConfigサーバー上のCacti

  2. 10の簡単なステップでISPConfigサーバー上のJoomlaCMS

  3. 10の簡単なステップでISPConfigサーバー上のKnowledgeTreeDMS

  1. 10の簡単なステップでISPConfigサーバー上のIlohaMail

  2. 10の簡単なステップ内のISPConfigサーバー上のTYPO3エンタープライズCMS

  3. 10の簡単なステップでISPConfigサーバー上のRoundCubeWebメール

  1. 事前設定手順

  2. ISPconfig2.xを実行しているサーバーへのWordpressのインストール

  3. ISPConfigサーバー上の@MailWebメールシステムを10の簡単なステップで