2.5 РУЧНАЯ УСТАНОВКА И РУЧНАЯ НАСТРОЙКА ПОД WINDOWS

Ручная установка нужна тогда, если у Вас уже есть установленный web-сервер Apache или нужно:

● поставить чат не в C:\www, а куда угодно;

● изменить адрес чата со "127.0.0.1" на нужный Вам (помните, на адрес 127.0.0.1 возможен доступ только с вашего компьютера);

● установить 2 и более чатов на одном компьютере.

Распакуйте архив чата в любой каталог. Сотрите из распакованного архива Apache, если он у Вас уже установлен.

Настроенный Apache включен в архив для уменьшения количества криков: "Ничего не работает!" Если у Вас Apache на компьютере еще не установлен, то оставьте все как есть.

2.5.1 ВЫБОР ХОСТА, НА КОТОРОМ БУДЕТ ЗАПУЩЕН ЧАТ

Подумайте, на каком URL будет работать ваш веб-сервер с PHP-скриптами. Запишите URL будущего чата на бумажку и далее все настройки будет исходить от этого URL.

Допустим, есть сервер www.prowics-chat.ru, на который можно попасть не только по этому слову, но и без "www" или вовсе по Ip-адресу. Задача "подумать о хосте" состоит в том, что нужно выбрать один из вариантов. Любой, но один. HOST берется из URL Вашего чата достаточно простым преобразованием. Пример:

URL: http://www.prowics-chat.ru/ -> HOST: www.prowics-chat.ru

URL: http://prowics-chat.ru/ -> HOST: prowics-chat.ru

URL: http://127.0.0.3/ -> HOST: 127.0.0.3

Выберите любой из 3-х вариантов адреса Вашего чата в Интернете. После этого определите, какой у него HOST, как в примере. Для этого отбросьте из будущего адреса Вашего чата слово "http://" и последний слеш - это и будет имя HOST`а. Не важно, что там: буквы (пример 1 и 2) или цифры (IP-адрес).

2.5.2 НАСТРОЙКА APACHE

Если у Вас еще нет Apache, то используйте тот, что поставляется в дистрибутиве chat-php-spb-ru-04_60.exe, и хранится в каталоге apache.

Если вы выбрали IP-адрес 127.0.0.1 и Apache взят из дистрибутива чата, то и делать ничего не надо, все настроено:

Listen 127.0.0.1:80

NameVirtualHost 127.0.0.1:*

<VirtualHost 127.0.0.1:*>

 php_value magic_quotes_gpc 0

 php_value register_globals 1

 ServerAdmin a@b.ru

 DocumentRoot c:/www/chat-php-spb-ru-04/www

 ServerName 127.0.0.1

 ErrorLog logs/chat.err

 CustomLog logs/chat.log common

</VirtualHost>

Если у Вас уже установлен рабочий Apache на компьютере, то для размещения чата рекомендуется создать специальный виртуальный сервер prowics-chat:

Опишем этот сервер в файле виртуальных хостов D:\usr\Apache\conf\vhosts.conf:


#----prowics-chat

<VirtualHost 127.0.0.3> //задается IP-адрес сервера

 php_value magic_quotes_gpc 0

 php_value register_globals 1

 ServerAdmin a@b.ru // адрес администратора сервера

DocumentRoot "/home/prowics-chat/chat-php-spb-ru-04/www/index.php" // папка расположения документов c чатом

ServerName www.prowics-chat // имя сервера

ErrorLog /home/prowics-chat/chat-php-spb-ru-04/daemon/logs/chat.err // расположение файла ошибок

CustomLog /home/prowics-chat/chat-php-spb-ru-04/daemon/logs/chat.log common // расположение файла доступа

</VirtualHost> //закрываем описание сервера

В конец файла С:\WINDOWS\system32\drivers\etc\hosts нужно добавить IP-адрес и имя сервера:

127.0.0.3 prowics-chat


"/home/prowics-chat/chat-php-spb-ru-04/" - будет корень чата, а подкаталог "www" - для PHP-файлов. Туда и должен указывать DocumentRoot. Создайте этот пустой подкаталог. Сделайте для проверки файл index.php:

<html> Чат CHAT.PHP.SPB.RU <? echo "работает"; ?></html>

И поместите его в подкаталог "www" - для PHP-файлов. Запустите Apache и убедитесь, что в браузере по адресу http://prowics-chat/chat-php-spb-ru-04 имеется тестовый index.php, который выдает два слова:

И до тех пор, пока на выбранном URL Вы не увидите эти слова, не переходите дальше, а настраивайте Apache до …

2.5.3 НАСТРОЙКА КОНФИГОВ ЧАТА

Самые важные настройки зависят от правильного выбора HOST`а.

● Откройте daemon/dima_chat.conf. Впишите имя хоста в поле "wwwhost":

set wwwhost "127.0.0.3";

и укажите локальный путь до чата:

set wwp "chat-php-spb-ru-04/";


Каждый раз при измении любого из этих 3-х параметров в _dima.php необходимо менять эти значения и в этом файле.

● Откройте www/_dima.php:

Впишите имя хоста в поле $wwwhost. В нашем примере имя хоста - "127.0.0.3".

● Впишите правильное значение для $wwp:


Если вы хотите держать чат НЕ В КОРНЕ вашего веб-сервера, т.е. не по адресу: "http://чат.домен.ру/", а в любом каталоге типа: "http://чат.домен.ру/любой/путь/" то вам нужно изменить параметр $wwp. Здесь нужно написать ту часть URL, которая находится после имени сервера:

http://имясервера/путь/до/начала/чата

● Впишите 2 случайных пароля для внутренних криптографических операций в переменные $rand_password и $cookie_pass.

● Впишите тип ОС в переменную $os.


● Впишите в массив $admlist имя вашего будущего логина и удалите те логины, которые там записаны по-умолчанию. Не забудьте после настройки чата зарегистрировать этот логин, чтобы получить права.


Информация о работе «Чат, его установка и настройка»
Раздел: Информатика, программирование
Количество знаков с пробелами: 69548
Количество таблиц: 0
Количество изображений: 28

Похожие работы

Скачать
36318
2
2

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

Скачать
132207
4
4

... Лекция 3. Использование электронной почты. Продолжительность 2 часа. Цель данной темы - дать основные представления о работе и использовании электронной почты в локальных и глобальных компьютерных сетях. Теоретический материал: 1.    Введение. 2.    Принципы работы электронной почты. 3.    Установка почтовых служб на компьютер. 4.    Наиболее популярные программы для работы с ...

Скачать
44287
0
39

... телефон" и позволяет вести голосовое общение между собой отдельным группам пользователей. Чаще всего программу используют совместно с командными компьютерными играми, для улучшения качества командного взаимодействия. Программа существует в двух версиях: серверная версия и клиентская версия. Вам необходимо скачать и установить клиентскую часть. Затем запустив ее, переходим к настройке. Открыв ...

Скачать
255323
33
27

... в помещении представлена на рисунке 4.1 Рисунок 4.1 - Схема размещения светильников в аудитории № 209. Заключение В работе проведено исследование использования программ дистанционного обучения для подготовки учебно-методической документации, описаны их положительные стороны и выявлены основные проблемы. В результате проведенного исследования разработано web-приложение "R@Learning ...

0 комментариев


Наверх