Сборка Ptokax 0.4.1.1 В Debian & Ubuntu, Руководство по установке |
Здравствуйте, гость ( Вход | Регистрация )
Сборка Ptokax 0.4.1.1 В Debian & Ubuntu, Руководство по установке |
11.11.2008, 22:33
Сообщение
#161
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
Собственно для тех, кто понял, что под виндо не катит ptokaX если хаб большой. Вариантов тут несколько- перейти на YnHUB, но если и это не поможет - то на VerliHUB.... Но многие скажут - как как же скрипты, как же примочки и т.д.? Отвечаю.... С недавнего времени можно скомпилировать PtokaX под Linux или FreeBSD (удобней всего под Ubuntu или Debian, т.к. там все понятно с пакетами, необходимыми для сборки и расширения функционала)...
Собственно сборка хаба: 1. Скачиваем PtokaX.rar ( 506.47 килобайт ) Кол-во скачиваний: 969 . Это исходники хаба версии 0.4.1.1. 2. Распаковываем их с свою домашнюю папку. 3. Скачиваем tinyxml.rar ( 235.26 килобайт ) Кол-во скачиваний: 780 . Это исходники tinyxml 4. Распаковывает исходники tinyxml в папку /home/ваш_юзер/папка_с_исходниками_PtokaX/tinyxml/src 5. Открывает терминал и ставим нужные пакеты. Я все делаю из под root, поэтому вначале напишу Код sudo bash Далее пишем(или копируем отсюда) Код aptitude install psutils liblua5.1-0 liblua5.1-0-dev liblua5.1-filesystem0 liblua5.1-posix1 liblua5.1-socket2 liblua5.1-sql-sqlite3-2 liblua5.1-xmlrpc0 zlib1g zlib1g-dev g++ Так же можно поставить либсы для работы с MySQL (но это уже для Ильи предложение) Тогда надо вписать: Код apt-get install liblua5.1-sql-mysql-2 liblua5.1-sql-mysql-dev 6. Переходим в папку с tinyxml и собираем парсер xml-файлов Код cd ~/папка_с_исходниками_PtokaX/tinyxml/ Далее пишем: Код make Если все прошло удачно, то должно вывести сообщение о том, что собран файл tinyxml.a 7. Теперь собирает PtokaX Для этого пишите в терминале: Код cd Далее: Код cd ~/папка_с_исходниками_PtokaX а теперь собираем ;) Код make Если оно не напишет ошибок, то в конце концов в папке с исходниками PtokaX появится исполняемый файл PtokaX 8. Далее идем ниже по мануалу и читаем как сделать, чтобы хаб автостартовал при загрузке. Собрав же хаб вы сталкнетесь с проблемой - вы не сможете его запускать автоматически.... Можно извращаться по разному, но я предлагаю самый простой способ - это добавить хаб в Init.d и забыть о проблемах. Хаб будет стартовать как служба. Чтобы это сделать, необходимо: 1. Скачать и скомпилировать хаб. 2. Переименовать полученный исполняемый файл в ptokax и переместить в /usr/sbin 3. Отредактировать файл skeleton и отредактировать его ка надо. Ниже я предлагаю свой вариант ->>> ptokax.txt ( 1.65 килобайт ) Кол-во скачиваний: 570 <<<-. В нем уже все настроено, но в качестве рабочей директории используется /home/gyrt/.PtokaX. чтобы все работало, вам необходимо найти строку: Код DAEMON_ARGS="-D -C /home/gyrt/.PtokaX" И заменить путь после аргумента -c на нужный вам. 4. После этого (убрав расширение .txt) кидаем файл в /etc/init.d b и в консоли выполняем Код update-rc.d ptokax defaults Иногда может потребоваться параметр -f Код update-rc.d -f ptokax defaults все, ссылки на автозапуск добавлены в rc.d хаб стартанет при запуске системы, используя в качестве рабочей директориии ту, что вы прописали в скрипте автозапуска. В нее нужно скинуть настройки хаба, скрипты, там же стои искать логи.... Вроде все... Если надо - спрашивайте. Enjoy TUX Power PS если что - пишите сюда, покурим маны. ;) PPS этот ман не претендует на универсальность. Это просто предложение, которое работает, а значит его можно использовать. [UPD] Вот, парни, специально для ленивых собрал инсталлер! Собственно вот оно ->>> ptokax_0.4.1.1_0.zip ( 779.04 килобайт ) Кол-во скачиваний: 1114 <<<- Распаковать архив и там запустить из конфоли файл install.sh. Вот и все... Далее оно все сделает само! Сообщение отредактировал mariner - 15.8.2011, 12:15
Причина редактирования: обновил файлы! Еще кое-что поправил! Ваще, что то я разогнался ;) правлю все!
Прикрепленные файлы
|
|
|
2.9.2009, 11:53
Сообщение
#162
|
|
Продвинутый участник Группа: Пользователи Сообщений: 162 Регистрация: 19.8.2009 Из: Москва Пользователь №: 4 201 Спасибо сказали: 24 раза |
mariner, Ваша сборка пройдет под Линукс cetnOS 5? Здесь Птоха с поддержкой MySQL ? Есть ли у Вас упорядоченная инструкция по установке на Линукс для чайников?... |
|
|
2.9.2009, 17:07
Сообщение
#163
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
mariner, Ваша сборка пройдет под Линукс cetnOS 5? Здесь Птоха с поддержкой MySQL ? Есть ли у Вас упорядоченная инструкция по установке на Линукс для чайников?... СБорка пойдет как только как сурцы, зависимости какие нужны написаны в первом посту, но я не знаю репозитоирия для центоса, где это есть. файтически ты можешь сзять мою сборку и удалить из нее строки apt-get и все что дальше. А зависимости подтянуть руками. и да, поддержка mysql зависит от устанолвенного lua (как установишь - так и будет) |
|
|
3.9.2009, 16:48
Сообщение
#164
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 9 Регистрация: 31.8.2009 Пользователь №: 4 313 Спасибо сказали: 0 раз |
Имелась в виде гуевая версия PtokaX. потом, конфиги у тебя неправильно написаны. Код <scripts> <script> <Name>Thunder.lua</Name> <Enabled>1</Enabled> </Script> </Scripts> Во первых зандер не дает гуевины, это раз, её дает либо PRA , либо PXControl (в обоих этих скриптах есть серверная часть в виде скрипта) А так Scripts.xml правильный: Код <?xml version="1.0" encoding="windows-1252" standalone="yes" ?>
<scripts> <script> <Name>PXControl_Server.lua</Name> <Enabled>1</Enabled> </Script> </Scripts> |
|
|
4.9.2009, 6:53
Сообщение
#165
|
|
Освоившийся участник Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз |
Собрал на деби, поправил скелетон..
Код dc:/etc/init.d# ptokax start Server start failed! и что самое интересное Код dc:/etc/init.d# ptokax status Server start failed! а вот если Код dc:/etc/init.d# ptokax -d -c /etc/ptokax Starting PtokaX DC Hub 0.4.1.1 as daemon using /etc/ptokax as config directory. то вижу в процессах Код 4124 ? 00:00:00 ptokax но на хаб не могу всеравно зайти, конфиги рабочие точно..вполне вероятно что это косяк не мой, объясню ситуацию, серв находится у моего провайдера, я ему скинул список портов для проброса, вход с локального айпи на серв заблочили, оставили через внешку, так может просто порт не открыт? Как это можно проверить? |
|
|
4.9.2009, 8:40
Сообщение
#166
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
netstat -nlp от root в студию
|
|
|
4.9.2009, 17:35
Сообщение
#167
|
|
Освоившийся участник Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз |
CODE dc:~# netstat -nlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:555 0.0.0.0:* LISTEN 4124/ptokax tcp 0 0 0.0.0.0:4111 0.0.0.0:* LISTEN 4124/ptokax tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1187/sshd tcp 0 0 0.0.0.0:411 0.0.0.0:* LISTEN 4124/ptokax tcp 0 0 0.0.0.0:412 0.0.0.0:* LISTEN 4124/ptokax tcp 0 0 0.0.0.0:7070 0.0.0.0:* LISTEN 4124/ptokax tcp 0 0 0.0.0.0:511 0.0.0.0:* LISTEN 4124/ptokax tcp6 0 0 :::22 :::* LISTEN 1187/sshd Active UNIX domain sockets (only servers) Proto RefCnt Flags Type State I-Node PID/Program name Path вот как то так... |
|
|
4.9.2009, 17:40
Сообщение
#168
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
и что собственно тады не пашет?
|
|
|
4.9.2009, 18:13
Сообщение
#169
|
|
Освоившийся участник Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз |
прошу прощения .. я был прав .. не пробросил админ порт 411, ничего он не пробросил кроме порта ssh.
p.s. не пашет ptokax start|stop|status но это впринципи не критично |
|
|
4.9.2009, 18:55
Сообщение
#170
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
все пашет, есть процесспоявляется. просто в стартовом скрипте sleep выстави побольше, скажем 20 секунд
|
|
|
4.9.2009, 19:02
Сообщение
#171
|
|
Освоившийся участник Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз |
мммм, спасибо за ценный совет. попробую
|
|
|
1.10.2009, 21:11
Сообщение
#172
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 1.10.2009 Пользователь №: 4 610 Спасибо сказали: 0 раз |
Пытаюсь скачать файлы, просит логин и пароль, что водить?
|
|
|
1.10.2009, 21:19
Сообщение
#173
|
|
Освоившийся участник Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз |
Логично предположить что надо ввести свой логин и пароль.
|
|
|
1.10.2009, 21:38
Сообщение
#174
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 1.10.2009 Пользователь №: 4 610 Спасибо сказали: 0 раз |
|
|
|
1.10.2009, 22:16
Сообщение
#175
|
|
Освоившийся участник Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз |
Все должно подходить. Возможно баг форума. Я скажу николя об этом если он раньше не увидит этот пост
|
|
|
1.10.2009, 22:19
Сообщение
#176
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
все пашет. я ща лично проверил
|
|
|
1.10.2009, 22:23
Сообщение
#177
|
|
Освоившийся участник Группа: Модераторы Сообщений: 281 Регистрация: 24.6.2008 Из: Луганск Пользователь №: 70 Спасибо сказали: 47 раз |
Да то у человека глюк с кукисами, а точнее с браузером, наверное!
|
|
|
1.10.2009, 23:01
Сообщение
#178
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 1.10.2009 Пользователь №: 4 610 Спасибо сказали: 0 раз |
Спасибо за отзывчивость. Проблема была в downloadmaster.
|
|
|
2.10.2009, 0:05
Сообщение
#179
|
|
Освоившийся участник Группа: Администраторы Сообщений: 344 Регистрация: 2.6.2008 Из: RB,Ufa Пользователь №: 8 Спасибо сказали: 106 раз |
Кстати он вместо файлов качает страницы. Неприятная штука, я из-за этого его и снес
|
|
|
2.10.2009, 0:15
Сообщение
#180
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 1.10.2009 Пользователь №: 4 610 Спасибо сказали: 0 раз |
|
|
|
2.10.2009, 0:48
Сообщение
#181
|
|
Местная ТехПоддержка Группа: Администраторы Сообщений: 1 875 Регистрация: 18.7.2008 Из: Моск. Обл, г. королев, район Болшево Пользователь №: 221 Спасибо сказали: 220 раз |
chmod +x install.sh
./install.sh |
|
|
Похожие темы
|
Сейчас: 14.11.2024, 20:26 |