# Хостинг

Джино.Хостинг — сервис для размещения веб-проектов (сайты, приложения, базы данных…).

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

# Статьи и руководства

Для вашего удоства мы собрали статьи и руководства по использованию Джино.Хостинга в одном месте.

Работа веб-приложений
Django
Flask

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

# Хостинг-контейнеры

На одном аккаунте пользователь может создать несколько независимых хостингов — хостинг-контейнеров. Каждый такой контейнер работает как полноценный хостинг: он может поддерживать работу полноценного проекта или отвечать за его отдельные части.

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

  • собрать в отдельном контейнере все тематические сайты под вашим управлением;
  • выделить отдельный хостинг для региональных веток основного сайта;
  • разместить наиболее загруженные проекты на отдельных хостингах без необходимости создания новых аккаунтов;
  • размещать базы данных и движки сайтов в разных хостинг-контейнерах, повышая надёжность и безопасность всего проекта.

Тарификация каждого из хостинг-контейнеров на аккаунте производится независимо.

# Подключаемые услуги

Основной отличительной особенностью Джино.Хостинга является отсутствие готовых тарифов. Вы самостоятельно выбираете те услуги и в том объёме, который вам необходим. Цена хостинга при этом определяется как сумма всех подключенных услуг.

Список доступных для подключения услуг, представленный в разделе ХостингУслуги:

  • Дисковое пространство — объём дискового пространства для ваших сайтов (здесь учитываются только файлы сайтов, базы данных и почта учитываются отдельно);
  • Поддержка PHP — поддержка самого распространённого скриптового языка;
  • Поддержка веб-приложений — позволяет запускать на хостинге приложения, написанные на Python, Ruby и Node.js;
  • Memcache-сервер — подключает Memcached для ускорения загрузки сайтов за счёт снижения нагрузки на MySQL и дисковую подсистему;
  • СУБД MySQL — поддержка наиболее распространённой СУБД с возможностью выбора квоты дискового пространства и количества баз данных;
  • СУБД PostgreSQL — поддержка PostgreSQL с возможностью выбора квоты дискового пространства и количества баз данных;
  • Почтовый сервис — возможность выбрать объём дискового пространства, отведённого под почту на аккаунте;
  • Расширенная статистика — более детальные сведения о посетителях ваших сайтов;
  • Выделенный IP — получение выделенного IPv4;
  • Поддержка SSH — возможность SSH-подключения к выбранному хостинг-контейнеру;
  • Премиум-аккаунт — расширение доступных лимитов производительности для выбранного хостинг-контейнера.
Список услуг для аккаунтов, созданных до 25.10.2021
  • Поддержка доменов — выбор количества доменов, которые вы планируете разместить на своём хостинге;
  • Поддержка поддоменов — услуга актуальна, если вы планируете размещать на своём домене поддомены;
  • Поддержка PHP — поддержка самого распространённого скриптового языка;
  • Поддержка Python + Django— включает поддержку скриптового языка Python и его фреймворка Django;
  • Поддержка mod_perl + Catalyst — включает модуль Apache, поддерживающий интерпретатор Perl и его фреймворк Catalyst;
  • Поддержка CGI — включает поддержку CGI-скриптов;
  • Поддержка SSI — поддержка языка для динамической сборки веб-страниц;
  • Memcache — высокопроизводительная система хранения данных в оперативной памяти сервера, которую используют для ускорения загрузки сайтов за счёт снижения нагрузки на MySQL и дисковую подсистему;
  • СУБД MySQL — поддержка самой популярной СУБД;
  • Поддержка баз MySQL — выбор количества доступных баз MySQL;
  • СУБД PostgreSQL — высокопроизводительная и надёжная СУБД с возможностью выбора квоты дискового пространства и количества баз данных;
  • Почтовый сервис — возможность выбрать объём дискового пространства, отведённого под почту на хостинге;
  • SMTP-сервер — поддержка SMTP-сервера Джино;
  • Расширенная статистика — возможность получать более детальные сведения о посетителях ваших сайтов;
  • Выделенный IP — подключение выделенного IPv4 для своего хостинга;
  • Поддержка SSH — возможность подключаться к хостингу по SSH;
  • Премиум-аккаунт — услуга по размещению аккаунта на более производительном сервере;
  • 1С-Битрикс — поддержка самой популярной коммерческой CMS в России.

# Премиум-аккаунт

Премиум-аккаунт (opens new window) — увеличение доступных лимитов производительности для выбранного хостинг-контейнера.

# Удалённый доступ

Для удалённого управления хостинг-контейнерами к ним можно подключиться по SSH. Для управления файлами и папками в хостинг-контейнерах к ним можно подключиться по FTP и его безопасным аналогам: протоколам SFTP и FTPS.

# Работа с файлами

Для управления файлами и папками на хостинге можно использовать FTP-подключение, можно подключиться к хостингу по SSH или воспользоваться файловым менеджером, расположенном в контрольной панели в разделе УправлениеФайловый менеджер.

С помощью файлового менеджера можно создавать папки, файлы, ссылки и управлять ими — копировать, перемещать, удалять, добавлять в архив, извлекать из архива и т. д. Файлы можно загружать на хостинг не только с локальной машины, но и по URL.

«hosting»

Сразу после подключения хостинга в файловом менеджере будет доступно 3 системные папки:

  • domains — для информации о доменных именах и привязанных к ним сайтах (по умолчанию здесь создана папка с техническим адресом вашего хостинга);
  • logs — для логов работы хостинга;
  • tmp — для хранения временных файлов, например, файлов кэша.

Удалённые файлы и папки попадают в корзину — в папку trash — которая автоматически появляется в файловом менеджере.

Чтобы восстановить файл или папку из корзины найдите нужный файл или папку в папке trash, скопируйте их и вставьте на прежнее место в файловом менеджере.

Примечания

  • Если вы удалили какую-либо системную папку из корзины, её нужно будет создать заново.
  • Файлы и папки в корзине занимают часть дискового пространства — не забывайте удалять их.

# Права пользователей

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

Управлять правами доступа к файлам и папкам можно, подключившись к хостингу по SSH с помощью стандартных команд Linux, или из файлового менеджера через контекстное меню

«hosting_tech»

# Уровни доступа

Каждый файл и каждая папка имеют три уровня доступа:

  • право на чтение (r);
  • право на запись (редактирование и удаление файла; w);
  • право на исполнение скрипта (x).

Для папок эти уровни доступа имеют другое значение:

  • r — пользователь может получить список файлов и папок, находящихся в этой папке;
  • w — пользователь может создавать файлы в этой папке;
  • x — пользователь может перейти в эту папку.

# Способы записи прав доступа

Существует несколько способов записи прав доступа: буквенная и цифровая запись.

Цифровая запись Буквенная запись Права
0 --- Ничего не разрешено
1 --x Исполнение
2 -w- Запись
3 -wx Запись и исполнение
4 r-- Чтение
5 r-x Чтение и исполнение
6 rw- Чтение и запись
7 rwx Чтение, запись и исполнение

# Категории пользователей

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

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

Пример

«750» или «rwxr-x- - -»

Эта запись означает, что владелец имеет полный доступ к файлу, группа владельца может открывать и запускать файл, но не может изменить и удалить его, всем остальным доступ к файлу полностью запрещен.

На Джино владельцем файла почти всегда является владелец аккаунта, и только он имеет доступ к своим файлам (PHP- и CGI-скрипты работают также только от имени владельца), поэтому практически всегда права для группы и права для всех пользователей не имеют никакого значения.

# Файлы сайта

Чтобы ваш сайт размещался на нужном домене, все его файлы должны находиться в соответствующей папке в директории domains. Например, файлы сайта example.com должны быть в папке ~/domains/example.com.

Чтобы разместить на аккаунте несколько сайтов нужно привязать к выбранному хостинг-контейнеру доменные имена будущих сайтов и в папке domains создать папки с выбранными доменными именами.

«host»

По умолчанию для каждого хостинг-контейнера в папке domains создаётся папка с техническим адресом хостинг-контейнера и вложенным индексным файлом со стандартным текстом.

# Индексный файл

Индексный файл — это файл главной страницы папки на сайте. Он загружается, когда посетитель обращается напрямую к какой-либо директории.

Если в папке нет индексного файла, сервер возвращает ошибку 403.

По умолчанию индексными являются файлы index.html, index.php, index.phtml или index.shtml.

Чтобы в определённой папке индексным был файл, отличающийся от указанных выше (например file.name), нужно в эту папку добавить файл .htaccess и в нём указать следующую директиву:

DirectoryIndex file.name

Чтобы задать несколько индексных файлов, их список можно указать через пробел:

DirectoryIndex file.name1, file.name2, file.name3, file.name4

В этом случае каждый раз при обращении к папке сервер сначала будет искать файл file.name1, если не найдет его, то начнёт искать file.name2 и т. д.

Действие этой директивы распространяется на ту папку, в которой находится файл .htaccess, и на все вложенные подпапки.

# robots.txt

robots.txt — специальный файл, который содержит инструкции для поисковых роботов. Его нужно размещать в корневой папке сайта, чтобы он был доступен по адресу your_domain.com/robots.txt.

С помощью robots.txt можно запретить или разрешить индексацию всего сайта или отдельных его страниц и даже снизить нагрузку на сайт, создаваемую поисковыми системами при индексации.

Содержимое robots.txt — это набор различных директив:

  • User-agent задает название робота, для которого прописываются директивы ниже.

    Например:

    «User-agent: Yandex» — директивы для поисковика Yandex;

    «User-agent:*» — параметры для любого поискового робота.

    В одном файле robots.txt может быть несколько блоков, начинающихся с директивы User-agent. Это позволит гибко настраивать индексирование сайта в разных поисковых системах

  • Disallow и Allow запрещают или разрешают индексацию определенных страниц или групп страниц сайта.

    Пример:

    «Disallow: /» — запрещает индексацию всего сайта,
    «Allow: /cgi-bin/» — разрешает индексацию файлов в этой папке.

    Если в файле указана директива без параметра, это меняет значение директивы на противоположное: «Disallow:» — отсутствие запрета на индексацию сайта.

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

  • Sitemap определяет путь до карты вашего сайта (в XML-формате), чтобы упростить индексацию.

    Пример: Sitemap: /sitemap.xml.

  • Host определяет адрес «главного зеркала» сайта. Именно этот адрес будет использован поисковой системой, если ваш сайт доступен по нескольким адресам.

    Пример: Host: www.jino.ru.

  • Crawl-delay задает интервал между запросами к вашему сайту со стороны поисковых систем во время индексации, в секундах. Это полезно, если поисковые роботы создают серьезную нагрузку.

    Пример: Crawl-delay: 5.

Примечание

Интервал индексации для Google настраивается через Google Search Console.

  • Clean-param задает параметры, на которые роботу не нужно обращать внимания при индексации сайта.

    Например, если задать «Clean-param: foo», то поисковые роботы будут считать адреса your_domain.ru, your_domain.ru/?foo=1 и your_domain.ru/?foo=2 равнозначными.

# Резервные копии

Резервные копии хостинг-контейнеров создаются автоматически с периодичностью 1 раз в 2-11 дней (2-6 — для премиум аккаунта) и хранятся 20 дней. Создать резервную копию вручную можно в разделе УправлениеРезервные копии.

# Резервные копии файлов сайта

Мы рекомендуем регулярно сохранять резервные копии файлов и баз данных ваших сайтов на вашем локальном компьютере.

Для этого в разделе УправлениеРезервные копии выберите нужную резервную копию и нажмите на иконку «Восстановить». Поставьте галочку «заархивировать» в появившемся диалоговом окне и нажмите кнопку Восстановить .

«host»

После этого в папке backups/дата_бэкапа появится архив с расширением .tar.gz. Его вы можете скачать к себе на компьютер.

«host»

В ОС Windows работать с архивами формата .tar.gz можно, например, с помощью программы 7-Zip (opens new window).

# Восстановление файлов и папок

Восстановить файлы и папки из бэкапа можно в разделе УправлениеРезервные копии. При восстановлении вы можете выбрать нужные файлы и папки.

По умолчанию все данные восстанавливаются в директорию backups/дата, откуда их можно будет переместить при помощи файлового менеджера или FTP/SFTP-доступа.

# Резервные копии баз данных

Восстановление баз данных из бэкапа происходит так же, как восстановление файлов и папок: восстановленные файлы помещаются в папку backups/дата. После этого их нужно скачать к себе на компьютер.

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

«host»

Загрузить SQL-дамп можно и через раздел меню УправлениеУправление MySQL. Для этого наведите курсор на нужную базу данных и нажмите иконку Загрузить SQL-дамп.

«host»

Если дамп базы данных слишком большой, то восстановление из бэкапа можно провести с помощью SSH-доступа. Для этого в панели управления введите следующую команду:

mysql имя_базы -u имя_пользователя --password="пароль" < ~/backups/дата/имя_дампа.sql

# Резервное копирование через SSH-туннель

Большие базы данных удобнее всего импортировать и экспортировать через SSH-туннель.

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

mysql -u user_name -p base_name < sql_dump

В базу данных будет загружено содержимое указанного sql-файла.

Для экспорта базы данных (создания бэкапа) используйте команду:

mysqldump -u user_name -p base_name < sql_file

Содержимое указанной базы данных будет скопировано в файл.

# Настройки веб-сервера

В разделе УправлениеНастройки веб-сервера можно:

  • выбрать версию интерпретатора, обслуживающую каждое доменное имя;
  • перезагрузить веб-сервер (актуально после внесения изменений в код сайта или приложения);
  • подключить директивы AddDefaultCharset и ModPageSpeed);
  • подключить модули и директивы PHP;
  • заменить стандартные страницы ошибок, собственными;
  • узнать выделенный IP и добавить к нему PTR-подпись.

# Работа с базами данных

Основными инструментами для работы с базами данных на Джино.Хостинг являются СУБД MySQL и PostgreSQL. Любую из них можно подключить в разделе Услуги.

# Настройка работы приложений с базами данных

Данные, необходимые для подключения приложений или скриптов к базе, представлены в разделе УправлениеТехническая информацияНастройки MySQL(PostgreSQL).

«hosting_tech»

К базам MySQL можно подключаться локально (localhost), по имени сервера или через сокет. К базам PostgreSQL — только по имени сервера.

Имена баз данных и их пользователей представлены в разделе УправлениеУправление MySQL (PostgreSQL). Здесь же можно задать пароль для каждого пользователя.

Основные особенности работы MySQL и PostgreSQL описаны в отдельной статье.

# Выделенный IP

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

Примечание

На Джино.Хостинг используется только IPv4. IPv6 не поддерживается. Если хотите использовать IPv6, можете рассмотреть Джино.VPS (opens new window)

# Задания по расписанию

Для периодического выполнения заданий на Джино.Хостинг используется стандартный планировщик задач Cron. Подробное описание работы веб-интерфейса Cron можно прочитать в отдельной инструкции.

# Проверка на вирусы

Файлы, размещённые на вашем хостинге, можно проверить на наличие вирусов при помощи встроенного антивируса. Для запуска проверки в разделе меню УправлениеАнтивирус выберите директорию, которую требуется проверить.

Внизу страницы появится строка с информацией о текущей проверке:

  • дата и время;
  • путь к проверяемому объекту;
  • количество проверенных объектов;
  • количество заражённых объектов.

Данные обновляются автоматически. Если вам нужно будет отменить проверку, наведите курсор на эту строку и нажмите на появившуюся справа иконку. Также в этом разделе размещены отчёты об антивирусных проверках.

Примечание

  • Проверка сайта на вирусы может длиться долго, но на его работоспособность это не влияет.
  • Если у вас несколько сайтов, рекомендуем проверять их по отдельности.

После удаления обнаруженных вирусов из файлов сайта обязательно примите следующие меры:

  • проверьте на вирусы компьютер, с которого вы работаете с сайтом: на нём могут быть троянские программы, с помощью которых злоумышленник получает доступ к паролям от хостинга;
  • проверьте пользовательские скрипты на наличие уязвимостей и обновите версию CMS до последней;
  • убедитесь, что сайт работает на последней версии PHP;
  • смените пароли от MySQL, FTP, SSH и учётной записи хостинга.

Подробнее о том, как защитить свои сайты от заражения можно прочитать в нашей статье (opens new window).

# Статистика

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

# Использование ресурсов

Раздел СтатистикаИспользование ресурсов предоставляет информацию о доступных ресурсах и об уровне их использования.

На вкладке Графики нагрузки представлены нагрузка на CPU, нагрузка на MySQL, использование почты скриптами, уровень трафика и запросы к веб-серверу в виде масштабируемых графиков.

Данные можно посмотреть как целиком для всего аккаунта, так и для каждого домена в отдельности.

# Статистика посещений

Простая статистика посещений доступна по умолчанию и предоставляет общие сведения о посещении домена.

Подключенная услуга Расширенная статистика позволит вам получать более подробную статистику посещаемости вашего домена.

Вы будете получать информацию:

  • о реферерах — страницах, с которых посетители приходят на ваш сайт;
  • о пользовательских агентах — браузерах или роботах.

Эти сведения собирает система Webalizer. Для подключения расширенной статистики зайдите в раздел Услуги. Чтобы посмотреть подробную статистику для домена, перейдите в раздел СтатистикаСтатистика посещений, наведите курсор на нужный домен и нажмите на появившуюся справа кнопку.

Примечание

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

# Лог-файлы

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

# Техническая информация

В разделе УправлениеТехническая информация представлены основные сведения о вашем хостинге: информация о системе (управляющая операционная система, установленные версии PHP и СУБД, путь к корневой папке аккаунта и к интерпретаторам Perl и PHP, выделенный IP...), а также настройки FTP, MySQL, PostgreSQL и Memcached.

# Домены

Если вы хотите разместить на своём хостинге сайт или веб-приложение, вам потребуется доменное имя. С помощью раздела Домены вы можете зарегистрировать новый домен, привязать к хостингу уже имеющийся у вас домен или полностью перенести его на Джино.

# Вопросы и ответы

Что означает ошибка 403?

Ошибка 403 может возникнуть по нескольким причинам:

  • Вы вложили на сервер неверный индексный файл. Файл главной страницы вашего сайта должен называться index.shtml, index.html, index.htm, index.phtml или index.php. Все символы должны быть написаны в нижнем регистре.

  • Установлены неверные права доступа на папку, в которой находится индексный файл. Все папки должны предоставлять пользователю права на выполнение (x).

  • Файлы сайта загружены в неправильную папку. В файловом менеджере откройте папку «domains» и проверьте папку с интересующим вас доменом. Сверху в окне файлового менеджера будет указан путь к папке, в которую необходимо загружать файлы вашего сайта.

Примечание

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

Что означает ошибка 404?

Ошибка 404 возникает в основном при неправильном вводе URL-адреса или в тех случаях, когда запрашиваемого файла на сайте не существует. Имена файлов зависят от регистра вводимых символов.

Что означает ошибка 500?

Самая распространённая ошибка возникновения ошибки 500 — неверный синтаксис файла .htaccess или наличие в нём неподдерживаемых директив. Чаще всего для решения проблемы достаточно закомментировать строку Options — поставить # в начале строки.

Также ошибка 500 может возникать из-за неправильного обращения с CGI-скриптами.

Важно помнить:

  • CGI-скрипты должны иметь окончание строк (\n). Для этого их нужно загружать на сервер по FTP в режиме ASCII.
  • CGI-скрипты и папки, в которых они находятся, должны быть доступны для исполнения только владельцу (права 0755).
  • CGI-скрипты могут неправильно формировать HTTP-заголовки ответа. Чтобы проверить их, посмотрите error_log.
Что означает ошибка 503?

Ошибка 503 возникает из-за временной недоступности сервера, когда сервер сильно загружен и перестаёт принимать запросы на обработку процессов. Причин высокой загрузки может быть несколько:

  • передача больших статичных файлов через PHP;
  • соединение с удалённым сервером;
  • наличие «тяжёлых» или испорченных компонентов CMS (если установлена);
  • почтовая рассылка;
  • медленные запросы к MySQL;
  • большое число запросов к веб-серверу.

Переход на премиум-аккаунт решит большинство этих проблем.

У вас установлен mod_rewrite?

Да, у нас установлен mod_rewrite

У вас есть поддержка SSL (HTTPS)?

Да, мы поддерживаем работу с SSL-сертификатами.

Чтобы подключить SSL-сертификат к своему домену и установить HTTPS-соединение, в разделе ДоменыУправление доменами выберите интересующий вас домен и в его Настройках на вкладке SSL включите «Всегда использовать только HTTPS».

Для настройки перенаправления вашего сайта с HTTP на HTTPS добавьте в файл .htaccess в папке нужного домена следующие строки:

RewriteEngine On  # Если этой строки нет выше
RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
Как создать поддомен?

Чтобы создать поддомен, в папке domains нужно создать одноимённую папку с именем поддомена.*

Например для поддомена helloworld.example.com, в папке domains нужно создать папку helloworld.example.com

Для доменов .рф и их поддоменов папку нужно создавать в формате Punycode.

* Если ваш аккаунт создан до 25.10.2021 г., то вам нужно сначала подключить услугу «Поддержка поддоменов»

Куда загружать файлы, чтобы сайт заработал?

Все файлы сайта нужно помещать в папку domains/имя_домена.

Загружены файлы в кодировке UTF-8, но вместо русского текста в них «иероглифы». Как это исправить?

Веб-сервер настроен так, что по умолчанию он отдает все страницы в кодировке windows-1251 (cp1251). Это можно изменить. Для этого создайте в нужной папке файл .htaccess и поместите в него следующую директиву:

AddDefaultCharset имя_кодировки

Здесь имя_кодировки — название той кодировки, которая используется в ваших файлах. Кроме windows-1251 чаще всего используется кодировка UTF-8, в этом случае директива будет выглядеть так:

AddDefaultCharset utf-8

Если файл .htaccess в нужной папке уже существует, то просто добавьте эту строку в конец. Действие этой директивы распространяется и на все подпапки.

На моем сайте вместо русских символов одни знаки вопроса. Как это исправить?

В разделе УправлениеУправление MySQL войдите в интерфейс phpMyAdmin.

В выпадающем списке Сопоставление соединения с MySQL выберите пункт utf8_general_ci.

Выберите свою базу данных и на открывшейся странице справа перейдите на вкладку Операции.

В выпадающем списке Сравнение выберите пункт cp1251_general_ci.

Теперь при загрузке файла с базой данных (как правило, он имеет расширение .sql) выберите в соответствующем выпадающем списке кодировку cp1251.

Служба техподдержки попросила меня прислать результаты трассировки и пинга. Как это сделать?

В процессе решения некоторых проблем специалисты службы техподдержки могут попросить вас прислать результаты команд tracert (трассировка маршрута) и/или ping к какому-либо сайту. Для этого выполните следующие действия:

  1. Выберите в меню «Пуск» пункт «Выполнить».

  2. В открывшемся окне наберите команду cmd и нажмите кнопку OK.

  3. В открывшемся окне терминала последовательно наберите следующие команды (после ввода каждой из них нажмите клавишу Enter):

    tracert имя_сайта
    ping имя_сайта
    

    Результатом работы каждой из этих команд будет несколько строк в окне терминала.

  4. Кликните правой кнопкой мыши по заголовку окна, в контекстном меню выберите пункт ИзменитьВыделить все и нажмите клавишу Enter. Содержимое окна терминала будет скопировано в буфер обмена.

Служба техподдержки попросила меня проверить командой telnet, открыт ли порт. Как это сделать?

В процессе решения некоторых проблем специалисты службы техподдержки могут попросить вас проверить, открыт ли у вас (и вашего провайдера) какой-либо порт. Чтобы сделать это, нужно воспользоваться утилитой telnet.

В Windows 7 утилита telnet по умолчанию отключена, поэтому сначала необходимо ее установить, как это описано на сайте Microsoft (opens new window).

После установки нажмите кнопку «Пуск», введите команду cmd в поле поиска и нажмите кнопку ОК.

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

telnet имя_сервера номер_порта

Например, чтобы проверить, открыт ли порт, по которому работает SMTP, надо ввести команду

telnet smtp.jino.ru 25

Если команда вернет ошибку, значит порт закрыт. Если на экране появится приглашение сервера (или окно станет полностью пустым), — порт открыт.

Какая версия Apache используется на вашем хостинге?

На Джино в качестве веб-сервера используется Apache версии 2.4.

Есть ли у вас поддержка ASP-скриптов?

Скрипты, написанные на языке ASP, могут работать только на серверах под операционной системой Windows. У нас UNIX-хостинг, поэтому ASP не поддерживается.

В логе ошибок часто появляется ошибка доступа к файлу favicon.ico. Что это за файл?

favicon.ico — это файл иконки вашего сайта, который отображается слева от его URL в адресной строке браузера, а также рядом с его названием при добавлении сайта в закладки. По умолчанию любой браузер ищет этот файл в корневой папке сайта, что при его отсутствии приводит к подобной записи в логе ошибок: File does not exist: /home/…/название_домена/favicon.ico.

Чтобы данная ошибка перестала появляться, загрузите favicon.ico в папку домена.

Вы можете помочь перенести сайт со старого хостинга к вам?

Да. Мы можем перенести ваш сайт от старого хостинга к нам абсолютно бесплатно. Для этого создайте соответствующую заявку в техподдержку, в которой укажите:

  • URL сайта на старом хостинге;
  • Данные для доступа к файлам сайта по FTP в формате *<ftp://логин:пароль@имя_фтп_сервера/путь/к/папке/сайта>*;
  • URL интерфейса phpMyAdmin, логин и пароль к нему или путь к файлу с бэкапом БД.

Здесь путь/к/папке/сайта — это путь к директории на сервере, в которой находится индексный файл вашего сайта, относительно корневой FTP-директории.

Если нужно перенести несколько сайтов, такие данные нужно предоставить для каждого из них.

Если переносимый сайт состоит из большого количества мелких файлов, и есть возможность заархивировать их средствами хостинга, на котором он расположен (через контрольную панель или SSH) — заархивируйте, это ускорит процесс переноса.

Есть ли возможность использовать системы контроля версий (svn, git и др.)?

Да вы можете использовать SCM Subversion, Git и Mercurial, подключившись к хостингу по SSH.

Каков абсолютный путь до корневой папки моего аккаунта на сервере?

Точное значение пути к домашней директории можно узнать в разделе УправлениеТехническая информация.

Как ускорить сайт с помощью HTTP/2?

Материал подготовлен пользователем «Джино» в рамках программы обмена опытом. «Джино» не несет ответственности за его содержание и не гарантирует корректность и актуальность представленной информации.