Да, вы можете использовать Cron. Интерфейс управления заданиями расположен в разделе «Хостинг / Управление / Задания по расписанию» контрольной панели «Джино».
См. также: Задания по расписанию (cron).
На серверах «Джино» в качестве веб-сервера используется Apache версии 2.2.
Скрипты, написанные на языке ASP, могут работать только на серверах под операционной системой Windows. Но у нас UNIX-хостинг, поэтому ASP не поддерживается.
Да, вы можете использовать PostgreSQL на хостинге «Джино». Для этого нужно подключить услугу «СУБД PostgreSQL». Подробная информация и настройки для подключения — на странице описания услуги.
Да, вы можете получить выделенный IP, подключив соответствующую услугу.
Путь относительно корня сервера к вашей домашней директории выглядит так:
/home/usersX/первая_буква_логина/логин/domains/название_домена/
Здесь X может быть целым числом (1, 2, …) или вообще отсутствовать. Точное значение пути к домашней директории уточняйте в разделе «Хостинг / Техподдержка / Техническая информация» контрольной панели аккаунта.
Да, мы предоставляем доступ к лог-файлам веб-сервера, собранным за весь месяц.
access_log по каждому домену в отдельности доступен в директории logs вашего аккаунта.
error_log можно просматривать через контрольную панель в разделе «Хостинг / Статистика / Лог-файлы».
По истечении месяца, логи переносятся в датированную папку (например, 2018-05), и файл начинает записываться заново.
favicon.ico — это файл иконки вашего сайта, который отображается слева от его URL в адресной строке браузера, а также рядом с его названием при добавлении сайта в закладки. По умолчанию любой браузер ищет этот файл в корневой папке сайта, что при его отсутствии приводит к подобной записи в логе ошибок:
File does not exist: /home/…/название_домена/favicon.ico
Чтобы данная ошибка перестала появляться, загрузите favicon.ico в папку домена.
Более подробную информацию можно найти на Википедии.
Система «Джино» спроектирована так, что для каждого аккаунта используются только те услуги и в том количестве, что указаны в списке предоставляемых услуг. Поэтому мы не можем предоставлять индивидуальные услуги.
Да, у нас установлен mod_rewrite.
Для FTP — не более пяти одновременных соединений с одного IP. Для HTTP — не более 10 одновременных соединений с одного IP.
Для отправки почты используется PHP mail(), который предоставляется вам независимо от того, подключена ли у вас услуга «Почтовый сервис» или нет.
Нет.
Да, библиотека ImageMagick у нас установлена и доступна в PHP как модуль imagick и в Perl — как модуль Image::Magick. К утилитам ImageMagick также можно обращаться непосредственно — они находятся в директории /usr/bin.
Да, вы можете подключить по одному SSL-сертификату к каждому из доменов на вашем аккаунте. Любой клиент «Джино» может получить бесплатный сертификат от Let’s Encrypt в разделе «Домены» своего аккаунта. Для этого выберите нужный домен, на странице его настроек перейдите во вкладку «SSL-сертификат» и нажмите «Получить».
Если вы уже имеете SSL-сертификат, просто подключите его к нужному домену в контрольной панели. Зайдите в раздел «Домены / Управление доменами», кликните по названию нужного домена и на открывшейся странице перейдите во вкладку «SSL-сертификат».
Для настройки перенаправления вашего сайта с HTTP на HTTPS добавьте в файл .htaccess в папке нужного домена следующие строки:
RewriteEngine On # Если этой строки нет выше
RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
SSL-сертификат — это персональная электронная подпись для вашего домена. Сертификаты выдаются специализированными компаниями, имеющими официальные права на их выпуск и юридическое сопровождение. Есть различные типы сертификатов: на один домен или поддомен, на все поддомены определенного домена, на несколько доменов. Есть также сертификаты, которые в адресной строке браузера посетителя отображают название компании-владельца сайта. Получение сертификата является платной услугой, но некоторые компании позволяют получить бесплатные сертификаты на непродолжительный период. Наиболее известные компании, предоставляющие сертификаты — Thawte и Verisign.
Да, доступ по SSH предоставляется при подключении соответствующей услуги.
Для обеспечения большей безопасности аккаунта мы рекомендуем ограничивать доступ по SSH только вашими IP. В разделе «Хостинг / Управление / Настройки SSH» можно указать один или несколько разрешенных IP или диапазонов.
Да, установлен.
Да, всем пользователям сервисов «Хостинг» и «Спектр» доступна возможность включить для своих сайтов ускорение с помощью модуля PageSpeed, разработанного инженерами Google. Этот модуль встраивается в веб-сервер и автоматически, «на лету», оптимизирует HTML-страницы, файлы стилей, скриптов и изображений таким образом, что сайт начинает работать быстрее.
Включить PageSpeed можно в настройках веб-сервера для сервиса «Хостинг» и в настройках сайта на «Спектре». Работу модуля можно гибко конфигурировать с помощью .htaccess-директив, описанных в документации.
У нас нет тарифных планов в их привычном понимании. Вы сами выбираете те услуги, которые вам необходимы.
Да, производится регулярное резервное копирование файлов (кроме папки backups), баз данных и почты. Стандартная частота создания резервных копий — раз в двое суток. Однако эта величина может быть увеличена пропорционально времени создания последней копии вплоть до 11 суток на обычном аккаунте и 6 суток на «премиум-аккаунте». Это зависит от общего объема файлов на аккаунте, их количества, а также количества изменившихся файлов с момента последнего бэкапа.
Созданные резервные копии хранятся на отдельном сервере в течение 20 дней.
Смотрите также: Как восстановить данные из резервной копии?
По абсолютной величине трафик неограничен, но суммарный объем входящего трафика не должен превышать 1/4 от объема исходящего.
Да. Мы можем перенести ваш сайт от старого хостинга к нам абсолютно бесплатно. Для этого создайте соответствующую заявку в техподдержку, в которой укажите:
URL сайта на старом хостинге;
Данные для доступа к файлам сайта по FTP в формате ftp://логин:пароль@имя_фтп_сервера/путь/к/папке/сайта;
URL интерфейса phpMyAdmin, логин и пароль к нему или путь к файлу с бэкапом БД.
Здесь путь/к/папке/сайта — это путь к директории на сервере, в которой находится индексный файл вашего сайта, относительно корневой FTP-директории.
Если нужно перенести несколько сайтов, эти данные нужно предоставить для каждого из них.
Если переносимый сайт состоит из большого количества мелких файлов, и есть возможность заархивировать их средствами хостинга (через контрольную панель или SSH) — заархивируйте, это значительно ускорит процесс переноса.
Вы сможете размещать на хостинге Джино множество сайтов на разных доменах — то есть иметь несколько различных сайтов. Это удобно для веб-студий или частных веб-разработчиков — фрилансеров, поскольку сайты всех клиентов можно держать на одном аккаунте, что гораздо дешевле.
Чтобы разместить дополнительные сайты на аккаунте, создайте в вашей директории domains папку с названием домена. Например, для домена test.ru нужно создать папку domains/test.ru, тогда сайты test.ru и www.test.ru будут вести в эту папку **.
При регистрации домена или привязке его к аккаунту в разделе «Хостинг / Домены» папка для него создается автоматически.
Точно так же вы можете создать папку и для любого поддомена *. Например, чтобы создать поддомен forum.test.ru, заведите папку domains/forum.test.ru **.
Сайты начинают работать сразу, количество поддоменов не ограничено.
Примечание: если у вас нет папки domains в домашнем каталоге, но есть папка docs, директории для доменов и поддоменов нужно создавать на одном уровне с docs.
* Если ваш аккаунт создан до 25.10.2021 г., то вам нужно будет подключить услугу «Поддержка поддоменов».
** Для доменов .рф и их поддоменов папку нужно создавать в формате Punycode.
Версия PHP | 5.2.x, 5.3.x, 5.4.x, 5.5.x, 5.6.x, 7.0.x (устаревшие), 7.1.x, 7.2.х или 7.3.х (актуальные) на выбор |
---|---|
Схема работы | mod_php, возможен запуск через CGI |
Права на файлы | принадлежат пользователю, запуск от имени пользователя |
safe_mode | Off |
open_basedir | Off (можно включить через .htaccess или КП) |
allow_url_fopen | Off (можно включить по заявке) |
register_globals | Off (можно включить через .htaccess или КП) |
magic_quotes_gpc | Off (можно включить через .htaccess или КП) |
allow_call_time_pass_reference | Off (можно включить через .htaccess или КП) |
max_execution_time | 30 секунд / 60 секунд на «премиум-аккаунте» |
max_input_time | 30 секунд / 60 секунд на «премиум-аккаунте» |
memory_limit | 128 Мбайт / 256 Мбайт на «премиум-аккаунте» |
CURL | Есть |
PEAR | Есть |
Поддержка SOAP | Есть |
Есть | |
Открытие сокетов | Разрешено |
Функция exec() | Есть |
Zend Optimizer | Есть, версия 3.3.9, только для PHP 5.2 |
Zend Optimizer+ | Есть, OPcache 7.x, кроме PHP 5.2 |
APCu | Есть, кроме PHP 5.2 |
Guard Loader | Есть, только для PHP 5.3 |
IMAP4 | Есть |
Поддержка XML/XSL | Есть |
SQLite | Есть |
Поддержка FFMPEG | Есть, только для PHP 5.2 и PHP 5.3 |
Поддержка GD | Есть, версия 2.2 |
Библиотека mbstring | Есть |
Библиотека php_templates | Есть |
Библиотека iconv | Есть |
Библиотека Zlib | Есть |
Библиотека libxml | Есть |
Библиотека pcre | Есть |
Поддержка PDO | Есть |
Библиотека pdo_sqlite | Есть, версия 3.7.7 |
Поддержка ImageMagick | Есть |
Поддержка ASP | Нет |
Поддержка NetPBM | Нет |
IonCube | Есть, версия 4.5.x, подключается через КП, кроме PHP 5.6 |
RAR | Есть, подключается через КП |
GMP | Есть, подключается через КП |
HTTP | Есть, подключается через КП, кроме PHP 5.6 |
SSH2 | Есть, подключается через КП |
SourceGuardian | Есть, подключается через КП |
GeoIP | Есть, подключается через КП |
WDDX | Есть, подключается через КП |
Phar | Есть, подключается через КП |
MagickWand | Есть, подключается через КП, только для PHP 5.2 и PHP 5.3 |
Intl | Есть, подключается через КП |
VKext | Есть, подключается через КП |
Phalcon | Есть, подключается через КП, кроме PHP 5.2 |
Версия MySQL | 5.5.x |
---|---|
Поддержка mysqli | Есть |
Возможность создания процедур | Да |
Возможность создания триггеров | Нет (можно включить по заявке) |
Возможность создания привилегий | Нет |
Возможность создания заданий по расписанию | Нет (можно включить по заявке) |
Поддержка InnoDB | Есть |
Поддержка транзакций | Есть, InnoDB |
Поддержка процедур | Есть |
Поддержка триггеров | Есть |
Создание дополнительных БД | Есть |
Создание дополнительных пользователей БД | Есть |
Доступ к своим базам извне | Возможно с указанных IP |
Кодировка по умолчанию | windows-1251 |
Лог медленных запросов к БД | Есть |
Подключение через консоль | Есть (при подключении услуги «Поддержка SSH») |
Подключение извне | Есть (с ограниченного списка IP, указывается через КП) |
Максимальное кол-во одновременных соединений с сервером БД MySQL | 50 |
Максимальное количество подключений в час | 100000 |
Mаксимальное количество запросов в час | 300000 |
Версия Python | 2.7.x (также доступны 2.4.x, 2.6.x) |
---|---|
Схема работы | mod_wsgi, CGI |
Возможность установки собственных модулей | Есть |
Версия Perl | 5.8.x |
---|---|
Схема работы | mod_perl, CGI |
Версия Apache | 2.2.x |
---|---|
mod_rewrite | Есть |
Поддержка .htaccess | Есть |
Поддержка Cron | Есть |
Поддержка SSL | Есть |
SQLite | Есть, версия 3.3.6 |
Пиковое использование процессора скриптами | Не более 10% от общей процессорной мощности / На «премиум-аккаунте» — не более 30% |
Поддержка WAP | Есть |
robots.txt — специальный файл, который содержит инструкции для поисковых роботов. Он должен размещаться в корневой папке сайта и быть доступен по адресу ваш_домен.ru/robots.txt. С помощью robots.txt возможно запретить или разрешить индексацию всего сайта или отдельных его страниц и даже снизить нагрузку на сайт, создаваемую поисковыми системами при индексации. Содержимое файла robots.txt представляет из себя набор различных директив:
Директива User-agent задает название робота, для которого прописываются директивы ниже. Например: User-agent: Yandex. Директива User-agent: * определяет параметры для всех роботов. В одном файле robots.txt может быть несколько блоков, начинающихся с директивы User-agent.
Директивы Disallow и Allow запрещают или разрешают индексацию определенных страниц или групп страниц вашего сайта. Например: Disallow: / — запрещает индексацию всего сайта, Allow: /cgi-bin/ — разрешает индексацию файлов в этой папке. Указание в файле директивы без указания параметров для нее поменяет значение. Например: Disallow: — запрета на индексацию сайта нет. Типичный robots.txt, разрешающий индексацию всего сайта, выглядит так:
User-agent:
Disallow:
По факту Disallow: — самая распространенная директива, равнозначная Allow: /. Однако директиву Allow могут не поддерживать некоторые старые роботы, поэтому предпочтительнее использовать первый вариант.
Директива Sitemap определяет путь до карты вашего сайта (в специальном XML-формате) с целью упростить индексацию. Пример: Sitemap: /sitemap.xml.
Директива Host определяет адрес «главного зеркала» сайта. Именно этот адрес будет использован поисковой системой, если ваш сайт доступен по нескольким адресам. Пример: Host: www.jino.ru.
Директива Crawl-delay задает интервал между запросами к вашему сайту со стороны поисковых систем во время индексации, в секундах. Это очень полезно, если поисковые роботы создают серьезную нагрузку. Например: Crawl-delay: 5. Однако интервал индексации для поисковой системы Google настраивается через Google Search Console.
Директива Clean-param задает параметры, на которые роботу не нужно обращать внимания при индексации сайта. Например, если задать Clean-param: foo, то поисковые роботы будут считать адреса ваш_домен.ru, ваш_домен.ru/?foo=1 и ваш_домен.ru/?foo=2 равнозначными.
Более подробно об использовании robots.txt можно почитать, например, в инструкции на сайте Яндекса.
На главной странице контрольной панели «Джино» и в разделе «Сервисы» указывается количество сайтов, доменов и других сущностей для каждого из сервисов «Джино». И если для большинства сервисов очевидно, как эти цифры были получены, то количество сайтов на «Хостинге» часто вызывает вопросы.
Количество сайтов на «Хостинге» — это количество уникальных директорий, к которым привязаны все домены, их поддомены и выделенные IP-адреса на сервисе «Хостинг».
Эта цифра приводится лишь в справочных целях и ни на что не влияет.
Материал подготовлен пользователем «Джино» в рамках программы обмена опытом. «Джино» не несет ответственности за его содержание и не гарантирует корректность и актуальность представленной информации.
Чтобы создать поддомен , нужно создать одноимённую папку в директории domains. Например, если у вас есть домен test.ru, и вы хотите создать домен третьего уровня project1.test.ru, нужно создать папку domains/project1.test.ru. Все файлы нового сайта project1.test.ru должны размещаться именно в ней. Обращаться к сайту можно будет как c www (www.project1.test.ru), так и без (project1.test.ru*).
Чтобы создать домен четвёртого уровня subproject1.project1.test.ru, нужно создать папку domains/subproject1.project1.test.ru.
Вы можете создавать поддомены любого уровня. Новый домен начнёт работать сразу после того, как вы создадите соответствующую папку. Но помните, что нельзя создавать поддомены mail и smtp, так как эти имена поддоменов зарезервированы и используются для почтового сервиса.
Вы можете создать неограниченное количество поддоменов любого уровня.
Для доменов .рф и их поддоменов папку нужно создавать в формате Punycode.
Примечание: если у вас нет папки domains в домашнем каталоге, но вместо нее есть директория docs, папки для поддоменов нужно создавать на одном уровне с ней.
* Если ваш аккаунт создан до 25.10.2021 г., то вам нужно сначала подключить услугу «Поддержка поддоменов».
На данный момент момент поддержка IPv6 на хостинге не осуществляется. Подробнее об IPv6 можно узнать здесь.