PDA

Просмотр полной версии : Установка/настройка icq сервера


Exlibris
28.04.2008, 13:57
Начало
Цель: установить icq сервер себе на машину
Средства: IServerd-stable.tar.gz
ОС: Любая *nix система

Установка
Выкачав сервер с официального сайта (http://iserverd.khstu.ru/download/index_r.html) приступаем к установке(благо, она проходит без зпиночки))
в консоли:
su
Password:
cd IServerd-stable
./configure && make && make install
Все, на этом закончилас установка, приступаем к настройке.

Настройка
Первым делом копируем скрипт запуска, в установленную папку
cp /home/user/IServerd-stable/script/iserverd.sh /etc/iserverd/iserverd.sh
Дальше нужно переименовать все конфиги, убрав с окончание имено файла .default
для этого
mv iserv.conf.default iserv.conf
и так дальше со всеми
Потом нужно их немного подправить
vim iserv.conf
и меняем значение database password на pass
vim v7_proto.conf
и там меняем v7 BOS addres на ip своей машины
Тепрь нужно создать базу данных, для добавления в нее юзеров(iserverd работает только c postgresql)
su postgres
createuser -DRSP iserverd
pass
createdb -O iserverd users_db
su
db_check
./iserverd.sh start
И не в коем случаем не пользуйтесь встроенным в сервер скриптом для создания и чека базы

Создание юзера

cd /etc/iserverd/db
su postgres
./icquser add 4444
Где 4444, uin который вы хотите создать
Для удаления:
./icquser del 4444
Для поиска:
./icquser search 4444

Первый старт

На всякий случай перезапускаем сервер, и стартуем асю =)
su
cd /etc/iserverd
./iserverd.sh restart
В настройках icq вместо сервера пишем свой ip вписываем созданный уин;пасс и вуаля...установка осику сервера закончена
--
Фууух, написал таки...
С уважение Exlibris, удачи =)
--
http://img232.**************/img232/281/screenshot383kd0.th.jpg (http://img232.**************/my.php?image=screenshot383kd0.jpg)
Вот кста скрин...

Добавлено через 29 минут
тема не актуальна? =)

gloom
30.04.2008, 11:24
Не очеь хорошо написано

конфиг не
mv iserv.conf.default iserv.conf
а
cp iserv.conf.default iserv.conf
вдруг поврерите конфиг так что копии должны быть всегда :roll:

И не в коем случаем не пользуйтесь встроенным в сервер скриптом для создания и чека базы
Нету обоснования.Почему не пользоватся?

А так познавательно. Спасибо.

Exlibris
30.04.2008, 12:29
конфиг не разницы никакой, и при перемещании и при копирование в одной и той же папке файл прсото переименуется ;)
--
Нету обоснования.Почему не пользоватся?
Потому что встроенный скрипт, не имеет доступа в базу данных(даже под рутом, как не странно), поэтому базу нужно создавть сомаоятельно...

gloom
30.04.2008, 16:30
[~]$ mkdir 30
[~]$ cd 30/
[30]$ touch 1.cong.default
[30]$ ls
1.cong.default
[30]$ cp 1.cong.default 1.cong
[30]$ ls
1.cong 1.cong.default
[30]$


И где здесь просто переименование?

Exlibris
01.05.2008, 13:01
И где здесь просто переименование?
Хммм =) точно...значит тока mv переименовывает в одной папке.
Ты прав =)

ol1o
07.11.2008, 12:52
а при роботе видны другие клиенты icq будут видны?. Которые подключины к другим серверам?

gloom
07.11.2008, 19:59
нет не видны
только те клиенты которые подключины к етому серверу
если будеш ставить посмотри на офф сайте обновления за такое время много чего могло поменятся...

pluton
07.11.2008, 20:08
если будеш ставить посмотри на офф сайте обновления за такое время много чего могло поменятся...
:)))) чтобы этого не было, вместо аськи юзаем открытый и свободный жаббер. http://ru.wikipedia.org/wiki/Jabber

gloom
07.11.2008, 20:47
:)))) чтобы этого не было, вместо аськи юзаем открытый и свободный жаббер. http://ru.wikipedia.org/wiki/Jabber

интересно как ето ко мне относитя?

pluton
07.11.2008, 23:49
интересно как ето ко мне относитя?
это замечание не к тебе, а вообще

gloom
09.11.2008, 02:56
жабер к сожалению менее стабильный чем аська
также есть проблемы с предачей файлов
сижу на двух разных серверах для надежности