Инструкция по использованию раздела Облачные VDS панели управления. Добавление новой базы данных

Управление осуществляется с помощью командной строки. Для этих целей удобнее всего использовать бесплатную программу PuTTy . Она не требует установки: скачав и запустив утилиту, вы можете тут же подключиться к VDS по протоколу SSH, введя IP-адрес (номер порта по умолчанию - 22) и нажав на кнопку “Open”. После этого на экране появится окно консоли с приглашением к авторизации “login as:”. Введите root, нажмите “Enter”, далее укажите полученный при заказе услуги пароль и вновь подтвердите действие клавишей ввода. Теперь можно начинать работу.

Сама процедура настройки VDS представляет собой ввод в консоль текстовых команд, с помощью которых можно осуществлять практически любые операции над сервером. Ниже рассмотрена последовательность базовых действий, которые необходимо осуществить сразу после запуска виртуальной машины, а также пошаговая установка связки программного обеспечения , необходимого для размещения веб-сайтов. Примеры адаптированы для двух наиболее распространенных семейств Линукс: Debian (к ней относится, например популярный Ubuntu) и Centos (в него входит сам Centos, Fedora и ряд других).

Внимание! Для ОС версии Bitrix 6, устанавливаемой на VDS, установка LEMP не требуется!

Первоначальная настройка VDS

Обновление программного обеспечения

Начинать настройку VDS необходимо с глобального обновления. Запустить апдейт в Debian-подобных операционных системах можно следующим образом:

Apt-get update && apt-get upgrade

для Centos команда иная:

В процессе обновления вас спросят о том, хотите ли вы установить новые пакеты. Отвечайте утвердительно, используя клавишу Y, и подтвердите свой выбор, нажав “Enter”.

Добавление нового пользователя

Работать с сервером под учетной записью root настоятельно не рекомендуется - лучше всего создать нового пользователя и передать ему необходимые права. В Debian-подобных системах это делается командой:

Adduser username

где username следует заменить на желаемое имя пользователя. После ее выполнения вас попросят задать пароль, а затем предложат заполнить дополнительные поля (делать это необязательно - их можно оставить пустыми).

При работе с Centos также используется команда:

Adduser username

Однако пароль задается отдельно:

Passwd username

Передача привилегий root

После создания нового пользователя ему необходимо передать права суперадминистратора, в противном случае вы не сможете полноценно настроить VDS. Делается это через добавление вновь созданной учетной записи в соответствующую группу. Для Debian-подобных:

Gpasswd -a username sudo

для Centos-подобных:

Gpasswd -a username wheel

Управление SSH

В целях безопасности необходимо проделать ряд манипуляций с конфигурационным файлом sshd_config, который, как легко догадаться, отвечает за настройку удаленного подключения к серверу по SSH. В разных дистрибутивах Линукс для редактирования используются различные утилиты, соответственно, и команды для них будут несколько различаться. В Debian-подобных применяется nano:

Nano /etc/ssh/sshd_config

Для сохранения внесенных изменений необходимо нажать комбинацию клавиш Ctrl+X, затем Y и “Enter”. Centos имеет в своем составе редактор vi:

Vi /etc/ssh/sshd_config

Сохранение информации осуществляется командой:x, после чего необходимо нажать “Enter”.

В sshd_config следует запретить вход с помощью учетной записи root, заменив

PermitRootLogin yes

PermitRootLogin no

а также поменять порт SSH, используемый по умолчанию, заменив

например, на

Номер порта лучше выбирать из диапазона 49152-65535 - это позволит избежать возможных конфликтов с различными службами и сервисами Линукс. После описанных манипуляций необходимо перезапустить SSH. В Debian это делается так:

Service ssh restart

Systemctl reload sshd

Теперь необходимо переподключиться к серверу через назначенный порт под новой учетной записью, после чего настройку VDS можно продолжать.

Установка и настройка LEMP

Большинство современных CMS написаны на языке программирования PHP. Это означает, что для размещения практически любого сайта, независимо от типа и функционала, нам понадобится LEMP. Данная аббревиатура обозначает связку современного и очень быстрого веб-сервера Nginx, интерпретатора php-fpm и системы управления базами данных MySQL. Процедура установки достаточно проста и не займет много времени.

Установка Nginx

Начнем с установки Nginx. В Debian-подобных дистрибутивах это делается одной строчкой:

Sudo apt-get install nginx

после чего сервер будет автоматически запущен.

В Centos сперва необходимо добавить репозиторий EPEL:

Sudo yum install epel-release

и только после этого производить установку:

Sudo yum install nginx

Финальный этап - запуск Nginx:

Sudo systemctl start nginx

Установка MySQL

В Debian-подобных операционных системах сервис баз данных устанавливается командой:

Sudo apt-get install mysql-server mysql-client

В процессе вас попросят задать пароль администратора MySQL.

В Centos-подобных дистрибутивах вместо MySQL используется форк MariaDB, обладающий теми же функциональными возможностями. После его установки:

Sudo yum install mariadb-server mariadb

сервер баз данных необходимо запустить, а также добавить в список автозагрузки:

Sudo systemctl start mariadb sudo systemctl enable mariadb

Настройка MySQL

Первичная настройка сервера баз данных осуществляется с помощью специального скрипта, идущего в комплекте с основным ПО:

Sudo mysql_secure_installation

После запуска вас попросят ввести пароль администратора MySQL, который мы задали на предыдущем этапе, а затем зададут ряд вопросов, отвечать на которые необходимо кнопками Y (да) и N (нет), подтверждая выбор клавишей “Enter”:

  • Хотите ли вы сменить пароль? (Change the root password?) - Нет (N)
  • Удалить анонимных пользователей? (Remove anonymous users?) - Да (Y)
  • Запретить удаленную авторизацию с правами суперпользователя? (Disallow root login remotely?) - Да (Y)
  • Удалить тестовую базу данных? (Remove test database and access to it?) - Да (Y)
  • Перезагрузить таблицу привилегий? (Reload privilege tables now?) - Да (Y)

Добавление новой базы данных

Управление базами данных осуществляется через консоль MySQL. Чтобы в нее войти, необходимо ввести команду:

Для размещения динамического сайта необходимо создать базу данных, с которой будет работать движок. Обычно для каждого проекта создается отдельная БД и отдельный пользователь, который может ей управлять. Давайте создадим базу данных sitedb, пользователя site_user, а затем передадим последнему права на управление sitedb (вы можете заменить предложенные имена на любые другие).

Делается это следующим образом:

Создаем базу данных:

CRE ATE DATABASE sitedb;

Создаем пользователя (вместо password укажите уникальный пароль)

CREATE USER site_user@localhost IDENTIFIED BY "password";

Передаем права управления sitedb пользователю site_user:

GRANT ALL PRIVILEGES ON sitedb.* TO site_user@localhost IDENTIFIED BY "password";

Обновляем данные о привилегиях:

FLUSH PRIVILEGES;

По завершении всех операций выйдите из консоли MySQL:

Установка PHP

Важный этап настройки VDS - установка и конфигурирование интерпретатора PHP. Команды для разных дистрибутивов Линукс отличаются. Инсталляция в Debian осуществляется так:

Sudo apt-get install php5-fpm php5-mysql

В Centos - немного иначе:

Sudo yum install php php-mysql php-fpm

Конфигурация PHP

Первый шаг - редактирование файла php.ini. В Debian и Ubuntu он располагается здесь:

Sudo nano /etc/php5/fpm/php.ini

В Centos-подобных дистрибутивах - непосредственно в каталоге etc:

Sudo vi /etc/php.ini

В обеих системах сперва необходимо раскомментировать и поменять значение в следующей строчке:

;cgi.fix_pathinfo=1

Cgi.fix_pathinfo=0

Таким образом, мы закрыли важную уязвимость, с помощью которой злоумышленники могли бы получить несанкционированный доступ к сайту. На этом настройка интерпретатора на Debian завершена, осталось перезапустить PHP-процессор:

Sudo service php5-fpm restart

В Centos же необходимо отредактировать и файл www.conf:

Sudo vi /etc/php-fpm.d/www.conf

Здесь требуется найти строчку

Listen = 127.0.0.1:9000

и заменить на

Listen = /var/run/php-fpm/php-fpm.sock

Также меняем

Listen.owner = nobody listen.group = nobody

Sudo systemctl start php-fpm sudo systemctl enable php-fpm

Создание директории

Теперь необходимо создать каталог, в котором будут располагаться файлы вашего ресурса. В любой операционной системе Линукс это делается следующей командой:

Sudo mkdir /var/www/sitename.ru/public_html

В данном примере sitename.ru необходимо заменить на доменное имя сайта. Что касается файлов CMS, их следует загрузить в папку public_html. По завершении загрузки необходимо передать права управления веб-серверу. Здесь есть различия в именах, используемых для обозначения Nginx. Для Debian-подобных дистрибутивов команда будет выглядеть так:

Sudo chown -R www-data:www-data /var/www/html/*

В Centos иначе:

Sudo chown -R nginx:nginx /var/www/html/*

Добавление нового хоста Nginx

Последний этап настройки VDS для размещения сайта - добавление виртуального хоста Nginx. Нам достаточно отредактировать файл default. В семействе Debian это делается так:

Sudo nano /etc/nginx/sites-available/default

Sudo vi /etc/nginx/conf.d/default.conf

Открыв файл, удалите из него всю информацию, заменив на код, представленный ниже (вместо sitename.ru подставьте актуальное имя сайта), и сохраните результат:

Server { listen 80; server_name sitename.ru; server_name_in_redirect off; access_log /var/log/nginx/sitename.access_log; error_log /var/log/nginx/sitename.error_log; root /var/www/sitename.ru/public_html; index index.php index.html index.htm default.html default.htm; location / { try_files $uri $uri/ /index.php?$args; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }

Осталось перезапустить Nginx. Команда для дистрибутивов Debian:

Sudo service nginx restart

Sudo systemctl restart nginx

Теперь виртуальный сервер полностью готов к эксплуатации, и можно начинать работу непосредственно с веб-ресурсом. Дальнейшие шаги зависят от выбранной CMS.

В данной статье рассмотрены общие вопросы по работе с Облачными VDS из панели управления хостингом.

В рамках услуги Облачные VDS вы можете гибко управлять ресурсами, необходимыми вашим приложениям для нормальной работы. В любой момент вы можете получить дополнительные ресурсы, создав какое-то количество новых серверов VDS, либо увеличив мощность существующих VDS, а так же наоборот - отказаться от неиспользуемых мощностей и не оплачивать их. Биллинговая система облачных VDS производит обсчет заказанных услуг раз в час, поэтому если даже вам нужен очень мощный сервер, но всего на несколько часов, это не будет стоить дорого, ведь оплачиваться будут только часы фактического использования этого сервера. Для примера, стоимость использования облачного VDS начального уровня (тариф tiny, диск 10 Гб) за один день будет составлять около 8 рублей, а за один час - около 34 копеек.

Мы предлагаем облачные VDS на базе множества дистрибутивов.

Сервера необходимо выбрать следующий вариант:

Данные для доступа вы получите на Email. Если вы производите переустановку, то все текущие данные с сервера будут удалены.

Желающие установить VestaCP через консоль самостоятельно могут воспользоваться инструкцией ниже.

1. Если на своём ПК вы используете ОС Windows, то скачаем популярный SSH клиент PuTTY .
В случае использования на локальном ПК Linux или MacOS - вы можете использовать встроенную в операционную систему SSH консоль.

2. После установки PuTTY запускаем программу и вводим IP своего сервера:

Вводим логин root и пароль к серверу, эти данные при активации VDS вы получили на контактный email аккаунта, также запрос с этими данными доступен в разделе "Тикеты" . Учитывайте, что пароль при вводе и не должно быть видно. Когда ввели его - нажимаем на кнопку Enter .

3. Запускаем поочередно команды:

Curl -O http://vestacp.com/pub/vst-install.sh

Bash vst-install.sh

4. Мы увидим предложение продолжить установку, набираем "y"


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

5. Когда установка закончиться, то мы в SSH консоли увидим следующее сообщение:


Сохраняем выделенные красной рамкой данные.

7. После ввода логина и пароля, которые мы получили в пункте 5, приступаем к добавлению нашего домена. Это можно сделать в разделе WEB с помощью зеленой кнопки в виде знака "+" , базу данных MySQL создаем аналогично, но в разделе DB . Подробную информацию по работе с VestaCP можно на сайте разработчиков .

8. Для загрузки файлов добавленного домена нужно использовать любой удобный FTP клиент и логин/пароль пользователя admin , эти данные мы получили в 5-м пункте данной инструкции. Как FTP сервер указать IP нашего VDS, загружать файлы сайта в директорию /web/ВАШДОМЕН/public_html/
При необходимости вы можете добавлять новых пользователей в VestaCP .

9. Информацию о том какие NSы использовать для домена можно найти .

Данный пост будет полностью посвящен инструкции установки бота Clash of Clans на VPS. Это не столь сложные манипуляции и каждый сможет установить бота на VPS. Мы же хотим рассказать как это сделать как запустить бота на своем телефоне, то есть вам не понадобится даже компьютер, вы все сможете сделать со своего устройства, будь то Android или iPhone.

VPS это тоже самое что и VDS, только VDS вы не встретите у зарубежных хостеров, это чисто рунетовский термин.

VPS/VDS - услуга, в рамках которой пользователю предоставляется так называемый Виртуальный выделенный сервер.

Нам же понадобится выделенный сервер с установленной операционной системой Windows. Мы сейчас не будем рассказывать про бесплатные VPS и как их получить, мы сейчас установим бот на постоянную основу и нам нужен платный вариант. Самый адекватный по ценовой политике сейчас считается RUVDS, с подходящей конфигурацией сервера можно оформить VPS за 760 рублей в месяц, это всего лишь 25 рублей в день.

После чего создаем сервер с данной конфигурацией:

  • CPU: 4×2,6ГГц
  • RAM: 3Гб
  • Disk: 20Гб (HHD)
  • IP: 1
  • ОС: Windows Server 2012

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

После успешной платы, вас уведомят, что все нужные данные будут высланы на почту, а также вы их сможете получить в личном кабинете.

Если вы сразу перейдете в личный кабинет после регистрации, то вы увидите, как создается VPS сервер, после чего вы сможете успешно его использовать.

Чтобы подсоединиться к этому серверу, нам понадобится IP-адрес и user с pass.

Чтобы подключиться к сервер, на нужен софт, он есть как на компьютер, так и на мобильные устройства. Устанавливаем и переходим к следующему пункту.

  • Для Windows, это стандартное решение, поищите в стандартных приложениях.

После успешной установки Remote Desktop Microsoft на нужную вам систему, добавляем IP-адрес сервера, нажав на кнопку плюс вправом верху приложения.

В следующем меню, нажимаем на кнопку «Рабочий стол»

В следующем меню нажимаем на кнопку «Имя ПК», вводим IP-адрес нашего сервера, нажимаем готов и добавляем новую учетную запись сервера.

Добавляем учетную запись нашего сервера

Вводим данные учетной записи, обычно имя пользователя выставляется автоматически Administrator. Эти данные доступны в личном кабинете и также дублируются на указанную почту.

Сохраняем и подключаемся к серверу.

Как только сервер запустится, если вы подключились через мобильно устройство, в меню активируйте указатель мыши, для упрощения работы с системой.

После чего, в появившемся окне отключаем функцию безопастности в Explorer, чтобы без каких проблем скачать весь нужный софт для запуска бота.

В открывшемся окне отключаем данный функционал

Далее, чтобы сервер постоянно был в онлайн режиме и не уходил в спячку, нам нужно создать второго пользователе и дать ему права администратора. Для этого переходи в панель управления и нажимаем на User Accounts

Изменяем контроль учетных записей по примеру.

В открывшемся окне, нажимаем на «Add a user account», после чего у нас откроется окно с возможностью ввести данный нового пользователя

Вводим данные, которые легко запомнить и указываем не сложный пароль, после чего нажимаем на кнопку Next и Finish

Выбираем ваш аккаунт, для присвоения прав Администратора

В разделе профиля выбираем «Change the account type»

В открывшемся окне, выбираем, чтобы данный пользователь был с правами администратора, сохраняем и закрываем панель управления.

После успешного создания и присвоения администратора второму пользователю, нам нужно будет подключится к нему через Remote Desktop Connection, это позволи VPS/VDS серверу находится постоянно в рабочем состоянии и бот будет работать круглосуточно.

В 99% случаях, утилита Remote Desktop Connection уже установлена в Windows, так как является стандартным приложением. Поэтому нам нужно будет найти его в списке приложений через пуск, или же через поиск в правом углу.

В открывшейся утилите Remote Desktop Connection, на потребуется ввести IP-адрес сервера

И в следующем окне вводим Имя пользователя и пароль второго пользователя, которого мы создали с вами ранее

Как только подключитесь ко второму пользователю, открываем Explorer и переходим по данной ссылке — , нам нужно будет скачать все необходимое для запуска бота для Clash of Clans.

Также скачиваем и нужный вам бот, все нужное вы найдете на данной странице, мы будет показывать пример на MyBot. Запускаем бота и смотрим, что ему нужно будет для комфортной работы на вашем VPS/VDS.

На данной системе нам понадобится Visual Studio, он есть в паке, который мы ранее скачали с вами.

Устанавливаем Visual Studio и BlueStack из скаченного пака необходимого софта

После успешной установки эмулятора BlueStacks, на главном окне видим в правом верхнем углу кнопку All App, нажимаем на нее и открываем настройки BlueStacks

Далее нам нужно будет добавить Google аккаунт, на которую привязана деревня, если у вас не привязана деревня к Google аккаунту, то вам нужно будет создать новую учетную запись и перенести ее с iOS устройства.

После успешной установки Clash of Clans, открываем игру и нам предложат загрузить вашу учетную запись, если вы будете привязывать, то вам нужно будет перейти в настройки и привязать учетную запись от iOS устройства. Далее настраиваем бот по вашим требованиям и нажимаем старт. Бот будет работать круглосуточно.

Воспользоваться нашими услугами и арендовать виртуальный сервер может как физическое лицо, так и юридическое, при этом стоимость для юридических лиц не отличается.

Предоставление услуг осуществляется на основании условий для юр. лиц дополнительно формируется и подписывается договор на аренду вычислительных ресурсов на основе договора публичной оферты.

Для оформления аккаунта на юр. лицо перейдите, пожалуйста, в личный кабинет на страницу "Настройки", нажмите кнопку "Редактировать карточку организации", внесите и сохраните данные Вашей организации.

При заполнение карточки организации если у Вас отсутствует "серия свидетельства о регистрации", укажите в данном поле значение "отсутствует", это корректная запись.


Если система не позволяет сохранить в карточке организации корректное наименование вашей организации, укажите наименование которое система позволит сохранить, после напишите авторизованную заявку из , указав номер договора и полное необходимое наименование вашей организации. Изменение будет внесено сотрудниками техподдержки.

После заполнения карточки организации Вы можете использовать способ оплаты "Счет для юр. лиц".



Для оплаты сервера Вам необходимо самостоятельно сформировать счет, при этом вы можете сформировать счет как на стоимость аренды сервера, так и на произвольную сумму. Для формирования счета на стоимость аренды текущего сервера перейдите в личный кабинет на страницу "Мои сервера" https://сайт/ru-rub/my/servers и на вкладке "Оплата" нажмите "Продлить" и выберите "Счет для юр. лиц". Системой будет автоматически сформирован счет на оплату.



На произвольную сумму Вы можете сформировать счет на странице "Баланс" https://сайт/ru-rub/my/balance нажав на кнопку "Пополнить" указав сумму для пополнения и так же выбрав способ оплаты "Счет для юр. лиц".


В продолжение темы:
Устройства

можно не только отправлять сообщения и совершать аудиовызовы, но еще и создавать видеоконференции. Для использования этой возможности требуется веб-камера. В ноутбуках она...

Новые статьи
/
Популярные