на главную найти на сайте контакты

Вопрос

Как установить веб сервер для моей странички?

Apache

Для реализации веб сервера на домашней машине существуем множество программ. Мы же,как взрослые люди начнем устанавливать домашний web-сервер с apache.

Шаг 1. Установка апача.

Скачиваем апач c файлового архива, можно скачать с офицального сайта http://www.apache.org.

Устанавливаем. Я установил по умолчанию версию 1.3.29 "C:\apache". При установке нечего не меняйте, все изменим при конфигурировании апача.

Шаг 2: Настройка httpd.conf.


  • Открываем "\директория апача\conf\httpd.conf"(Далее будет "\")
  • Ищем ServerName и меняем его на имя вашего внутреннего домена.

    Если у вас еще нет домена, получить его можно написав письмо на admin@elaninet.com с указанием вашего IP адреса и желаемного имени. Итак у нас получилось что-то вроде:

    ServerName user.elan (Не забудте, если закоментирована строка, т.е стоит символ "#", то удалите этот символ. Далее все мной указанные строки, если они закоментированны, сами раскоментируйте)

  • Ищем DocumentRoot, это где будут храниться HTML файлы. DocumentRoot С:/apache/htdocs (Обратите внимание на слеш "/").
  • Найдите DirectiryIndex, это индекс файл, в которые автоматически возвращяют сервером при обращении к какому-небудь каталогу, усли не указано умя запускаемого файла. посоветую добавить сюда .php, .php3. Т.к. зачем домашний Web-сервер для того, чтобы любоваться своими HTML страничками?
  • Найдте: AddType text/html, и допишите, чего нехватает: AddType text/html .shtml AddHandler server-parsed .shtml .html .htm Этим вы заставляете apache обрабатывать указаные расширения процессом SSI.
  • И наконец последнее найдите NameVirtualHost и укажите параметр NameVirtualServer вашдомен.elan

    В самом концеуказываем следующие параметры:

    ServerAdmin user@localhost #(укажите ваш e-mail)

    DocumentRoot С:/apache/htdocs

    ServerName вашдомен.elan

    Это все основные настройки apach'а

  • Шаг 4: Тестирование

    Для начало мы запустим тест апача, для этого Пуск->Программы->Apache HTTP Server->Config Apache Server->Test configuration.

    Если все нормально, то запускаем апач Пуск->Программы->Apache HTTP Server->Сщтекщд Apache Server->Start. Создадим HTML файл и напиши туда:
    <HTML>
    <HEAD>
    <TITLE>Тестим Apache HTTP Server
    </HEAD>
    <BODY>
    Test apache http server!
    </BODY>
    </HTML>
    Сохраним его С:\apache\htdocs\index.html. Открываем любимый browser и пишем адрес: http://localhost/ (либо http://вашдомен.elan/) Должена открыться страница с содержанием "Test apache http server!" На этом настройка апача заканчивается.

    Настройка другого ПО

    Internet Explorer

    ICQ

    Intranet Chat

    The Bat!

    VideoLAN Client

    Outlook Express

    FTP сервер

    Список вопросов


    © ELANinet