Учебное пособие: Чат, его установка и настройка
● автоматическая установка с последующим заданием нескольких параметров (надо отредактировать один файл);
● ручная установка и ручная подробная настройка.
Вариант 2 нужен, если вариант 1 не сработает. Необходимость в ручной установке описана ниже.
2.3 ПОЛНОСТЬЮ АВТОМАТИЧЕСКАЯ УСТАНОВКА + АВТОНАСТРОЙКА ПОД WINDOWS
Зайдите на http://php.spb.ru/chat/ и скачайте последнюю версию чата: файл chat-php-spb-ru-04_60.exe (или другой, последней версии), Запустите этот файл. Это самораспаковывающийся архив. Он захочет себя распаковать в "c:\www". Все, что нужно сделать после запуска, нажать кнопку ИЗВЛЕЧЬ и дождаться окончания распаковки. Появится каталог C:\WWW\CHAT-PHP-SPB-RU-04, потом автоматически запустятся 2 черных окошка (закрывать нельзя), далее откроется Internet Explorer на адресе "http://127.0.0.1", где будет загружена страница чата. Чат готов к работе: вводите ник и нажимайте "Войти в чат".
Если автонастройка прошла неудачно, то переходите к автоматической установке с последующим заданием нескольких параметров.
2.4. АВТОМАТИЧЕСКАЯ УСТАНОВКА И РУЧНАЯ НАСТРОЙКА ПОД WINDOWS
Эту установку нужно выполнять, если только автоматическая установка не удалась: черные окна не появились, Internet Explorer не открылся, на адресе 127.0.0.1 ничего нет:
● Запустите файл chat-php-spb-ru-04_60.exe (или другой, последней, версии). Нажмите кнопку ИЗВЛЕЧЬ и дождаться окончания распаковки. Появится каталог C:\WWW\CHAT-PHP-SPB-RU-04. Можно распаковать и в другие каталоги:
● Откройте файл www/_dima.php. Найдите раздел "Название вашей операционной системы" и строку "$os=0". Впишите вместо нуля цифру 3, если у вас Windows 95/98/ME. Впишите вместо нуля цифру 2, если у вас Windows NT/XP/2000.
● Рядом найдите строку "$rand_password=.." и "$cookie_pass=.." и впишите в обе переменных две разных строки из случайных символов.
● Чтобы сделать себя админом, впишите в $admfirst (файл _dima.php) свой будущий логин в чате, а как только чат заработает - зарегистрируйтесь под этим админом. Так вы станете главным админом чата. Других админов добавляйте в "админовке".
● Нажмите ПУСК->ВЫПОЛНИТЬ и запустите "c:\www\chat-php-spb-ru-04\apache\apache.exe". Убедитесь, что после этого запускается Apache и через 5-10 секунд продолжает работать в черном окошке. Если окошко закрывается или в заголовке пишут "Сеанс завершен" или "Программа завершена", то Apache не запустился. Если сервер Apache не запустился, то придется его настроить и приступить к дальнейшей настройки чата.
● Нажмите ПУСК->ВЫПОЛНИТЬ и запустите "c:\www\chat-php-spb-ru-04\run_this.bat". Аналогично убедитесь, что программа работает в черном окошке.
● Откройте браузер, отключите прокси сервер и перейдите по адресу "http://127.0.0.1/". Если вы не увидите работающий чат, то выполняйте данную главу до тех пор, пока не заработает. Либо сотрите чат и запомните, что установка чата не рассчитана на …
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