Создаём пользователя drupal6
sudo /usr/sbin/adduser drupal6
Добавляем папки для ключей SSH
sudo mkdir /home/drupal6/.ssh
Генерируем ключи, сразу же предложит указать файл, он будет такой /home/drupal6/.ssh/id_rsa
sudo ssh-keygen -t rsa sudo mv ~drupal6/.ssh/id_rsa.pub ~drupal6/.ssh/authorized_keys sudo rm ~drupal6/.ssh/id_rsa sudo chown -R drupal6:drupal6 ~drupal6/.ssh sudo chmod 700 ~drupal6/.ssh sudo chmod 600 ~drupal6/.ssh/authorized_keys
Надо разрешить им доступ по SSH для заливки файлов по SFTP протаколу
sudo vim /etc/ssh/sshd_config
Должно быть примерно так
AllowUsers admin drupal6
Перезагружаем SSH
sudo /etc/init.d/ssh reload
Теперь создаём папку для сайта
sudo mkdir /var/www/drupal6 sudo ln -s /var/www/drupal6 ~drupal6/www sudo chown -R drupal6:drupal6 /var/www/drupal6
Логинимся от имени drupal6, например через FileZilla, и заливаем свежую версию ядра, создаём базу, пользователя базы и т.д через PhpMyAdmin
Теперь определяемся с адресами, у меня будет такая структура:
technical6.example-d6.ru – технический сайт который находится пожизненно в режиме “на обслуживании”. Здесь будут включены все модули которые есть в папочке all, следить за обновлениями модулей буду именно отсюда. Это позволит не включать вообще вообще ни на одном другом сайте в этой связке этот модуль, что несомненно ускорит админку этих сайтов. Будут ставиться переводы, таблицы для переводов будут шариться на все сайты связки. Так же на главную страницу будут выноситься ссылки на скрипт обновления каждого из сайтов мультисайтинга, что при установке обновлений ускорит работу.
www.example-d6.ru – первый сайт мультисайтинга, на шестёрке.
Источник: http://www.drupal.ru/node/60540
Добавить комментарий к записи "D6 Подготовка"
Чтобы комментировать, необходимо войти в систему.