УСТАНАВЛИВАЕМ WEB-СЕРВЕР

Спецвыпуск Xakep, номер #022, стр. 022-038-2


Теперь можно перейти к настройке сервера. Открой файл с:\usr\local\apache\conf\mime.types, найди в этом файле строку "text/html htm" и допиши в ее конец "shtml shtm sht". Далее открывай фаил с:\usr\local\apache\conf\httpd.conf. В нем найди строку "ServerAdmin". Там должен быть указан твой мыльник, который ты вводил при установке. Если при установке тебе не предлагалось ничего вводить (или ты решил поменять адрес), то можешь вписать его сейчас - именно этот адрес будет светиться в браузере в случае ошибки, и именно на него тебе смогут сообщить о баге посетители твоего сайта. Чуть ниже должна быть строка "ServerName". Опять же, если тебе предлагалось ввести имя сервера при установке (в нашем примере vasyapupkin), то там должно быть нечто вроде vasyapupkin:80. После двоеточия, если ты еще не понял, указан стандартный для протокола http номер порта - 80 (или 8080). Если при установке тебе не предлагалось ничего вводить, тогда эта строка может быть закомментирована символом #. Если так, то убери этот символ и допиши туда имя сервера и 80-й порт после двоеточия. В качестве имени сервера можно написать и просто IP адрес твоей тачки (если ты в сети). Теперь нужно указать каталог, где будут храниться файлы твоей страницы. Про это написано в строке "DocumentRoot". В моей версии там был указан такой путь: "C:/usr/local/Apache/htdocs", именно там хранились файлы, позволяющие грузить ту самую стартовую страницу, которую ты видишь на скриншоте. Собственно, неважно, какой там записан путь и записан ли он вообще в твоей версии (если там ничего нет, то, наверное, и стартовой страницы ты бы не увидел), ты можешь написать там свой путь, например, "с:/www" (рекомендую задать именно такой путь, чтобы во многом облегчить свой дальнейший труд). Разумеется, не забудь создать этот каталог и поместить туда файлы твоего сайта. Эти страницы будут доступны по адресу http://<имя_сервера>.

Ниже, после комментариев, идет блок, начинающийся с "<Directory/>" и заканчивающийся на "</Directory>". Замени его содержимое на

<Directory/>

Options Indexes Includes

AllowOverride All

</Directory>

Далее следует похожий блок, начинающийся и заканчивающийся такими же строчками. Отредактируй его так, не обращая внимания на обильные комментарии.

<Directory "с:/www">

Options Indexes Includes

AllowOverride All

Order allow,deny

Allow from all

</Directory>

Да, в самом начале указывай свой каталог для страниц соответственно, так же как вводил и в прошлый раз. В нашем примере - это "с:/www".

Назад на стр. 022-038-1  Содержание  Вперед на стр. 022-038-3