Студия веб дизайна Original - создание сайтов, web дизайн, создание логотипа, оригинальный дизайн, редизайн, интернет реклама
Студия веб дизайна Original - создание сайтов, web дизайн, создание логотипа, оригинальный дизайн, редизайн, интернет реклама
Студия веб дизайна Original - создание сайтов, web дизайн, создание логотипа, оригинальный дизайн, редизайн, интернет реклама

Для того, чтобы иметь возможность тестировать свой сайт, не закачивая подлежащие тестированию страницы на сервер хостителя, необходимо установить на своем домашнем компьютере сервер и надлежащим образом его настроить. Существует множество типов серверного программного обеспечения, однако наиболее распространенным является Apache. Если на вашей машине установлен Linux, то наверняка Apache тоже присутствует. Однако в этом слкчае вы должны учить меня :) Здесь речь пойдет о настройке Apache под Windows.

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

Установите Apache. Это обычно происходит автоматически и не имеет отношения к настройке. Допустим, вы установили его в папку d:\program files\Apache group\Apache\. Найдите в этой папке подпапку conf. Откройте файл httpd.conf. Сделайте его резервную копию. После этого установите следующие параметры (не забудьте убирать комментарий # перед именем параметра):

ServerRoot "Директория, где лежит Apache (d:\Program files\Apache group\Apache\)"
ServerAdmin Ваш почтовый адрес (mixaillo@mail.ru)
DocumentRoot "Директория, где лежит ваш сайт (D:/Site)" - попробуйте сначала не менять, чтобы посмотреть на помощь по Apache
ServerName имя сервера (oracle.ihep.su)

Далее необходимо установить св-ва директории, где лежит сайт. Найдите фразу "This should be changed to whatever you set DocumentRoot to" после которой идет

<Directory "d:\Site">

И замените d:\Site на то, что вы поставили в DocumentRoot. Несколькими строчками ниже найдите

Options Indexes FollowSymLinks MultiViews

И замените на

Options Indexes FollowSymLinks MultiViews +Includes

Для корректной обработки SSI документов. Но этого мало. Необходимо установить еще некоторые параметры. Найдите строчку "To use server-parsed HTML files" и поставьте после нее

    AddType text/html .shtml
    AddHandler server-parsed .shtml

После этого ваш сервер готов обрабатывать SSI документы. Не забудьте, что они должны иметь расширение .shtml. Да, и не забудьте включить сервер. В случае его корректной работы, набрав в строке браузера 127.0.0.1, вы увидите красивые надписи. Если сервер все еще не работает, пишите письмо мне

P.S. Нет ничего необычного в том, что при запуске Apache появится и тут же пропадет окошко, похожее на программу MS-DOS (консоль). Ведь интерфейс веб-сервера - браузер :)

P.P.S. Да, если вы изменили DocumentRoot на то, что вам нужно, не забудьте положить туда и сайт, а то не увидите ничего, кроме 404 Not found :)

P.P.P.S. Если сервер все еще не работает, посмотрите что написано в последней строчке файла error.log. Он лежит в папке Apache/logs.

Рейтинг@Mail.ru
Студия веб дизайна Original - создание сайтов, web дизайн, создание логотипа, оригинальный дизайн, редизайн, интернет реклама
Студия веб дизайна Original - создание сайтов, web дизайн, создание логотипа, оригинальный дизайн, редизайн, интернет реклама
Студия веб дизайна Original - создание сайтов, web дизайн, создание логотипа, оригинальный дизайн, редизайн, интернет реклама
Используются технологии uCoz