Вы посетили:
Различия
Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:vhosting:ftp_shell_accounts 2006/11/11 08:26 | ru:vhosting:ftp_shell_accounts 2006/11/11 11:59 текущий | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ===== САЙТЫ ===== | + | ===== FTP/Shell аккаунты ===== |
- | В разделе находятся сайты, заведенные и обслуживаемые панелью. Для того, чтобы привязать к серверу сайт, необходимо иметь хотя бы один //ftp/shell// аккаунт. При добавлении сайта автоматически добавляется DNS-запись в конфигурацию dns-сервера. Добавленные записи можно просмотреть в разделе [[ru:vhosting:dns_zones|управление DNS]] модуля [[:dedikit_documentation#modul_xosting|Хостинг]].\\ | + | Раздел [[:ru:vhosting:ftp_shell_accounts|FTP/Shell аккаунты]] предназначается для заведения на сервере пользовательских аккаунтов, которым можно предоставлять как //ftp//, так и //ssh// доступ. К аккаунту автоматически привязываются [[:ru:vhosting:hosts|сайты]] и задания [[:ru:vhosting:cron_jobs|cron]].\\ |
- | Чтобы добавленный сайт заработал, необходимо выполнить следующие шаги:\\ | + | |
- | + | ||
- | - Перед регистрацией или переносом сайта необходимо предварительно добавить сайт на сервер. ДНС-зона с записями будет сгенерирована автоматически. Желательно сделать это как минимум за 8 часов до регистрации или изменения. В случае, если вы хотите использовать собственные NS-сервера вида ns1.example.com и ns2.example.com, то при добавлении сайта вам необходимо заполнить поля //Собственный NS1// и //Собственный NS2//. Так же для зоны необходимо добавить и записи типа A.<code> | + | |
- | ns1 IN A 123.123.123.123 | + | |
- | ns2 IN A 123.123.123.123 | + | |
- | </code> | + | |
- | - Указанные при регистрации или изменении NS-сервера в поле nserver должны совпадать с NS-серверами, указанными в панели. В противном случае робот регистратора не разрешит перенести домен из-за расхождения в NS-серверах. Данное правило так же должно выполняться и при указании собственных NS-серверов.\\ | + | |
**ДОСТУПНЫЕ ДЕЙСТВИЯ:**\\ | **ДОСТУПНЫЕ ДЕЙСТВИЯ:**\\ | ||
- | //**Добавить сайт**// – разрешает добавление нового сайта.\\ | + | //**Добавить новый аккаунт**// – разрешает добавление нового аккаунта.\\ |
+ | //**Деактивировать**// / //**активировать**// – позволяет активировать или деактивировать аккаунт.\\ | ||
+ | //**Субаккаунт**// | ||
+ | ((К примеру, существует необходимость разрешить //FTP-доступ// к директории //upload//, находящийся в корневой директории сайта //example.com//, который привязан к аккаунту //ftp0//. В таком случае путь к директории будет иметь вид ///home/clients/ftp0/domains/example.com/html/upload//. Для того, чтобы разрешить //субаккаунту ftp0_s1// доступ к //upload//, при добавлении в поле //Директория// необходимо указать путь ///domains/example.com/html/upload//. | ||
+ | )) – позволяет создать субаккаунт и прикрепить его к основному аккаунту. Это может быть полезно для выдачи доступа к единственному сайту, без возможности доступа ко всем сайтам основного аккаунта.\\ | ||
+ | //**Логин**// – логин на субаккаунт.\\ | ||
+ | //**Директория**// – домашная директория для субаккаунта.\\ | ||
+ | //**Пароль**// – пароль на субаккаунт.\\ | ||
+ | //**Редактировать**// – редактирование аккаунта или изменение пароля.\\ | ||
+ | //**Удалить**// – удаление аккаунта. Удаление аккаунта повлечет за собой удаление всех сайтов, заданий //cron// и субаккаунтов, привязанных к аккаунту.\\ | ||
- | Доступные опции при добавлении сайта:\\ | + | Доступные опции при добавлении аккаунта:\\ |
- | //**Имя**// – доменное имя сайта. Существует возможность массового добавления сайтов в панель. Для этого необходимо добавлять домены через пробел, через запятую или с новой строки.\\ | + | //**Имя**// – аккаунт, под которым будет возможно входить по //ftp// или через //ssh//.\\ |
- | //**HTTP сервер**// – позволяет выбрать тип //http-сервера//, который будет обслуживать данный сайт. На текущий момент поддерживается три типа веб-серверов: [[http://httpd.apache.org/|apache]], [[http://www.acme.com/software/thttpd/|thttpd]] и [[http://sysoev.ru/nginx/|nginx]]. Выбор типа сервера будет зависеть от типа вашего сайта: если он будет динамическим (с использованием PHP/CGI – то лучше использовать apache. Если же статическим ([[http://ru.wikipedia.org/wiki/Html|HTML]] или файловое хранилище) – то [[http://www.acme.com/software/thttpd/|thttpd]] или [[http://sysoev.ru/nginx/|nginx]].\\ | + | //**Пароль**// – пароль на аккаунт.\\ |
- | //**FTP аккаунт**// – позволяет выбрать аккаунт, к которому будет привязан сайт. После создания сайта его корневая директория будет находиться в домашней директории аккаунта и доступ к сайту так же будет осуществляться через пароль-логин аккаунта. Пути к сайтам можно менять через настройки.\\ | + | //**Шелл**// – разрешает доступ на сервер по //ssh//-протоколу.\\ |
- | //**IP адрес**// – адрес, к которому будет привязан сайт.\\ | + | |
- | //**CGI/PHP**// – необходима ли сайту поддержка исполняемых скриптов.\\ | + | |
- | //**Хотлинк**// – защита файлов сайта от цитирования на других сайтах. Поле представляет из себя список расширений файлов, разделенных знаком | , которые подпадают под защиту от хотлинка. Защита от хотлинка будет выключена, если сделать это поле пустым. Подробнее о хотлинке можно прочесть [[http://ru.wikipedia.org/wiki/Хотлинк|тут]].\\ | + | |
- | //**Анализатор логов**// – панель поддерживает несколько анализаторов логов веб-сервера для вывода статистики запросов, посещений. Это [[http://webalizer.com/|webalizer]] и [[http://awstats.org|awstats]].\\ | + | |
- | //**Редактировать**// – позволяет редактировать свойства сайта и менять все основные его параметры.\\ | + | **ПОЛЯ:**\\ |
- | //**Алиасы**// - Вы можете указать список имен, на которые будет откликаться домен. При добавлении домена там находятся две записи, //domain.com// и //http://www.domain.com// (предполагая, что Вы добавили домен //http://domain.com//). Вы можете изменить добавляемые по умолчанию алиасы на собственные, заполнив переменную //default_host_aliases// модуля [[:dedikit_documentation#modul_xosting|Хостинг]] значением вида: //HOSTNAME//, //www.HOSTNAME//, //*.HOSTNAME// - в данном случае будет добавлено три алиаса, слово //HOSTNAME// будет заменено на имя добавляемого сайта. Вы можете, к примеру, добавить //domain2.com//, и Ваш сайт будет откликаться сразу на //domain.com// и на //domain2.com//. Также вы можете использовать звездочку вместе с доменным именем, чтобы указать, что все поддомены будут именами этого домена (//*.domain.com//). Указывая в списке имен IP адрес домена Вы получаете доступ к нему без указания имени, http://1.2.3.4/test.html.\\ | + | //**Активен**// - индикатор состояния аккаунта. Может быть активным и неактивным.\\ |
- | //**Хотлинк**// – позволяет вывести список доменов, с которых разрешен хотлинк, а так же добавить новые домены для хотлинка.\\ | + | Сайтов – количество сайтов, привязанных к этому аккаунту.\\ |
- | //**Удалить**// – удалить сайт. При удалении сайта возможно удалить не только записи о нем, но и все содержимое корневой директории сайта. Для этого при удалении сайта необходимо выбрать опцию //Удалить на диске//. Для физического удаления сайта необходимо чтобы в разделе [[:ru:base:condition_jobs|задания по условию]] присутствовало задание //Delete host content//. В противном случае содержимое удалено не будет.\\ | + |