При заключении договора на хостинг Вашего сайта с доменным именем domain (здесь и ниже имеется в виду полное доменное имя, такое как qkowlew.org или gfns.net или evrazia.tv, без префикса www.) Вы получаете от службы техподдержки следующую информацию:
Ваш сайт может находиться на одном из следующих серверов нашего хостингового комплекса:
| hostname | IP addr | Statistic address | |
|---|---|---|---|
| GFNS: | MYSQL dbhost=195.91.162.194
Mail server: mail.gfns.net PhpMyAdmin at: mysql.gfns.net WebMail at: webmail.gfns.net HostMail at: hostmail.gfns.net |
||
| web.sksys.net | 195.91.162.195 | webalizer.sksys.net | |
| web.gfns.net | 195.91.162.196 | webalizer.gfns.net | |
| EVRAZIA: | MYSQL dbhost=195.54.210.144
Mail server: mail.evrazia.org PhpMyAdmin at: mysql.evrazia.org WebMail at: webmail.evrazia.org HostMail at: hostmail.evrazia.org |
||
| web.evrazia.org | 195.91.189.1 | webalizer.evrazia.org | |
| j3.evrazia.org | 195.91.189.2 | webalizer.j3.evrazia.org | |
| DUGIN: | MYSQL dbhost=localhost
Mail server: d1.gfns.net PhpMyAdmin at: d1.gfns.net WebMail at: webmail.d1.gfns.net HostMail at: hostmail.d1.gfns.net |
||
| d2.gfns.net | 194.135.103.132 | webalizer.d2.gfns.net | |
| d3.gfns.net | 194.135.103.133 | webalizer.d3.gfns.net | |
Набрав после @ то имя hostname, которое Вам сообщила служба поддержки, Вы можете быть уверены, что попадёте именно туда, куда надо.
От корня при доступе по ftp
(Кроме доменов третьего уровня внутри зон rema.ru и gfns.net):
| rights | owner | group | |
|
/www servers domain |___cgi-bin |___html |___large |___logs /user |
drwsr-s--- drwxrwxr-x drwsr-s--- drwxr-xr-x lrwxrwxrwx |
user user user user user |
user user apache apache apache |
Для доменов третьего уровня внутри rema.ru и gfns.net
(например, для domain=dom.rema.ru):
| rights | owner | group | |
|
/www servers rema.ru 3dlevel domain |___cgi-bin |___html |___large |___logs /user |
drwsr-s--- drwxrwxr-x drwsr-s--- drwxr-xr-x lrwxrwxrwx |
user user user user user |
user user apache apache apache |
Cодержимое корневой директории вашего сайта (http://domain/) следует
класть в папку "html". Порядок просмотра файлов индекса каталога по
умолчанию задан строкой:
DirectoryIndex index.html index.htm index.shtml index.cgi index.fcgi index.php index.php3
Если не обговорено иное, то по ссылке "/cgi-bin" вы попадаете в директорию "domain/cgi-bin".
Владельцем исполняемых на сервере CGI скриптов обязан быть пользователь user.
Первой строкой перлового строка должна быть:
#!/usr/bin/perl
Скрипты и каталоги, в которых они расположены, - ОБЯЗАНЫ быть недоступными для записи кому-либо, кроме user и apache. Права доступа: 755 или rwxr-xr-x. Если Вам не вполне ясно, что такое права доступа, Вам следует прочитать более подробную документацию по операционным системам UNIX, прежде, чем что-то менять на своём сайте.
После создания нами хоста для Вас, Вы обнаружите в подкаталоге html файл index.shtml, а в cgi-bin - файл ibanner. Они предназначены исключительно для того, чтобы продемонстрировать Вам, что SSI и CGI на Вашем хосте работает нормально. Все претензии к админам "у меня не работают скрипты!" скорее всего - лишь следствие того, что Вы невнимательно прочитали данную документацию, или следствие каких-либо опечаток в скриптах.
Загружая содержимое своего сайта на сервер, Вам следует стереть или заменить своим файл index.shtml. Если этого не сделать, то при обращении по адресу http://domain/ Вы увидите "domain under construction" вместо стартовой страницы своего сайта.
При загрузке скриптов на сервер с Windows системы по ftp следует поставить флажок ASCII. Иначе наличие символов "Возврат каретки" в файлах скриптов приведёт к Error 500.
В скриптах на языке Перл первой строкой должен быть указан полный путь от корня к интерпретатору языка Перл. На нашем сервере это должна быть строка: #!/usr/bin/perl
Содержимое данной папки НЕ попадает в ежедневную процедуру резервного копирования контента сервера. Именно сюда РЕКОМЕНДУЕТСЯ складывать временно выкладываемые "на день, на два, на неделю" файлы, актуальность которых теряется в том случае, если Вам пришлось восстанавливать содержимое сайта из бекапа, например, через месяц после выкладывания оных файлов.
Такое деление в случае, если Вам понадобится более старая версия резервной копии Вашего сайта, позволит Вам перекачивать НАМНОГО меньше информации.
Кроме того, расположение больших файлов именно в этой папке уменьшает загрузку нашего сервера за счёт более равномерного распределения дисковой активности по разным физическим носителям и за счёт неучастия оных файлов в ежедневной процедуре резервного копирования.
Ваше право - воспользоваться этой папкой по назначению и тем самым помочь нам. :)
Кроме того, существуют ссылки:
/cgi/ - на Вашу папку /cgi-bin/
Если Вам нужно, чтобы часть выкладываемой Вами информации не была в принципе доступна по протоколу http:// приходящим на Ваш сайт пользователям, такую информацию Вы можете помещать в папку /www/servers/domain/, то есть выше папок html и cgi-bin. Однако из-за принципов построения сервера содержимое данной папки может быть доступно на чтение ограниченному кругу пользователей с административными правами. Если Вы хотите быть уверены в том, что некоторая особо секретная информация будет прочитана только Вами - поместите файлы с ней в каталог /user (относительно корня ftp). С точки зрения шелла и запускаемых на Вашем сайте скриптов - она при этом будет находиться в каталоге /home/user.
SSI работает для расширения shtml. Если вам требуется иное - используйте файлы .htaccess и документацию на вебсервер Apache.
При доступе по ftp вы попадаете в свою "домашнюю" директорию /user,
в которой лежит ссылка на domain - где и находятся вышеописанные папки.
Если Ваш ftp клиент по какой-либо причине не позволяет Вам отправиться по
этой ссылке - Вам следует использовать полный путь вида:
/www/servers/domain/
Заметим, что при использовании шелла Вы получите более длинные пути, нежели при доступе через FTP. Так, ftp путь / эквивалентен пути /home в шелле, и так далее.
Полный путь к программе SENDMAIL: /usr/sbin/sendmail
Так, поддержкой доменного имени может заниматься одна организация, почтового сервера - другая, а предоставлять услуги хостинга - третья. Если Вам не вполне ясно, к какой из них относится конкретная ситуация - обращайтесь к нам, мы постараемся разъяснить и устранить проблему.
Однако прежде всего - запомните или запишите - какое сообщение об ошибке выдал Вам Интернет-Эксплорер, или же - что Вы увидели вместо Вашего сайта. Помимо общих для любого хостинга ситуаций, на наших серверах предусмотрена обработка некоторых ошибок, упрощающая Ваше общение с нашей службой поддержки, если Вы готовы просто внимательно прочитать хотя бы первые две-три строки сообщений.