Drupalのマルチサイト設定

/var/www/drupalに既に一つ目のdrupalがインストールされている状態

mkdir /var/www/drupal/sites/abc.com
chmod 555 /var/www/drupal/sites/abc.com
cp /var/www/drupal/sites/default/defalt.settings.php /var/www/drupal/sites/abc.com/settings.php
chmod 777 /var/www/drupal/sites/abc.com/settings.php
mkdir /var/www/drupal2
ln -s /var/www/drupal /var/www/drupal2


/var/www/erupal2をabc.comのドキュメントルートにするため
conf.d/abc.com.conf等で

<VirtualHost *:80>
    DocumentRoot /var/www/drupal2
    ServerName abc.com
    <Directory "/var/www/drupal2" >
        Options FollowSymLinks ExecCGI
        AllowOverride all
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

などとする

Published by

kashioka

有限会社アリウープ 代表取締役社長 PHPユーザ会の発起人の一人。いちばんやさしいPHPの教本(インプレス),PHPハンドブック(ソフトバンククリエイティブ)著者。PHPカンファレンス実行委員 明日の開発カンファレンス開催 認定スクラムマスター。近年、PHPに限らずサーバレス環境でのPythonなども書いたりしている。 http://alleyoop.jp

%d人のブロガーが「いいね」をつけました。