- Описание тарифов
- Debian hosting & root access | rosehosting
- Debian сервер
- Vdsvps с debian 🐧
- Активно развивающийся портал, форум, небольшой интернет-магазин
- Второй этап: устанавливаем права
- Добавляем сайты на vps сервер: настройка apache и dns
- Небольшой развивающийся проект
- Оптимальная конфигурация vps сервера для сайта
- Первый этап: создаем отдельные каталоги для сайтов
- Подключение к серверу по ssh
- Пятый этап: включаем хосты
- Разверните облачный веб-хостинг на базе debian и ispmanager за 2 минуты |
- Третий этап: создаем проверочные страницы
- Успешный сайт, небольшой игровой сервер (minecraft, mu, lineage и др.)
- Четвертый этап: настройка виртуальных хостов apache
- Шестой этап: настраиваем ns записи доменов
Описание тарифов
Минимальный тарифный план K-512 стоит 290 руб. в месяц (без учета бонусов), его конфигурация:
1xCPU, 512 МБ RAM и 15 ГБ NVMe. Все тарифы включают неограниченное число сайтов, баз данных MySQL, KVM виртуализацию, дата-центр в России или в Европе на выбор, NVMe.
Оформить заказ можно на сайте: выберите нужный тариф, зарегистрируйтесь и оплатите выбранную услугу в биллинг-панели.
Мы работаем с 2022 года. Другие наши услуги: виртуальный хостинг, аренда выделенных серверов, регистрация доменов,
продажа лицензий на ПО и SSL-сертификатов. Всем новым клиентам доступные бонусы: бесплатная помощь в переносе сайта от другого хостинг-провайдера.
Debian hosting & root access | rosehosting
Storage is make-or-break for a website’s performance. A fast processor is useless if it’s always waiting for data to be loaded from the slow storage. That’s why we only pair our high-performance processors with the best enterprise-grade NVMe storage on the market. With read and write speeds in excess of 3 Gigabytes per second, you’ll see load times that simply aren’t possible with a regular SSD, not to mention spinning hard drives. Storage is the largest bottleneck in a server, and we use the best hardware to give your server the best performance.
Having a high-performance and redundant network setup is also key in serving many visitors reliably. With our redundant 10Gbe uplinks and excellent data center location, we’re able to provide your VPS with excellent throughput, all while U.S. visitors enjoy faster response times.
These factors combined make for what we believe is some of the best server hardware available at this price point.
Debian сервер
Debian — один из самых популярных дистрибутивов Linux. По распространенности он обошел даже Ubuntu. Дебиан имеет самое больше хранилище пакетов и готовых к использованию программ. По умолчанию эта цифра составляет 51 000. В компании Xelent вы сможете создать Debian сервер по VDS или VPS технологии за пару минут.
Vdsvps с debian 🐧
Debian – свободно распространяемая операционная система с репутацией самого старого и популярного дистрибутива Linux. Именно Debian лежит в основе более молодой и заметной Ubuntu.
Debian активно используется в качестве ОС для серверных платформ, в частности, Web, VDS/VPS-серверов. Он серьезно популярен как виртуальная рабочая станция в масштабах крупных и средних производственных и коммерческих компаний, а вот как основа для домашних сетей используется редко.
Тем не менее, доказано являясь наиболее стабильным дистрибутивом Linux (проверено жесткими тестами на серверах shhost.ru), Debian целиком оправдывает реноме операционной системы, идеально подходящей для виртуального хостинга с любыми целями.
На данный момент актуальными являются 9 и 10 выпуски системы. Окончанием срока поддержки для девятой версии станет 2020 год, прекращение обновлений для десятой версии еще неизвестно.
У Debian обширное сообщество небезразличных пользователей, которые всегда помогут с любой проблемой системы. Если не они, то тогда техподдержка shhost.ru. Здесь точно решат все вопросы.
А вот откуда у Debian столько поклонников и за что ее так любят.
- Легендарная безопасность и стабильность.
- Регулярные обновления.
- Бесперебойная работа с одновременным включением большого количества дополнительных служб.
- Простая установка, доступная даже для новичка, но требующая внимания опытного админа.
- Широкий диапазон поддержки процессорных архитектур.
- Динамическая гибкость. Объем памяти, размер дискового пространства выполняются без перезагрузки сервера.
- Бесконечное хранилище актуальных программ и библиотек.
- Простота оптимизации параметров сервера.
- Минимум требований к ресурсам VDS/VPS-сервера.
В качестве операционной системы для сервера больше подойдет опытным администраторам сетей, так как сложна в настройке, имеет текстовую и графическую версии, и требует четкого следования инструкциям. При первых трудностях рекомендуем обращаться в техподдержку сервиса shhost.ru.
Удобно администрировать профиль VDS/VPS сервера Debian помогают панели управления, выбор которых зависит от предпочтений клиента.
- Vesta CP (бесплатно).
- Brainy CP (бесплатно).
- ISP Manager (платно).
Если возникнет необходимость, наши администраторы посоветуют оптимальное решение задачи или быстро и профессионально настроят нужную вам конфигурацию виртуального сервера.
Активно развивающийся портал, форум, небольшой интернет-магазин
- 1-2 Гб оперативной памяти;
- 20 — 30 Гб HDD; — 2 ядра по 2
- 25 ГГц.
Решение для популярных сайтов, новостных порталов, блогов с количеством посетителей до 20-30 тысяч пользователей в сутки.
Второй этап: устанавливаем права
По умолчанию права на директории принадлежат root-пользователю. В целях безопасности, а также если сайт создается для сторонних лиц, нужно обозначить владельцев. Для этого вводим команды:
sudo chown -R polzovatel:polzovatel /var/www/mysitename1.org/public_html
sudo chown -R polzovatel:polzovatel /var/www/mysitename2.org/public_html
polzovatel – это имя пользователя, которому присваиваются права доступа к каталогам public_html, содержащим файлы сайта.
Редактируем права доступа:
sudo chmod -R 755 /var/www
Обратите внимание! В Linux-системах права доступа задаются цифрами для всех типов пользователей: создателя файла/директории, пользователей группы владельца, других пользователей.
Например, 755 означает:
ВладелецГруппаОстальные
7 | 5 | 5 |
Все права: чтение, выполнение и запись | Чтение и выполнение | Чтение и выполнение |
В таблицы приведены варианты присвоения прав:
ЗначениеПрава доступа к файлуПрава доступа к каталогу
0 | Нет | Нет |
1 | Выполнение | Чтение файлов, просмотр свойств |
2 | Запись | Нет |
3 | Запись, выполнение | Все, за исключение просмотра списка файлов |
4 | Чтение | Просмотр имен файлов |
5 | Чтение, выполнение | Доступ, чтение |
6 | Чтение, запись | Доступ, чтение |
7 | Полные права | Полные права |
Добавляем сайты на vps сервер: настройка apache и dns
Apache позволяет создать бесконечное количество виртуальных хостов, вследствие к одному IP можно привязать множество сайтов. Но не стоит забывать об аппаратных ограничениях. Процесс размещения нескольких сайтов на одном VPS/VDS сервере разделяется на несколько этапов.
Небольшой развивающийся проект
Если вы переходите с виртуального хостинга или только запускает проект, к которому выдвигаются высокие требования в плане надежности, достаточно минимальных характеристик:
- 512 Мб оперативной памяти;
- 5 — 10 Гб свободного дискового пространства;
- 1,5 — 2 ГГц вычислительной мощности.
Ресурсов достаточно для эффективной обработки до 10 000 пользователей в сутки. Впрочем, при грамотной оптимизации многим вебмастерам удается добиться результата в 20-25 тысяч посетителей. В дальнейшем с ростом числа пользователей можно перейти на более дорогой тариф, существенно расширив возможности системы.
Оптимальная конфигурация vps сервера для сайта
Основная проблема виртуальных хостингов заключается в том, что на одном физическом сервере может располагаться сразу до 50-100 сайтов. Расчет делается на то, пользователи посещают веб-сайты в разное время, и нагрузка равномерно распределяется на протяжении дня.
Популярные ресурсы занимают оперативную память, а некоторые веб-приложения могут отобрать существенную часть вычислительных ресурсов, в результате существенно увеличивается время загрузки малоактивных проектов. Когда же наступает час-пик, сервер попросту не справляется с резко возросшей нагрузкой и, в лучшем случае, большинство, а в худшем – все сайты и веб-приложения, расположенные на данном сервере, оказываются недоступны.
Аренда виртуального сервера решает данную проблему. Вы получаете часть ресурсов оборудования, на которые не может претендовать никто кроме вас, а значит даже в час пик сайт будет стабильно работать, а во время простоя оперативную память или процессорное время не займет другое приложение. Но какую конфигурацию выбрать?
Первый этап: создаем отдельные каталоги для сайтов
Создаем каталоги, к которым будет обращаться Apache. В них будут храниться файлы ваших сайтов и веб-приложений. Вводим в командной консоли:
sudo mkdir -p /var/www/mysitename1.org/public_html
sudo mkdir -p /var/www/mysitename2.org/public_html
mkdir – команда «создать каталог (папку), параметр «-p» задается для рекурсивного создания папок: сначала появляется каталог «mysitename1.org», потом каталог «public» – в нем и будет храниться контент веб-ресурсов, которые вы планируете разместить. «/var/www/» — путь, по которому будут создаваться новые директории. Название папок можно задать произвольное.
Обратите внимание, Apache имеет доступ только к каталогу /var/www, а также ко всем вложенным в него папкам и файлам.
Подключение к серверу по ssh
Для подключения к VPS-серверу используется протокол SSH. Это защищенный протокол (Secure Shell – защищенная оболочка), предназначенный для удаленного управления операционной системой, программным обеспечением и передачи файлов. SSH использует надежные алгоритмы шифрования данных, обеспечивая безопасное соединения с сервером.
Для работы протокола SSH необходим сервер, устанавливаемый на управляемой машине, и клиент. Управление VPS/VDS сервером осуществляется посредством командной строки.
Существует достаточно много клиентских программ для различных операционных систем. Самые простые, надежные и популярные: Bitvise SSH Client и PuTTY. На примере последней мы и разъясним процесс подключения.
Пятый этап: включаем хосты
Чтобы подключить домены, в консоли задаем:
sudo a2ensite mysitename1_org.conf
sudo a2ensite mysitename2_org.conf
Перезапускаем сервер для активизации внесенных правок:
sudo service apache2 restart
Разверните облачный веб-хостинг на базе debian и ispmanager за 2 минуты |
По началу подкупила активность сотрудников компании в IT-сообществе. Для меня это всегда важная деталь, которая говорит о том, что сервис смотрит в будущее и отвечает за свои услуги.
Потом, отметил удобное конфигурирование. Можно выбрать решение с хорошей производительностью на ядро или недорогой диск большого объёма. При этом некая пропорция цена/производительность соблюдается. Тарификация понятная, можно легко посмотреть на что и как быстро уходят средства. Опять же, цена за минимальный конфиг по региональным меркам скорее радует.
Ну и наконец, админка по моему мнению образец удобства. Полный функционал вместился в очень лаконичный дизайн. Отзывчивость и интуитивность на высоте. Полностью соответствует моим эстетическим требованиям. Даже чувствуется некий налёт «лакшери».
Пока курс на дальнейшее освоение тех возможностей, которые уже есть в 1cloud. Конечно, хотелось бы ещё больше дополнительных опций. В нашем случае может быть востребовано ещё большая производительность на ядро, оптимизация для SAS-дисков (если вообще это возможно). Возможно что-то всплывёт, когда буду пользоваться сервисом более широко. Такие планы определённо есть.
Хочу пожелать 1cloud успехов и удовольствия от той полезной работы, которую они делают!
Пожелания: Обеспечить возможность включения машин по расписанию.
Третий этап: создаем проверочные страницы
Чтобы проверить правильность конфигурации сервера, создаем демонстрационные страницы. Приведем пример для первого сайта. Процедура аналогична для всех устанавливаемых на сервере веб-ресурсов.
Формируем index.html:
nano /var/www/mysitename1.org/public_html/index.html
В файле создаем простой html-документ:
Сохраняем файл.
Повторяем процедуру для других сайтов. Можно ускорить процесс, скопировав содержимое первого документа в каталог второго сайта:
cp /var/www/mysitename1.org/public_html/index.html /var/www/mysitename2.org/public_html/index.html
Успешный сайт, небольшой игровой сервер (minecraft, mu, lineage и др.)
- от 4 Гб RAM;
- 30-50 ГБ HDD;
- 2-3 ядра по 3 – 3,5 ГГц.
Оптимальное решение для успешных веб-проектов с количеством посетителей, достигшим 50 тысяч пользователей. Аппаратной части достаточно для обработки мультимедиа контента, создания серверов для онлайн-игр.
Характеристики приведены для дистрибутивов Linux Ubuntu и Debian. Они отличаются стабильной работой, обеспечивают высокую производительность при минимальном потреблении ресурсов.
Четвертый этап: настройка виртуальных хостов apache
В поставке веб-сервера Apache уже есть стандартный файл default с конфигурацией виртуального хостинга. Нам нужно немного отредактировать исходный документ.
Копируем файл:
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/mysitename1.org.conf
Редактируем файл с root-правами:
sudo nano /etc/apache2/sites-available/mysitename1.org.conf
Заменяем содержимое файла следующей минимальной конфигурацией:
Шестой этап: настраиваем ns записи доменов
Не забудьте сменить NS записи для ваших доменов. Наиболее простой способ – привязать доменное имя к IP-адресу VPS-сервера у регистратора имен. Для этого необходимо прикрепить домен к серверу регистратора, а затем в разделе «Управление DNS-зоной» (или аналогичном) создать три записи типа А с именами: *, @ и www. В поле IP указать выделенный адрес VPS-сервера. Обратите внимание! Изменение NS записей может занять до 24 часов.
Если вы используете тестовый, незарегистрированный домен, то для проверки работоспособности только что настроенного веб-сервера нужно внести изменение в файл hosts на локальном компьютере. В Windows он расположен в папке C:WindowsSystem32Driversetc.
Открываем файл в блокноте с правами Администратора. В конце файла прописываем IP адрес сервера и «тестовые» домены ваших сайтов:
хх.ххх.хх.ххх mysitename1.org
хх.ххх.хх.ххх mysitename2.org
Сохраняем документ. хх.ххх.хх.ххх – IP-адрес VPS-сервера.
Веб-сервер настроен!
При вводе адреса mysitename1.org в строку адреса вашего браузера на экране появится надпись: Виртуальный хостинг работает.
Все готово для загрузки и установки работающего проекта.