Droplet на Digitalocean c локацией в Сингапуре

  • Автор темы Елена Маракова
  • Дата начала
  • Ответы 0
  • Просмотры 1.582
Автор материала Антон Конвертов.

Азиатские ГЕО переживают второе рождение, арбитражники активно осваивают эти страны. При работе с Азией есть определённые нюансы. Один из них - это плохое качество интернета в этих локациях и, как следствие, очень долгая загрузка лендинга на гаджетах конечного пользователя. Что не минуемо ведёт к потере трафика для арбитражника и снижение ROI. Юзеры просто закрывают браузер не дождавшись загрузки ленда. Для того, что бы максимально минимизировать эту проблему, при работе с Азией свои проклы\ленды лучше размещать на хостинге с близкой локацией к проливаемому ГЕО. Для этого мы создадим дроплет с локацией в Сингапуре и будем хостить наши ленды и проклы на нём.

Droplets бесплатно на 60 дней.

Дроплет будем создавать на сервисе Digitalocean. Само собой он платный, но, если зарегистрироваться на сервисе по реф ссылке, мы получим 100$ на счёт на 60 дней. Этой суммы нам хватит с лихвой для наших нужд.

Вводим в поисковик "Digitalocean"

fec4d19bbc4b58e38ab27.png

и переходим на любой понравившийся ресурс, на котором есть реф ссылка на Digitalocean. В моём случае я перешел на "hostadvice" и оттуда уже на DO(Digitalocean- далее по тексту буду сокращать).

5d6b8cc75d66e03db5bbd.png

попадаем на главную страницу DO и видим такую плашку "Free credit active", значит мы на правильном пути.

d5684c057b87a9a5ca074.png


Регистрация аккаунта

Нажимаем на плашку и попадаем на страницу, где нам предложено 3 пункта на выбор как зарегистрировать аккаунт. Я регистрировал через Гугл аккаунт, если у вас нет Гугл ака, делайте через почту.

9bc2e016ca70b48aa3642.png


Затем попадаем на страницу, где нам предлагают выбрать способ оплаты. Выбираем "Credit Card"

52d0732513be25fa0ff47.png


Переходим на страницу регистрации - там всё интуитивно понятно

2425ab484f76d7ff4fcc8.png


"Card Details" - вводим данные от нашей карты (берём виртуальную карту, которую затем заблокируем).

В поле "Cardholder name" - любое ФИО

"Country" - ваша страна

"Street address" - любой адрес
На карте должно быть как минимум 5$ на счету
Сервис не принимает виртуалки от QIWI, я брал карты Тинькофф, прошли без проблем
Открываются доп поля

524ce857ad9feadfe4432.png


Вводим остальные данные и жмём на "Save payment method", DO списывает со счёта 5$ и в течение минуты возвращает их обратно

Создаём Droplets

Попадаем в панель сервиса

70160eace207a82a36d9a.png


Переходим в пункт "Droplets", жмём "Create Droplet"

Открывается страница с выбором операционной системы для нашего дроплета.

ca86396437035ef6a147b.png


Выбираем Ubuntu 16.04 (LTS)x64
Мы взяли самую раннюю версию 16.04 , так как в последствии на наш дроплет будем устанавливать панель управления, которая на версиях 20.04 и 18.04 выкидывает ошибку при установке. Если вам интересно, вы можете разобраться с этой проблемой и поставить более позднюю версию, но я не вижу в этом смысла. 16.04 для наших целей вполне достаточно.
Далее выбираем тариф, берём за 5$ (нам его хватит).

900c0bd91373f9c59e7a7.png


Выбираем локацию нашего сервера, нас интересует Сингапур.

289b2fb0594aca09b38a6.png


Далее оставляем активное поле "Password", в поле "Create root password" придумываем пароль для входа на сервер (в пароле должна содержаться минимум одна цифра и одна заглавная буква ). "Choose a hostname" выбираем любое название нашего дроплета.

1a08f77673f207cb8e948.png


Жмём "Create Droplet"

Буквально через пару минут дроплет готов, теперь нам нужно его настроить.

572662b216eb958448377.png


Настойка дроплета

Сервером мы будем управлять с командной строки Windows
эта возможность есть у Windows 10, но её нужно включать дополнительно, я не буду отдельно останавливаться на этом вопросе. В интернете тонны статей на эту тему, гуглите
"Как использовать команды SSH в командной строке Windows"
так же для этих целей подходит программа Putty или любой другой SSH - клиент, если у вас Linux\Mac OS, просто открываем терминал.

Идём в поиск Windows (Windows + r) и пишем "CMD"

4165c510d1b1e5f72a614.png


Попадаем в командную строку, пишем команду ssh root@139.59.255.215, где 139.59.255.215 - IP вашего сервера, его можно взять в пане управления DO

60cd4cb3aeb9a8a206940.png


Вводим команду ssh root@139.59.255.215 - жмем Enter

5550815dade8744ff0881.png


Далее вводим имя пользователя "root" и пароль от сервера, который указывали при начальных настройках дроплета, жмём Enter
При вводе пароля, вводимые символы не видны!
Если всё введено верно, мы подключаемся к нашему серверу по SSH

75491b8768e46de735b2b.png


Давайте поставим CP (Control Panel) для нашего сервера. В нашем случае, я буду использовать VestaCP. Она простая, легка (почти не грузит систему), очень хороший API, множество возможностей из коробки и она сама разворачивает вебсервер с nginx при установке.

Поэтому переходим к установке VestaCP, для этого в командной строке пишем команду для скачивания инсталлятора панели:

curl -O http://vestacp.com/pub/vst-install.sh
Затем пишем команду для автоматической установки панели на наш сервер:

bash vst-install.sh -f
У нас начнётся установка панели и веб-сервера. Первым делом он попросит вас согласиться, для этого пишем "Y" жмём enter. Затем вводим свой email адрес. Далее он попросит ввести hostname, тут просто жмём enter. Потом начнётся установка. Там написано, что займёт примерно 15 минут. Но это не так, займёт это пару минут.

Если всё прошло успешно , вы увидите сообщение с адресом входа на сервер, логин и пароль от него, обязательно запишите эту информацию.

9a62b8ff143f5c383bcfe.png

***

Вводим в браузер адрес от нашего сервера, в моём случае это https://139.59.255.215:8083, попадаем на страницу ввода логина и пароль, вводим все данные и входим в панель управления.

5b628b4a72b43408210d1.png


Первым делом поменяем язык в панели, в правом верхнем углу жмём "admin" в поле Language меняем EN на RU, жмём Save и получаем русификацию панели.

Парковка домена

Далее нам нужно припарковать наш домен к серверу, эта делается очень просто и быстро.

Заходим в панель управления DO , выбираем пункт мену "Droplets", переходим в строку дроплета, жмём "more" и в выпадающем меню выбираем "add a domain

a4477ddd798ec145b3a52.png


Попадаем в меню добавления доменов, в поле "Enter domain" вводим название домена, который хотим добавить, и жмём "add domain".

На выходе должны получить такую картину

d7f07ceed3861430a821e.png


Теперь нам нужно сменить NS сервера у нашего регистратора, в моём случае это Namecheap.

Заходим к регистратору, в панели выбираем нужный домен и жмём "Manage", попадаем в панель настроек домена в строке "NAMESERVERS" меняем на "Custom DNS" и вводим NS сервера Digitalocean

ns1.digitalocean.com

ns2.digitalocean.com

ns3.digitalocean.com

794aac2e4db8133aa34fb.png


Далее нам нужно добавить домен в панели управления сервером Vesta. Заходим в панель, жмём на вкладку WEB затем "Добавить домен"

bd5f585a63affe13b98ad.png


в появившемся окне добавляем название нашего домена и выбираем IP адрес нашего сервера, жмём добавить. Всё, наш домен добавлен на сервер.

a5dbdd459a0159f78ff77.png

Теперь нужно дождаться смены NS серверов, как правило это занимает от 1 до 3 часов. По прошествии этого времени, при заходе на адрес домена мы попадём на стандартную заглушку от панели Vesta.

5896d8a98a1db64cccdf1.png


Заливаем сайт на Droplet

Мы подготовили дроплет, припарковали домен. Пришло время заливать наш ленд на сервер, для этого нам нужно подключится к серваку по SFTP протоколу.

Для этих целей нам подойдёт бесплатная программа "Filezilla".

Заходим в программу. В левом верхнем меню нажимаем на значок сервера, откроется "менеджер сайтов", заходим в "Общие" - "Протокол", в выпадающем меню выбираем "SFTP - SSH File Transfer Protocol".

В поле "Хост" вводим IP нашего сервера

"Тип входа"-Нормальный

"Пользователь" - root

"Пароль"-пароль от сервера

Жмём "Соединиться"

431471375dd406455fced.png


Попадаем в корень нашего сервера, находим папку "public_html" по адресу

/home/admin/web/вашдомен.com/public_html

Удаляем с этой папки файлы : index.html и robots.txt.

И заливаем на сервер папки с лэндингом\прокладкой

1b05a9c8c5a41f299eb67.png


Заходим по адресу нашего домена и проверяем, я загрузил одну из старых WhitPage

77bf1eba930c17b99c759.png


Ну вот и всё, мы создали дроплет с локацией в Сингапуре и разместили на нём нашу прокладку. К серверу можно привязать не один домен и разместить несколько сайтов.

Источник
 
Последнее редактирование:
Назад
Верх
Главная Поиск Блог Обучение Партнёрки Инструменты