Введение
Как я уже сказал, в статье все ссылки будут реферальные. Есть масса завистливых людей, которые непременно увидят рефф ссылку и напишут об этом. Назовут автора обманщиком и потребуют, чтобы он непременно либо говорил, что это реферальная ссылка, либо убирал ее.
Я искренне не понимаю, таких людей. Ведь для них стоимость услуги не изменится, а по реф ссылке иногда даже бывает дешевле и тем не менее, они все равно их не принимают. Природная зависть не позволяет им согласиться с тем, что кто-то получит дополнительные деньги. Перейдя по такой ссылке, завистник непременно удалит реф код, чтобы не дай бог кто-то получил доход, а он нет.
Это так, о наболевшем Теперь о том, зачем все это. Скажу сразу завистникам, что доход с реферальных программ хостеров это сущие копейки. У меня нет ни одного оплаченного сервера или сервиса, который бы существовал на эти средства, кроме, пожалуй, айхора, которым я теперь не пользуюсь. Там рублей по 500-1000 капало каждый месяц за счет того, что я несколько лет собирал рефералов.
Кстати, есть настолько жадные завистники, что они не поленились и добавили в популярные фильтры блокировщиков рекламы мой блок с рекламой Selectel справа в сайдбаре. Когда увидел это стало немного смешно. Из-под фильтра сразу вышел, но сам факт, что кто-то так заморачивается, чтобы не дай бог я не разбогател!
Если и другие именные фильтры специально под мой сайт.
Переходим теперь к сути статьи. Вот список хостеров, с которыми я сотрудничаю.
Использование KVM
Откроется диалоговое окно, запрашивающее, что вы хотите делать с файлом «spider.jnlp». Его необходимо открыть с помощью «JAVA(TM) Web Start Launcher», что должно быть опцией по умолчанию.
- Поддержка Lantronix заявляет, что KVM Console не будет работать с Java 9 или 10, для работы требуется Java 8. Источник
- Если Java 8 не была установлена на вашем компьютере, то её следует предварительно установить. Скачать инсталлятор можно на веб-сайте Java.
- Может появиться всплывающее окно с предупреждением об опасности. Это предупреждение от Java носит общий характер и не означает наличие проблем безопасности с Java-апплетом, и поэтому, его можно проигнорировать без последствий.
- К сожалению, некоторые браузеры отменяют загрузку апплета с сообщением об ошибке (файл неполный / недействительный сертификат). В подобных случаях, пожалуйста, используйте альтернативный браузер. Например, текущая стандартная версия браузера Mozilla Firefox не имеет таких проблем.
Как только Java-апплет инициирован, должна открыться консоль и вы увидите экран сервера, как если бы вы сидели перед монитором сервера.
Раскладка клавиатуры
Если нажимаемые вами клавиши не выводят на экран соответствующие им символы, то, скорее всего, у вас неправильно задана раскладка клавиатуры. Её можно сменить в пункте меню «Options», перейдя в «Local Keyboard». Там вам необходимо выбрать правильную раскладку клавиатуры, соответствующую используемой вами клавиатуре.
Перезапуск
С помощью кнопки «confirm Ctrl+Alt+Delete» в левой верхней части консоли, можно послать на сервер сигнал ctrl+alt+delete. Это может быть использовано для перезапуска сервера или для регистрации в Windows. Если вы щёлкнули по этой кнопке, вам будет нужно подтвердить, что вы желаете послать на сервер ctrl+alt+delete.
Полноэкранный режим
Вы можете выбрать опцию отображения консоли на весь экран. Просто нажмите Ctrl+F10, или одну из кнопок в верхней части консоли с кнопками A, S и стрелочками, указывающими наружу. Выход из полноэкранного режима осуществляется повторным нажатием Ctrl+F10.
Hetzner
Речь в первую очередь идет об его облаке. Дедики у него не заказываю, нет необходимости. А вот облаком пользуюсь и часто рекомендую.
Особенно это облако подходит под хостинг криптонод. В первую очередь за то, что можно гибко увеличивать размер диска, который у криптонод постоянно растет.
Онлайн курс Infrastructure as a code
Если у вас есть желание научиться автоматизировать свою работу, избавить себя и команду от рутины, рекомендую пройти онлайн курс Infrastructure as a code. в OTUS. Обучение длится 4 месяца.
Что даст вам этот курс:
- Познакомитесь с Terraform.
- Изучите систему управления конфигурацией Ansible.
- Познакомитесь с другими системами управления конфигурацией — Chef, Puppet, SaltStack.
- Узнаете, чем отличается изменяемая инфраструктура от неизменяемой, а также научитесь выбирать и управлять ей.
- В заключительном модуле изучите инструменты CI/CD: это GitLab и Jenkins
Смотрите подробнее программу по .
Установка Google Chrome в режиме онлайн
Дистрибутив нужно загружать исключительно с официального сайта. Скачивая инсталлятор со стороннего ресурса, есть вероятность вместе с ним (или даже вместо) получить вирус или троян.
На компьютер/ноутбук
Далее:
- Загрузится официальная страница (скрипт автоматически определит, какая версия нужна). Можно снять галочку с пункта, где по умолчанию дается согласие пользователя на автоматическую отправку статистики. Скачать Google Chrome, кликнув по соответствующей кнопке.
- Если на экране появится запрос, подтвердить действие нажатием на кнопку «Выполнить» (может называться по-другому). Страница обновится, и если файл не загрузился по какой-то причине, сделать это в ручном режиме, клацнув по специальной ссылке, чтобы повторить попытку.
- На ПК открыть папку с загрузками и дважды кликнуть по инсталлятору. Мастер автоматически начнет процесс установки, который занимает около минуты.
- По завершении запустить Chrome. Программа предложит сделать себя браузером по умолчанию (все ссылки будут открываться только в нем). Но если этого не произошло, в параметрах ОС Windows 10 (Win+I) в разделе «Приложения» выбрать программу в качестве основной. В версиях 8 и 7 перейти по пути «Панель управления» – «Программы» – «Программы по умолчанию» – «Задать программу по умолчанию».
Если раньше пользователь работал в другом браузере, возможно перенести его настройки в Chrome с помощью опции «Импорта».
На мобильный телефон/планшет
- Нужно зайти в Play Market (или App Store) и клацнуть по кнопке установки (может быть в виде значка облака), затем нажать на «Ок».
- На iOS-устройстве ввести Apple ID.
- Перейти на главный экран или во «Все приложения» («Домой») и кликнуть по значку. Далее будут отображаться первоначальные настройки: принятие или отклонение соглашения по отправке статистике, добавление аккаунта, включение геолокации.
Все открытые вкладки и закладки одновременно доступны на персональном компьютере, ноутбуке, телефоне и планшете.
Важно! Google-сервисы теперь нельзя установить на устройства Huawei и Honor
Установка Windows Server 2016 на выделенный сервер Hetzner с помощью Remote Console (LARA)
Задача: установить на выделенный сервер Hetzner PX61-NVMe лицензионную ОС Windows Server 2016 Standart.
Для решения нашей задачи ДЦ Hetzner предлагает консоль управления Remote Console (KVM). Он предоставляет доступ к клавиатуре/мыши/монитору через IP и даёт полный контроль сервера на уровне BIOS. KVM может быть полезнен для выявления проблем с сервером, особенно когда нет возможности использовать SSH.
На момент установки KVM предоставляется бесплатно на 3 часа. Этого вполне достаточно для установки ОС.
1. Заказываем консоль из панели Robot
В панели управления Robot на нужном сервере во вкладке Support нужно выбрать пункт «Remote Console (KVM)» и указать желаемое время и продожительность использования.
2. Загружаем образ ISO на Backup Space
К серверу PX61-NVMe прилагается 100 Гб Backup Space. Консоль KVM позволяет подключать внешние ISO-образы с их хранилища download.hetzner.de, но и с Backup Space. Мы воспользуемся этим вариантом и предварительно загрузим соответствующий образ с помощью FTP.
4. Выбираем загрузочное устройство
В зависимости от модели материнской платы, boot menu может быть вызвано разными комбинациями клавиш. В материнской плате Fujitsu — F12. Подмонтированный ISO-образ в загрузочном меню носит название «PepperC Virtual Disc 1 0.01«.
5. Стандартный процесс установки
Запускается стандартная установка Windows, которая отличается тем, что занимает более продолжительное время (этап копирования установочных файлов Windows Server Standart 2016 Desktop занял
источник
Установка операционной системы
Будем устанавливать Ubuntu 14.04 LTS. Для этого будем использовать, идущий в поставке с Rescue-системой, скрипт :
root@rescue ~ # installimage
Вы увидите следующий интерфейс позволяющий выбрать операционную систему для установки:
Выбираем Ubuntu и идем дальше, выбираем версию (нам нужна 14.04):
Следующее окно предупреждает, что далее будет открыт текстовый редактор для правки конфигурационного файла, описывающего нюансы установки:
Вот так это выглядит:
Некоторые параметры имеет смысл изменить. Например, параметр должен содержать название нашего сервера. По большому счету нет жестких правил именования, но в рамках одной инфраструктуры необходимо выдерживать систему, мы используем имена вроде , где 170 — последнее число в IP адресе сервера.
Больше можно ничего не править (особенно если предложенная схема разбиения разделов вас устраивает) и выйти из редактора (), не забыв сохранить изменения.
Соглашаемся с еще одним сообщением о потере данных на диске:
И ждем пока отработает скрипт установки. В процессе его работы вы будете видеть сообщения об этапах процесса установки:
После завершения работы скрипта, если все нормально, вы увидите следующее сообщение:
Это значит, что ваша система готова. Теперь можно перезагружать сервер:
root@rescue ~ # reboot
Подождав некоторое время, чтобы дать возможность новой системе загрузиться, вы сможете войти используя те же данные, что и ранее
Обратите внимание, что ОС на сервере изменилась, и вы можете получить в консоли следующее сообщение:
Используйте указанную в сообщении команду, чтобы удалить старый ключ. С повторным логином проблем быть уже не должно:
Как зарабатывать деньги с мастернодами
Все это приводит нас к крайне важному вопросу — сколько денег можно заработать, управляя мастернодой?
Еще раз, короткий ответ, — это зависит от условий. Поскольку каждый блокчейн имеет разные требования к мастернодам, рентабельность инвестиций может быть совершенно разной.
Кроме того, необходимо учитывать индивидуальные затраты, включая плату за VPN или — если вы используете свое собственное оборудование — начальную стоимость оборудования и текущие расходы на электроэнергию.
Вот несколько кратких советов для того, чтобы решить, какой блокчейн лучше для вас, как потенциального инвестора в мастерноды:
- Вы верите в технологию и цель монеты? Как оператор мастерноды, вы будете иметь прямое право голоса в будущем монеты. Если вы не верите в долгосрочный потенциал проекта, вам лучше инвестировать в другой блокчейн.
- Являются ли затраты на участие выполнимыми, учитывая ожидаемый возврат инвестиций? Некоторые затраты на размещение мастерноды могут вызвать шок, но помните, что работа мастерноды компенсируется вознаграждением. Тратить 100 000 долларов против 10 000 долларов — более сложный вопрос, чем кажется. Если инвестиции в 100 000 долларов США приносят большую отдачу от инвестиций, это, в конечном счете, более разумный денежный план, чем инвестиции в 10 000 долларов.
- Что говорят другие люди? Мастерноды существуют как сообщество. Что говорят существующие операторы мастернод? Довольны ли они своими инвестициями? Есть ли конкуренция за то, чтобы стать оператором мастерноды, и какое значение имеют их голоса, учитывая схему управления монетой?
- Активно ли ведется разработка монеты на GitHub или где-либо еще? Даже ошеломительная окупаемость инвестиций — плохая ставка, если монета, похоже, никуда не двигается.
- Требования к оборудованию странные? Можете ли вы построить рабочую установку самостоятельно или вам придется использовать VPN? Если да, есть ли VPN с вашими техническими требованиями в вашем ценовом диапазоне?
Начальная настройка ОС
После успешной установки, необходимо произвести начальную установку новой операционной системы. Первое, что вы должны сделать — это изменить пароль доступа к пользователю :
root@web170 / # passwd root
Далее, создадим нового пользователя . Это будет основной пользователь, через которого будет происходить администрирование сервера. Использовать не очень хорошая идея.
root@web170 ~ # useradd webprod root@web170 ~ # mkdir /home/webprod
Вновь устанавливаем пароль, уже для пользователя :
root@web170 ~ # passwd webprod
Задаем права на доступ к домашней папке:
root@web170 ~ # chown webprod:webprod /home/webprod
Даем права на использование , для чего добавляем пользователя в одноименную группу:
root@web170 ~ # adduser webprod sudo
Теперь можно выйти из консоли сервера нажав и попробовать зайти на сервер снова, уже под новым пользователем.
Установим как терминал по умолчанию для пользователя. Для этого откроем файл :
$ sudo nano /etc/passwd
Поправим последнюю строку, чтобы в конце содержалась ссылка на :
webprodx10001000::/home/webprod:/bin/bash
Сохраняем с помощью и закрываем редактор с помощью . Перелогиниваемся на сервер и видим уже более привычную консоль:
Этого будет достаточно, чтобы начать работу.
Виды тарифных планов
- Общий – подходит для частных лиц и малого бизнеса. Предлагаются стандартные функции через стандартную панель управления. Возможности для роста ограничены – нельзя добавлять ресурсы.
- Облачный – для среднего и крупного бизнеса. Предлагаются расширенные функции через пользовательскую панель управления. Гибкие возможности для роста – можно добавлять ресурсы.
- Почтовый – позволяет организовать собственное почтовое хранилище.
- VPS – для разработчиков и программистов. Пользователю доступен полный контроль (как собственный сервер). Очень гибкие возможности для роста.
Название тарифа | Стоимость в руб. / месяц* | Описание |
Общий | ||
Простой | 449 | · аптайм 99,9%;
· онлайн-поддержка; · установщик в 1 клик; · оптимизация для WordPress; · еженедельный бэкап. |
Премиум | 639 | · все функции «Простого»;
· 1 домен; · отсутствие лимитов на трафик; · в 2 раза больше мощность процессора и память; · пожизненный SSL-сертификат; · ежедневный бэкап. |
Бизнес | 849 | · все функции «Простого»;
· 1 домен; · отсутствие лимитов на трафик; · webmail доступ; · в 4 раза больше мощность процессора и память; · пожизненный SSL-сертификат; · ежедневный бэкап. |
Облачный | ||
Стартап | 1644 | · все функции «Простого»;
· выделенный IP; · 100 ГБ SSD; · 3 ГБ ОЗУ; · 2 ЦПУ. |
Профессионал | 3288 | · все функции «Премиум»;
· выделенный IP; · 140 ГБ SSD; · 6 ГБ ОЗУ; · 4 ЦПУ. |
Глобальный | 6174 | · все функции «Бизнес»;
· выделенный IP; · 200 ГБ SSD; · 16 ГБ ОЗУ; · 8 ЦПУ. |
Почтовый | ||
Бизнес | 145 | · онлайн-поддержка;
· 10 ГБ хранилище; · 2 фильтра; · 50 почтовых псевдонимов; · антивирус; · поддержка на нескольких устройствах. |
Корпоративный | 229 | · онлайн-поддержка;
· 30 ГБ хранилище; · неограниченное число фильтров; · 50 почтовых псевдонимов; · антивирус; · поддержка на нескольких устройствах. |
VPS | ||
1 vCPU | 589 | · онлайн-поддержка;
· выделенный IP; · выделенный IP с IPv4 и IPv6; · пространство – аппаратное и SSD; · Root-доступ; · память – 1 ГБ; · хранилище – 20 ГБ; · трафик – 1000 ГБ. |
2 vCPU | 1315 | · онлайн-поддержка;
· выделенный IP; · выделенный IP с IPv4 и IPv6; · пространство – аппаратное и SSD; · Root-доступ; · память – 2 ГБ; · хранилище – 40 ГБ; · трафик – 2000 ГБ. |
3 vCPU | 2635 | · онлайн-поддержка;
· выделенный IP; · выделенный IP с IPv4 и IPv6; · пространство – аппаратное и SSD; · Root-доступ; · память – 6 ГБ; · хранилище – 60 ГБ; · трафик – 3000 ГБ. |
4 vCPU | 3295 | · онлайн-поддержка;
· выделенный IP; · выделенный IP с IPv4 и IPv6; · пространство – аппаратное и SSD; · Root-доступ; · память – 4 ГБ; · хранилище – 80 ГБ; · трафик – 4000 ГБ. |
6 vCPU | 5269 | · онлайн-поддержка;
· выделенный IP; · выделенный IP с IPv4 и IPv6; · пространство – аппаратное и SSD; · Root-доступ; · память – 6 ГБ; · хранилище – 120 ГБ; · трафик – 6000 ГБ. |
8 vCPU | 8565 | · онлайн-поддержка;
· выделенный IP; · выделенный IP с IPv4 и IPv6; · пространство – аппаратное и SSD; · Root-доступ; · память – 8 ГБ; · хранилище – 160 ГБ; · трафик – 8000 ГБ. |
Перейдем к консоли.
Посмотрим на новую консоль:
Как мы видим в консоли можно наблюдать за загрузкой процессора, дисковой активностью и активностью канала соединения. Отсюда же можно вызвать командную строку одним нажатием, скопировать ipv4 или IPV6, видеть общий объем оперативной памяти, диска и количество ядер. Также можно выключить сервер одним нажатием на переключатель.
Перейдем по навигации на вкладку BACKUPS.
Тут нам предлагают за доплату в 20% от стоимости сервера 7 резервных копий диска. То есть, у меня диск 160Gb, соответственно каждая копия имеет такой же объем. Каждую резервную копию можно восстановить на данном сервере или создать на ее базе новый. Это интересная возможность, и я ее использую, помимо обычного резервирования данных с панели управления хостингом.
Далее перейдем на вкладку SNAPSHOTS
Тут не буду акцентировать свое внимание. Снимки дисков, понятно для чего нужны
Далее вкладка NETWORK
Тут можно добавлять ip адреса, если нужно. Мне для поднятия панели нужен был дополнительный ip. Немного ниже нам показывают сколько использовано трафика. Так как трафик 20TB включен в пакет, мне еще до него далеко, использовал всего 0,025TB
Далее вкладка power, тут все тоже понятно..
Следующая вкладка RESCUE
Тут мы можем использовать систему RESCUE и сменить пароль root, что тоже, согласитесь очень удобно и не каждый хостер предоставляет такую возможность для своих виртуальных серверов.
Следующая вкладка ISO IMAGES
Тут мы видим доступные образы операционных систем, которые мы можем установить на свой сервер. Для этого мы выбираем нужны образ, и перезагружаем сервер. После перезагрузки сервера вы можете получить доступ к веб-консоли для завершения установки.
Следующая вкладка RESCALE
Этот функционал тоже очень полезен. Как Вы поняли, это апгрейд сервера. Апгрейдить сервер можно только на план выше. Для апгрейда нужно выключить сервер, и запустить апгрейд. Как правило, он занимает несколько минут.
ну и последняя вкладка REBUILD
Восстановление вашего сервера приведет к его отключению и перезаписывает диск с выбранной Вами ОС.
Все предыдущие данные на диске будут потеряны! Будьте осторожны.
Подведем итог!
Как по мне, hetzner нам предлагает интересные возможности, которые предоставляет далеко не каждый Украинский хостер. Цена на виртуальные серверы низкая, и как написано на оф. сайте — ВЫСОКОКАЧЕСТВЕННЫЕ ОБЛАКА – НЕПОВТОРИМЫЕ ЦЕНЫ Будем тестировать, время покажет!
П.С. Аптайм нашего сервера размещенного у hetzner можно посмотреть по данной ссылке.
Заключение
Характеристика | ISP Manager | Plesk | WHM/CPanel | VestaCP | Ajenti-V | ISPConfig |
---|---|---|---|---|---|---|
Поддерживаемые ОС | CentOS > 6 Debian 7 FreeBSD 9 CloudLinux Windows |
CentOS 5-7 Debian 6-7 Ubuntu LTS 10.04-12.04 RHEL 5-7 OpenSUSE 12.3-13.1 CloudLinux 5-6 |
CentOS 5-6 RHEL 5-6 CloudLinux 5-6 |
RHEL 5-6 CentOS 5-6 Debian 7 Ubuntu 12.04-14.04 |
Debian Ubuntu RHEL CentOS |
Debian 5-7 CentOS 5-6 Fedora 12-15 OpenSUSE 11.1-13.1 Ubuntu 8.10-14.04 |
Поддерживаемые веб-серверы | Apache Apache + Nginx Nginx + php-fpm (для 5 версии) |
По умолчанию Apache + Nginx | Официально только Apache; Apache + Nginx и Nginx + php-fpm — через сторонние расширения | Apache Apache + Nginx |
Nginx + php-fpm Nginx + uwsgi Nginx + Puma Nginx + Unicorn Nginx + Gunicorn Nginx + Node.js Nginx + Apache |
Nginx либо Apache, Nginx + Apache — через стороннее расширение |
Поддерживаемые БД | MySQL PostgreSQL |
MySQL PostgreSQL |
MySQL PostgreSQL |
MySQL PostgreSQL |
MySQL PostgreSQL |
MySQL |
Поддерживаемые DNS-серверы | Bind | Bind | Bind MyDNS NSD |
Bind | Bind NSD |
Bind MyDNS |
Управление доменами и поддоменами | Выбор сервера: Bind, NSD, PowerDNS | Полное управление зонами через Bind | Выбор сервера: Bind, myDNS, NSD | Управление записями через Bind | Встроенных средств нет | Полное управление зонами через Bind |
Настройка и администрирование БД | Базовое* phpMyAdmin |
Базовое* phpMyAdmin |
Базовое* phpMyAdmin |
Базовое* phpMyAdmin |
Базовое* модуль ajenti-mysql |
Базовое* phpMyAdmin |
Статистика | Awstats | Awstats Webalizer |
Analog Awstats |
Awstats Webalizer |
Статистика как таковая отсутствует, ее нужно добавлять через соответствующую запись в конфигурационном файле | Awstats Webalizer |
Поддержка APS | + | + | + | — | — | + |
Настройки безопасности | Встроенное управление файерволлом, антиспам (белые/чёрные списки) | Fail2ban, антивирус Касперского, spamassasin (белые и чёрные списки) | mod_security (возможность подробной настройки), clamav, cPHulk, защита от брутфорса, jail’ы для vhost apache с помощью mod_ruid2 и cPanel jailshell | Встроенных средств защиты нет | Встроенный файерволл | Встроенное управление firewall’ом, антиспам (белый/чёрный список), fail2ban, RKHunter |
Стоимость и условия лицензирования | 5 — lite: 190 руб./мес., pro: 570 руб./мес. Приведены официальные цены, у ресселеров цены могут быть ниже | Web Host: 35$/мес либо 385$/год, у ресселеров можно приобрести более простые редакции | 20$/мес. (200$/год) для VPS. 45$/мес. (425$/год) для выделенных | Распространяется под лицензией GNU GPL; дополнительная техническая поддержка оказывается платно | Распространяется под лицензией AGPLv3 | Распространяется по лицензии BSD |