проект
Сервер DOS® под виртуальной машиной
|
Как развернуть сервер UnrealIRCd с нуля в Debian
IRC - это, чистой воды, Downgrade. Технология для обмена сообщениями (чат) и файлами. До сих популярна во всём мире в отличие от всяких там асечек, джабберов, гугл.talk'ов и прочего.
IRC идеален для общения, идеален для медленных каналов связи, прост и стандартизирован (основная спецификация - RFC 1459; есть и другие).
Ниже я расскажу, как с нуля - фактически с исходного кода - развернуть сервер IRC в операционных системах семейства Linux на примере Debian GNU/Linux.
Если следовать чётко по инструкции, времени это займёт не более 20 минут.
- Зайти root'ом
- Выполнить:
apt-get install gcc libc6-dev make openssl libssl-dev; adduser ircd; su ircd
- Затем выполнить:
cd ~/
- Скачать (через wget) исходный код UnrealIRCd (http://www.unrealircd.com). Пусть это будет файл "Unreal_install.tar.gz".
- Выполнить:
tar xzvf Unreal_install.tar.gz; mkdir -p ~/unreal/bin; mkdir ~/unreal/conf
Пусть при распаковке архива мы получили директорию "Unreal3.2.7" с файлами.
- Выполнить:
cd ~/Unreal3.2.7; ./Config; make; make install
В процессе выполнения вышеуказанной команды система задаст вопросы. Отвечайте так:
What directory are all the server configuration files in?
/home/ircd/unreal/conf
What is the path to the ircd binary including the name of the binary?
/home/ircd/unreal/bin/ircd
Do you want to enable ziplinks support?
y
На вопросы, не попавшие в список выше, отвечайте по умолчанию нажатием Enter.
- Далее надо сконфигурировать сервер IRC. Пример рабочего файла "unrealircd.conf" прилагается.
Удачной работы!
[unrealircd.conf]
|
|