Менять версию сайта

Постановка задачи

  1. У Вас есть сервер (возможно виртуальный) и сайт geopolitika.ru
  2. Вы заказали уеб-дезигнеру новый дизайн сайта дабы повесить его на том же веб-сервере.
  3. Вы хотите сохранить и старое содержимое, дабы в него хотя бы заглядывать.

Последовательность

  1. DNS - Заранее прописать *.geopolitika.ru чтобы указывал на тот же IP
  2. На собственно сервере хостинга завести ftp (+ssh если надо) пользователя
  3. В конфиг веб-сервера (пример для Апача) внести изменения:
    БылоСтало

    ServerName geopolitika.ru
    ServerAlias www.geopolitika.ru
    ServerName old.geopolitika.ru
    ServerAlias www.old.geopolitika.ru
    ServerAlias geopolitika.ru www.geopolitika.ru

    Убедиться в том, что по адресу http://old.geopolitika.ru/ открывается сайт.
  4. Создать в отдельном каталоге отдельный новый виртуальный хост new.geopolitica.ru и прописать его в конфиг вебсервера под этим именем
    ServerName new.geopolitika.ru
    ServerAlias www.new.geopolitika.ru
  5. Перезапустить вебсервер
  6. Дать права на каталог этого хоста созданному новому пользователю.
  7. Зайти самому по ftp и убедиться в том, что новому пользователю НЕДОСТУПЕН СТАРЫЙ контент! Создать файлик например index.html с собственным текстом в корне сайта.
  8. Убедиться в том, что по адресу http://new.geopolitika.ru/ открывается залитый файлик, а не что-то ещё!
  9. Создать отдельную базу для нового виртуалхоста.
  10. Сдать уеб-дезигнеру ФТП доступ и прочие данные по авторизации (в частности, на базу)
  11. Получить от уеб-дезигнера отмашку "Сайт залит и работает!" и УБЕДИТЬСЯ в этом, зайдя на http://new.geopolitika.ru/
  12. Переместить строку
    ServerAlias geopolitika.ru www.geopolitika.ru
    из описания виртуалхоста old.geopolitika.ru в описание хоста new.geopolitika.ru
  13. Перезапустить вебсервер
  14. Зайти на http://geopolitika.ru и убедиться в том, что работает новая версия.
ДА, Я ЗАНУДА!

© Sergej Qkowlew 2011
Я, владелец авторских прав на приведённые здесь работы, добровольно передаю их в общественное достояние.
Если для кого-либо это юридически невозможно, я разрешаю всем использовать эти работы в любых целях без каких бы то ни было условий, за исключением случаев, предусмотренных законодательством.


[ hosted by GFNS | IT Resources | Battle Abyss Online | Strelvas | Service Realty | New Pencioner | Hemuli | Demchenko | RAUG ]