Majordomo.ru - лучший платный хостинг в России Rambler's Top100 Займи свой домен бесплатно
проверить домен:

 

О компании
Услуги хостинга

Хостинг

VPS-хостинг

Размещение сервера

Аренда сервера

Регистрация доменов

Конструктор сайтов
Почта.Pro
Продвижение сайта
Почтовый сервиc Почта.ПроКаталог наших клиентов

Акции и спецпредложения
Заказ и оплата услуг
Помощь
Партнерская программа

Инструкции по аккаунту

главная

помощь

инструкции по аккаунту


 Задайте вопрос специалисту компании в режиме реального времени.
Задайте вопрос специалисту компании в режиме реального времени.
  1. В момент открытия аккаунта Вам высылается информация для доступа по ftp - логин, пароль и IP адрес. Используя их Вы попадаете в свой домашний каталог, где для Вашего сайта (или сайтов, если их на аккаунте несколько) уже автоматически созданы следующие каталоги:
    /имя_домена/www
    /имя_домена/www/cgi-bin
    /имя_домена/www/wstat
    /logs

    Эти каталоги нужны для нормальной работы Вашего аккаунта, поэтому с ними ничего делать не нужно.

    Рассмотрим назначение каждого из вышеназванных каталогов:

    /имя_домена/www - это корень Вашего виртуального WEB сервера. Именно в эту директорию нужно помещать все файлы, относящиеся к Вашему сайту.

    /имя_домена/www/cgi-bin - если Ваш тарифный план включает поддержку CGI, то все скрипты должны находиться в этой директории. И наоборот - все, что находится в этой директории, при вызове из браузера считается скриптом и пытается выполниться. Поэтому не нужно размещать в данной директории простые HTML страницы - вы не сможете их просмотреть (будет выдана ошибка 500).

    /имя_домена/www/wstat - эта директория используется для хранения Вашей статистики обсчитанной программой Webalizer, если данная опция включена Вами в панели управления (файлы статистики входят в Вашу дисковую квоту). В данной директории также находится файл rotate.conf, отвечающий за ротацию log-файлов Вашего виртуального домена.

    /logs - как следует из названия, в данном каталоге находятся необработанные log-файлы Apache (HTTP-сервер, обеспечивающий работу всех сайтов на сервере, относящиеся к Вашему домену. Вы можете использовать их для обработки своими программами статистики, а файл ошибок www.domain-error.log удобен для отладки работы Вашего сайта. Обращаем Ваше внимание, что log-файлы не входят в Вашу дисковую квоту, поэтому их размер не является поводом для беспокойства.

    По умолчанию все сайты, расположенные на наших серверах, доступны как с добавлением www перед именем домена (www.domain.any), так и без добавления (domain.any).

    Примечание: файлы тестового домена (ac<номер_аккаунта>.onparking.ru) располагаются в директории /www. Информацию о корневых директориях доменных имен размещенных на аккаунте Вы можете посмотреть в "Контрольной панели", в разделе "Сайт" -> "DocumentRoot".

  2. Что такое индексный файл? При обращении к любой директории на Вашем сайте Apache ищет в ней файлы с определенными именами (эти имена указываются явно в конфигурации). Если такой файл найден, то он выводится в браузер посетителя. Если не удается найти ни одного индексного файла (их может быть несколько), то возможны два варианта развития событий:

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

    2. Вариант, реализованный на нашем сервере по умолчанию. Листинг директории запрещен из соображений безопасности, в результате клиенту выдается ошибка 403 Forbidden. Т.о. если Вы случайно забудете поместить индексный файл (или он будет не нужен Вам в этом месте), никто не сможет просмотреть Ваши файлы не зная их точного имени.

    По умолчанию при заведении аккаунта в конфигурации Вашего виртуального домена прописывается index.html и только он. Если файла с таким именем не будет в директории /www, при обращении к домену будет выдаваться вышеуказанная ошибка.

    Если Вам нужно использовать в качестве индекса другой (другие) файл (ы), пропишите их в контрольной панели сайта в разделе "Индексные файлы" или (для опытных пользователей) в файле .htaccess директории сайта.

  3. Что такое FTP? Это протокол передачи файлов по сети Internet. Вам нужно разместить созданный Вами сайт на нашем сервере? Значит, Вам нужно передать файлы со своей локальной машины на наш сервер. Самый простой способ сделать это - использовать FTP. После установления соединения работа с сервером ничем не отличается от работы с локальными дисками, за исключением задержек на передачу данных по сети.

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

    Самый простой, но не самый удобный вариант - консольная программа ftp. Однако, если Вы захотите пользоваться ей, то наша помощь в данном вопросе Вам явно не нужна.

    Если Вы используете в своей работе файл-менеджеры FAR или Total Commander, то самым простым выходом будет использование встроенных в эти программы ftp-клиентов. На этих страницах описана настройка FAR и Total Commander для работы с Вашим аккаунтом на нашем сервере.

    Описанные выше программы не являются полноценными ftp-клиентами, хотя их вполне достаточно для нормальной работы. Но всегда хочется чего-то большего и лучшего. Поэтому мы начинаем использовать более "навороченные" программы.

    Мы приведем здесь описание настроек двух достаточно популярных полноценных ftp-клиентов CuteFTP и WS_FTP. Они примерно одинаковы по своим возможностям, дальше - дело вкуса.

  4. Панель управления позволяет Вам выполнять основные настройки аккаунта через обычный браузер. Мы постарались сделать интерфейс панели максимально понятным, поэтому приводим только общее описание возможностей, а не подробные инструкции. Итак, что же можно сделать через нашу панель?

    На первой странице Вы получаете всю информацию по Вашему аккаунту, а именно:

    • Статус аккаунта - включен или выключен.
    • Статистика (Webalizer) - включена или выключена.
    • Уведомление по e-mail об окончании оплаченного срока - включено или выключено, а также за какое время до окончания срока будет отправляться письмо.
    • Состояние Вашего счета - количество денег на счету и количество оплаченных дней.
    • Стоимость месяца для Вашего аккаунта - складывается из базового тарифного плана плюс дополнительные услуги.
    • Использование диска - установленная квота и реальное количество занятого Вашими файлами места.
    • Использование почты - разрешенное количество почтовых ящиков и их реальное количество.
    На этой же странице Вы можете изменить количество дней, за которое Вы будете предупреждены по e-mail (используется Ваш контактный адрес в нашей базе) об окончании оплаченного срока. Вы также можете просто отключить уведомление по Вашему желанию.

    Самая используемая страница - управление почтой. Здесь Вы можете произвести все необходимые настройки почты для Вашего домена.

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

    • Если Вы создаете почтовый ящик с именем postmaster, то на него будет поступать вся почта на Ваш домен, которая не имеет живых адресатов (ящики с адресуемыми именами не созданы). Это позволяет Вам получать письма даже в том случае, если при отправке была допущена ошибка в первой части e-mail. Однако следует отметить, что отправителю не будут посланы уведомления о ошибках, эта обязанность ложится на Вас. Postmaster является последней стадией проверки адреса полученного письма, поэтому переадресации с него будут работать только для писем адресованных именно на postmaster, но не для ошибочных.
    • Если Вам не удобно получать почту с нашего сервера (сервер Вашего провайдера вполне может оказаться быстрее, т.к. он максимально близок к Вам), то Вы можете переадресовать всю почту Вашего домена на любой произвольный адрес используя переадресацию вида *->e-mail. Однако следует учесть, что проверка переадресаций происходит до проверки существования адреса в домене, поэтому все созданные ящики в такой конфигурации работать не будут.

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

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

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

    Загрузка архива еще одна удобная возможность панели управления. При обновлении сразу большого количества страниц удобнее и быстрее закачивать на сервер не кучу маленьких файлов, а один большой. Вы можете поместить все файлы в архив (поддерживаются форматы .zip, .tar, .tgz) и закачать его через панель управления. В течение нескольких минут архив будет автоматически обработан и все файлы будут помещены в указанное Вами место.

    Наша панель постоянно развивается, поэтому в будущем обязательно появятся новые возможности. Если у Вас есть предложения о расширении ее функциональности, мы всегда готовы их рассмотреть. Пишите на support@majordomo.ru и, если Ваше предложение будет интересным, оно безусловно будет добавлено в панель.

  5. Вам нужно закрыть доступ к какой-то части Вашего сайта? Самый простой способ сделать это - использование встроенной в Apache авторизации.

    1. Для того, чтобы авторизация заработала нужно создать два файла .htaccess и .htpasswd. Первый файл должен находиться непосредственно в директории, которую нужно закрыть (так же под паролем окажутся и все поддиректории ниже), и содержать следующие строки:

    AuthName        "Sample Authorization"
    AuthType         basic
    require          valid-user
    AuthUserFile     /home/path_to_.htpasswd

    В данном примере Вы можете изменить "Sample Authorization" на любое понравившееся Вам название (это то, что выводится в заголовке при запросе пароля). Кроме этого нужно откорректировать путь к файлу .htpasswd.

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

    admin:BmTVyfHN63qY.
    guest:5QNohc47y.CaA

    Встает законный вопрос - как сгенерировать файл паролей?

    Эта возможность есть в панели управления аккаунтом, в разделе .htaccess и .htpasswd.

  6. Поддомен - это дополнительный домен, созданный в Вашей доменной зоне. Допустим, у Вас есть домен domain.ru. Вы можете создавать домены вида any.domain.ru и направлять их в любое место в Internet. Одной из возможностей является выделение отдельной части Вашего ресурса (например - форум) и назначение ей своего имени (например - forum.domain.ru).

    Создание и удаление поддоменов осуществляются Вами самостоятельно из панели управления. После создания поддомен начнет функционировать в течение получаса-часа.

    Что представляет из себя поддомен на Вашем аккаунте с "внутренней" стороны - это директория в Вашем домашнем каталоге, имя которой совпадает с названием поддомена (например - /forum). Вы можете в письме указать как Вам удобнее размещать скрипты - если Вы используете общие скрипты на основном сайте и на поддомене, то проще иметь одну директорию cgi-bin на оба ресурса, если же скрипты не пересекаются, то и директории лучше создавать отдельно (/www/cgi-bin, /forum/cgi-bin). Если Вы не указываете желаемого размещения скриптов, по умолчанию устанавливается первый вариант конфигурации с общей директорией cgi-bin.

  7. Если Ваш тарифный план разрешает использование CGI скриптов, то эта страничка может избавить Вас от большинства проблем, возникающих в начале работы.

    Самый распространенный язык написания CGI - Perl. Этот язык достаточно прост в изучении, а его возможности по обработке текстовой информации удивительно велики.

    Если Вы помещаете на сервер Perl-скрипт, то Вам нужно учесть следующие моменты:

    1. Первой строкой обязательно должна быть #!/usr/bin/perl -w (это путь к интерпретатору Perl).

    2. Все скрипты должны размещаться в директории cgi-bin. В этой директории должны размещаться только скрипты и вспомогательные файлы, но не HTML страницы, т.к. все содержание данной директории при обращении к нему из браузера считается скриптом и старается выполниться. Результатом выполнения HTML кода будет ошибка 500 Internal Server Error.

    3. На все скрипты должны быть установлены права доступа 755 или 750 (rwx r-x r-x или rwx r-x ---), последний вариант предпочтительнее по соображениям безопасности. Если права установлены по другому результатом будет та же ошибка. Права доступа к файлам можно изменить через любой ftp-клиент. Кроме этого, если Вы создаете поддиректории в cgi-bin, то на них также должны быть установлены права 755 (rwx r-x r-x). Обычно права устанавливаются автоматически, но если что-то идет не так, как должно, следует проверить этот момент.

    4. Если Вы пишете или редактируете Perl код под windows, при закачке файлов по ftp на наш сервер нужно обязательно указывать текстовый режим передачи файлов в Вашем ftp-клиенте. В противном случае в тексте скрипта остаются символы перевода строки, используемые в windows, что скорее всего приведет к ошибке при попытке запустить скрипт.

    5. Если все перечисленное выше выполнено, но скрипт упорно отказывается работать, самое время заглянуть в лог ошибок Вашего сервера. Он находится в директории /logs и называется www.domain.name-error.log. Если в первой строке Вашего скрипта указан ключ -w, то в лог будет писаться достаточно обширная информация об ошибках. Скорее всего причина сбоя выяснится на данном этапе.

    6. Если ничего не помогает, не расстраивайтесь, для этого мы и работаем. Напишите на support@majordomo.ru о возникшей проблеме и мы обязательно поможем Вам найти ошибку.

    Тем, кто чувствует в себе силы писать на C или С++, следует обратить внимание на пункты 3 и 6, а также учесть факт, что скрипты (кроме самых примитивных) должны быть скомпилированы на месте. Вы просто выкладываете отлаженные исходники на сервер и пишите нам письмо, указав их расположение. Мы максимально быстро и без проблем скомпилируем Ваши скрипты и положим их в указанное Вами место. Если Вы пишете на C на достаточно высоком уровне, то Вы скорее всего не увидите данную страницу никогда.

  8. Вы можете отправлять почту из скриптов Вашего сайта практически без ограничений. Главное - отсутствие жалоб на спам с Вашего сайта. Если будут жалобы, нам придется запретить Вам отправку почты, а мы этого делать не любим.

    Первый и главный момент при отправке письма - путь к почтовой программе. В качестве почтового демона у нас установлен Exim, путь к нему, который Вы должны использовать в скриптах - /usr/sbin/sendmail -t.

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

    Если Ваш скрипт отправляет письма только Вам, например, данные из форм на Вашем сайте, то указание отправителя не принципиально. А вот в случае рассылки писем это становится актуальным, как минимум письмо должно содержать поле From:, чтобы не казаться анонимкой.

    При использовании Perl отправка письма осуществляется вызовом /usr/sbin/sendmail и печатью в поток. Заголовок From: указывается явно. При использовании PHP письмо можно отправить вышеописанным образом, или, что много проще, используя функцию mail(). Во втором случае заголовок From: указывается в четвертом параметре функции среди других необязательных заголовков.

    Если почта дошла до адресата, то все ОК и указанной информации вполне достаточно, однако наш мир не совершенен. Существует куча причин, по которым письма не доходят и почтовые сервера генерируют письма с сообщением об ошибке. Эти письма направляются на адрес, указанный в заголовках потерявшегося письма в поле Reply-To:.

    Как формируется данное поле? Если почта отправляется из Perl-скрипта (все perl-скрипты запускаются от имени Вашего пользователя в системе), то в поле Reply-To: указывается обратный адрес вида your_login@majordomo.ru. Если Вы используете PHP, то данный адрес будет иметь вид nobody@majordomo.ru, т.к .php-скрипты выполняются от имени Apache, т.е. nobody.

    Для того, чтобы вся ошибочная почта все-таки поступала к Вам и Вы могли корректировать свои базы (ну и просто разгрузить наш postmaster@majordomo.ru, нужно:

    1. При явном вызове программы использовать ключ -f - /usr/sbin/sendmail -fany@domain.ru

    2. При использовании функции mail() в PHP есть два способа. Первый, наша собственная разработка, призванный облегчить Вам жизнь - достаточно просто указать поле From: в четвертом параметре (работают варианты From: & from:, но не FROM - mail($email, $subject, $body, "From: any@domain.ru"). Таким образом Вы убиваете двух зайцев - подписываете письмо для получателя и заполняете поле Replay-To:. Второй вариант, созданный разработчиками PHP, появился в версии 4.0.5 - в функцию mail() добавили пятый (необязательный) параметр, который передается при вызове почтовой программы в качестве параметров командной строки. Как можно догадаться формат записи будет - mail($email, $subject, @body, "From: any@domain.ru", "-fany2@domain.ru"). Данный вариант позволяет Вам указать в качестве отправителя и получателя ошибок разных адресатов, однако чуть более громоздкий.

Раздел находится в процессе постоянного развития. Если у Вас возникнут пожелания
по его наполнению, пишите support@majordomo.ru


Наши клиенты.

Нашими клиентами являются крупнейшие фирмы Санкт-Петербурга и России.


При размещения сервера в нашем дата-центре, Вы не оплачиваете генерируемый им трафик.
Более подробные условия узнайте здесь
.


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

Rambler's Top100

Группа компаний «Мажордомо»
Copyright © 2000—2010

Лицензия на телемат. услуги № 44959
Тел: (812) 335-35-45, (495) 727-22-78
Контактная информация | Написать нам e-mail | Приглашаем на работу