среда, 18 марта 2009 г.

Как я ставил PtokaX на Debian 4 Etch

О том как подключить Lenny я писал в предыдущей теме.
Сейчас остановлюсь на ключевых моментах установки PtokaX 0.4.1.1

А собственно хотел написать ченить умное, но нашел два замечательных мануала:
1. сборка из исходников + инсталлятор
2. уже готовые deb-пакетики для Debian/Ubuntu
Собственно выбирайте удобный для вас путь.
Единственное во втором случае, чтобы поставить пакетики, вначале удовлетворим зависимости:
Для DEBIAN:
aptitude install liblua5.1-0 liblua5.1-0-dbg liblua5.1-filesystem0 liblua5.1-posix1 liblua5.1-socket2 liblua5.1-sql-sqlite3-2 liblua5.1-xmlrpc0 zlib1g zlib1g-dbg liblua5.1-sql-mysql-2
Для UBUNTU:
aptitude install liblua5.1-0 liblua5.1-0-dbg liblua5.1-filesystem0 liblua5.1-posix0 liblua5.1-socket2 liblua5.1-sql-sqlite3-2 liblua5.1-xmlrpc0 zlib1g zlib1g-dbg liblua5.1-sql-mysql-2
После успешной установки скачиваем пакет, например вот этот ptokax_0.4.1.1_deb_ver_3.tar.gz (последний на момент написания этой статьи).

cd /opt/ptokax
wget http://klan-hub.ru/packages/ptokax/ptokax-0.4.1.1/ptokax_0.4.1.1-7_amd64.deb
dpkg -i ptokax_0.4.1.1-7_amd64.deb

Ptokax поставится в /etc/ptokax/
Конфиги будут лежать тут - /etc/ptokax/cfg/
Исполняемый скрипт можно найти тут - /etc/init.d/ptokax start/restart/stop/status
Собственно исполняемый файл - /usr/sbin/ptokax
Документация - /usr/share/doc/ptokax/

Чтобы запускать птоку как демона пишем
ptokax -d
Узнать версию можно
ptokax -v
Все эти команды описаны в коротком мане
man ptokax

Основные серверные команды:
Чтобы запустить хаб пишем - /etc/init.d/ptokax start
Чтобы перезапустить хаб пишем - /etc/init.d/ptokax restart
Чтобы остановить хаб пишем - /etc/init.d/ptokax stор
Чтобы узнать запущен ли хаб - /etc/init.d/ptokax status

3 комментария:

Евгений Медведев комментирует...

Ставил недавно свежую версию в Debian 5:

Для начала нужно удовлетворить зависимости:
aptitude install liblua5.1-0 liblua5.1-filesystem0 liblua5.1-posix1 liblua5.1-socket2

Теперь скачиваем пакет и ставим:
cd /root
wget http://klan-hub.ru/packages/ptokax/ptokax-0.4.1.2/ptokax_0.4.1.2-1_amd64.deb
dpkg -i ptokax_0.4.1.2-1_amd64.deb

Собственно всё.

Евгений Медведев комментирует...

http://wiki.ptokax.org/doku.php?id=guides:debian_bugbuntu

Евгений Медведев комментирует...

Запуск для версии 0.5.0.2 как демона с кастомными конфигами:
./PtokaX -d -c /etc/ptokax

Версия
./PtokaX -v

http://wiki.ptokax.org/doku.php?id=guides:unix_run