|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andy Shevchenko 2:465/192 08 May 2001 14:26:32 To : All Subject : ICQ для Linux -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@serv.smile.org.ua .RFC-NNTP-Posting-Date: 8 May 2001 11:26:32 GMT Hi All! ICQ server setuping and running. Этот файл представляет небольшое руководство по сборке, установке и запуску сервера ICQ под *nix. Сайты для скачки: http://iserverd.khstu.ru ftp://ftp.smile.org.ua/pub/linux/prj/icq/ ftp://ftp.interdon.net/pub/ASPLinux/i386/7.1/disk2/SRPMS/ Дальнейшие шаги будут предполагать, что Вы скачали src.rpm и система у Вас Linux. Итак, начнем с компиляции. Прежде, чем начать сборку пакетов необходимо убедиться, что у Вас есть установленный postgresql версии не ниже 7.0 и, соответственно, его devel пакет. (Далее под <arch> будет пониматься тип процессора (архитектуры), например, i386, а под <ver> -- версия программного продукта, например, 1.5.11-1bc.) Запускаем пакет на сборку: rpm --rebuild IServerd-<ver>.src.rpm. Если в процессе сборки возникают ошибки, которые Вы не можете разрешить сами, пишите автору данного программного продукта или мне (адреса в конце документа). После компиляции в директории /usr/src/redhat/RPMS/<arch>/ Вы найдете скомпилированные пакеты IServerd-*<ver>.<arch>.rpm. Следующий шаг -- это установка пакета. Установите вначале пакет postgresql-server и запустите его: rpm -ivh /mnt/cdrom/RedHat/RPMS/postgresql-server-<ver>.<arch>.rpm /etc/rc.d/init.d/postgresql start Теперь у Вас имеется запущенный сервер БД. Можно устанавливать пакеты ICQ сервера. rpm -ivh /usr/src/redhat/RPMS/<arch>/IServerd-*<ver>.<arch>.rpm При этом у Вас должны произойти следующие действия: - создание системного пользователя iserverd, от которого впоследствии будет запускаться сам сервер - собственно разархивирование файлов в соответствующие директории - создание линков в /etc/rc.d для последующего запуска - создание записи о icq портах в /etc/services Уже можно кое-что почитать из документации, приложенной к пакету. Ее, как всегда, Вы найдете в /usr/share/doc/IServerd-*/. Теперь переходим к основной части -- запуску пакета. Что необходимо сделать перед запуском: - отредактировать файлы /etc/iserverd/*.conf, по ним есть man-pages. Это действие я не буду описывать, но скажу, что конфиги в принципе готовы к работе, за исключением некоторых нюансов, не влияющих на запуск сервера. Далее приступаем к запуску: /etc/rc.d/init.d/iserverd start Смотрим параллельно в /var/log/messages Там должны пройти сообщения о создании базы users_db и создании в ней необходимых полей. Далее необходимо завести хотя бы одного пользователя ICQ. Делается это следующим образом (необходимо следовать подсказкам): /etc/iserverd/db/icquser add Можно и удалить его /etc/iserverd/db/icquser del Почитать некоторую информацию по поводу работы можно в файлике /usr/share/doc/IServerd-*/README.bcl Все подготовительные действия окончены и можно попытаться присоединиться к нему клиентом ICQCorp (скачать можно с вышеприведенных сайтов) или для более поздних версий сервера любым клиентом, поддерживающим протокол V5. Удачи! Alexandr Shutko <AVShutko@mail.khstu.ru> -- автор Andy Shevchenko <andy@smile.org.ua> -- сборка под Linux, документация -- With best regards, Andy Shevchenko. mailto: andy@smile.org.ua --- slrn/0.9.7.0-bc (Linux) * Origin: Smile Club (2:465/192@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/121691ec5ff3c.html, оценка из 5, голосов 10
|