0.00
0 читателей, 6 топиков

Dklab_Realplexor для Apache и 2 IP

Допустим у нас есть 2 сетевые карты, обе видны в интернете. Переводим все сайты в DNS на IP 85.233.100.1
85.233.100.1
85.233.200.2
Создаём в DNS chat.localhost.com и указываем IP 85.233.200.2

Настройка Apache

Оставнавливаем Apache
# /etc/init.d/apache2 stop


Идем в директорию /etc/apache2/ и меняем в фаиле ports.conf строчку
Listen 80 на Listen 85.233.100.1:80 если её нет то добавляем.

NameVirtualHost 85.233.100.1:80

Чтобы Apache слушал порт 80 на итрерфейсе сетевой карты 85.233.100.1 а другой адрес не использовался.

Читать дальше →

Dklab_Realplexor настройка (часть 5)

Тестирование Java Script



Копируем каталог /opt/dklab_realplexor/ полностью!
в /var/www/localhost.com/

Если нет модуля Apache mod_pref то
Редактируем фаил /var/www/localhost.com/t/jstest/contrib/init.php
Меняем 16 строчку
<?=$_SERVER['HTTP_HOST']?> на localhost.com


Читать дальше →

Dklab_Realplexor настройка (часть 4)

Запуск Чата


Копируем фаилы из каталога /opt/dklab_realplexor/t/demo/ в /var/www/localhost.com/

Редактируем фаил _common.php
строчку:
require_once "../../api/php/Dklab/Realplexor.php";
на
require_once «Realplexor.php»;

Фаил /opt/dklab_realplexor/api/php/Dklab/Realplexor.php копируем в /var/www/localhost.com/Realplexor.php


Читать дальше →

Dklab_Realplexor настройка (часть 3)

Настройка dklab_realplexor


Скачиваем, переходим в каталог с dklab_realplexor
# cd /opt
# wget http://github.com/DmitryKoterov/dklab_realplexor/tarball/master
# tar zxf *realplexor*.tar.gz
# mv *realplexor*/ dklab_realplexor


Создаём символическую ссылку конфигурационного фаила в /etc/dklab_realplexor.conf. Чтобы при зауске сервиса в ручную и автоматически подгружался один и тотже конфигурационный фаил.
# ln -s /opt/dklab_realplexor/dklab_realplexor.conf /etc/dklab_realplexor.conf


Меняем значения: /etc/dklab_realplexor.conf на

$CONFIG{WAIT_ADDR} = [ '127.0.0.1:8088' ]; # IP address of chat.localhost.com

Читать дальше →

Dklab_Realplexor настройка (часть 2)

Проверка нужных команд

Для начала проверяем существование необходимых программ:
chkconfig
pear
php5-cgi или у кого php5
php5-dev
phpize
php-pear PEAR
dpkg-dev
re2c
gcc
g++


Установка
chkconfig — его использовал для запуска сервисов.
# apt-get install chkconfig


В Debian есть update-rc.d но я им не пользовался. Он тоже для запуска сервисов после перезагрузки.

Читать дальше →

Dklab_Realplexor настройка (часть 1)

Вся настройка производится на OS Debian Lenny

Версия Debian Lenny 5.0.5 или болеее новая.

Видео: Установка Debian Lenny из Windows — незнаю непробывал, просто ссылку дал. Даже несмотрел.

Dklab_realplexor новая версия

Инструкция по описанию функиий на сайте автора

Форум для обсуждения


Читать дальше →