Создание персонального VPS

Nov 24, 2013 11:03 · 406 words · 2 minute read админство

Задался я целью сделать себе виртуалочку, куда в дальнейшем переедет блог и демо всяких моих наработок. К тому же и жена себе фотосайтик захотела :) Делов-то: развернуть систему, выбрать имя и перенести проекты. А проектов много, и все они разные - тут и erlang, и django, и ruby… В общем, небольшая тренировочка, хотя дома и так всё успешно работает.

Выбор виртуалки

Остановился я на серверах от DigitalOcean, выбрал самый базовый тариф: 512Mb ОЗУ, 2.3GHz ядро и 20Gb SSD винт. Стоит это добро $5 в месяц, что не так уж и много :) К слову, DO не предоставляет какого-либо тестового периода, зато выпускает кучу купонов на разные суммы. Регистрация и установка ОС занимает от силы 5 минут (я выбрал готовый LAMP). К слову, набор образов внушает:

  • Ubuntu (10.04, 12.04, 12.04.3, 12.10 (+Desktop), 13.04, 13.10)
  • CentoOS (5.8, 6.4)
  • Debian (6.0, 7.0)
  • Arch (2013.05)
  • Fedora (17(+Desktop), 19)

А можно сразу же поставить готовый стек:

  • LAMP (Ubuntu 12.04)
  • Ruby on Rails (Ubuntu 12.10)
  • Redmine (Ubuntu 12.04)
  • Ghost (Ubuntu 12.04)
  • Docker (Ubuntu 13.04)
  • Wordpress (Ubuntu 12.10)
  • GitLab (CentOS 6.4)

Никто не мешает также поставить чистую систему, настроить, а потом использовать её образ для новых дроплетов. После создания придёт письмо с логином и паролем для виртуалки. Кстати, за 20% стоимости можно заказать регулярный бекап сервера, как там написано, every few days.

Регистрация домена

Следующим шагом будет регистрация имени сайта. Регистраторов довольно много (список для доменов ru), но я остановился на бесплатном домене tk. На одном из шагов надо будет указать DNS сервера, на которых будет храниться запись, я вписал NS1.DIGITALOCEAN.COM и NS1.DIGITALOCEAN.COM. Контроль за записью DNS позволит в будущем привязать почту к домену. Теперь вернёмся к digitalocean и добавим домен (раздел DNS, кнопка “Add Domain”). Потребуется ввести имя, IP-адрес (указан в письме) и выбрать дроплет. Всё, минут через 10 доменное имя заработает.

Имён к одному IP можно привязать сколь угодно, так что при необходимости можно хостить у себя странички друзей :)

Подтверждаем домен и регистрируем почту

Почту для доменов предоставляют 2 крупные компании: Google и Yandex. К сожалению, с декабря 2012 года Google стал брать за это деньги (165 руб/мес, правда, там и календарь, и gDrive и пр.), так что я остановился на отечественном поставщике. В принципе, можно на собственной VPS развернуть всё это хозяйство, но пока я не вижу в этом особого смысла. Подробную инструкцию можно найти здесь. Помимо регистрации почты рекомендую также подключить инструменты вебмастера от Google и Yandex. Это позволит следить за посещаемостью, продвигать в поисковых системах и пр.