Меню Рубрики

Установка ptokax на ubuntu server

‘ w/> Установка и настройка Ubuntu 10.04 под PtokaX 4.1.2 с MySQL. Финал., Инструкция для новичков в Линуксе

Продвинутый участник

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза

Финализируем тему «Выбор оптимального пакета Unix для использования с PtokaX 4.1.1 «

Ubuntu — операционная система, не требующая от пользователя особенных познаний в *nix, не требовательна к «железу», шустрая. Имеет обширную справочную базу .

В данном случае речь пойдет о настройке Ubuntu для использования с PtokaX 4.1.2, то есть об организации DC-хаба, способном принять достаточно большое количество юзеров на компьютере класса Pentium 2 — 3.

Предыдущий релиз UbuntuKarmic Koala; для установки я выбрал версию ubuntu-9.10-alternate-i386.iso поскольку в ней настройка интернета осуществляется вручную в процессе установки, в отличии от версии desktop (причина: наличие бага в пакете NetWork). У меня прямое интернет-соединение, для которого достаточно ввести номера (IPv4) IP-адреса, маски, шлюза и DNS-сервера; логин и пароль не требуется. Доступ с логином-паролем — это PPPoE подключение и требует дополнительных настроек. Кстати, в Ubuntu 9.10 имеется еще один баг, относящийся только к материнским платам со встроенной интелловской видеокартой, когда ОС не определяет разрешение монитора. Эти настройки мы не рассматриваем.

Последний релиз UbuntuLuc > ubuntu-10.04.1-alternate-i386.iso .

Итак, скачиваем указанную версию и записываем образ на диск, устанавливаем. В процессе установки нет ничего хитрого.
Тем, кто решил использовать версию ubuntu-10.04.1-desktop-i386.iso поможет подробное описание установки .

Затем делаем предварительные настройки:

  • Устанавливаем кодировку WINDOWS-1251 для редактора:
    Нажимаем Alt+F2
    Пишем gconf-editor
    Находим редактор конфигурации /apps/gedit2/preferences/encoding
    На обоих строках щелкаем правой кнопкой мыши и в выпадающем меню выбираем «Изменить ключ»: перемещаем WINDOWS-1251 в самое верхнее положение. ОК,
  • Добавляем русскую раскладку клавиатуры в Система-Параметры-Клавиатура,
  • Открываем терминал: Приложения-Стандартные. Ставим архиватор командой

Теперь устанавливаем LAMP и phpMyAdmin, из Приложения-Центр приложений Ubuntu.

    — Подробнее о создании базы и юзера в MySQL для скриптов
    На вопрос о выборе ВЕБ-сервера, отмечаем чекбокс apache 2; на запрос системы: «Следующий этап установки БД», — выбираем «Игнорировать».

    ИЛИ ВЕБ-сервер LAMP можно установить инсталлируя пакеты

      — Подробнее о ВЕБ-сервере и связанных с ним вопросах.
      — Подробнее об установке почтового сервера Zimbra Collaboration Suite (ZCS)тут и тут

    Для работы с базой данных MySQL 5 необходима DLL библиотека . Требуемые библиотеки для Linux устанавливаем командой

      — Читаем о кодировках MySQL
      *** К окончательной установке библиотек вернемся позже.

  • Можно установить GXneur: переключатель раскладки в стиле Punto Switcher и дополнение Aspell, а также для реализации API Windows 3.x и Win32 — WINE(не требуется в Sialia 10.3) , через Приложения-Центр приложений Ubuntu,

Далее скачиваем сборку PtokaX 4.1.2
устанавливаем, настраиваем и запускаем в полном соответствии с инструкцией автора.

Один из самых важных моментов:
По умолчанию Ваш хаб будет принимать не более 1024 юзеров, чтобы изменить положение, редактируем файл start_ptokax, расположенный в корневом каталоге сборки PtokaX. Вставляем строку

Вы можете использовать панель управления PtokaX из Windows, установив скрипт PXControl_Server_1.01.rar ; Библиотека LuaFileSystem, необходимая для работы скрипта, в сборке PtokaX имеется.

Автозапуск хаба делается так:
открываем для редактирования файл rc.local

Остальные настройки добавляем по вкусу.
Успехов.

P.S.
— Прочтите тему » Скрипты И Совметимость Операционных Систем «.
— Благодаря глючной библиотеке LuaSocket у меня на хабе не работают скрипты с подключением к внешним интернет-серверам.
Р.P.S.
На базе Ubuntu компанией INTEGRA-L создана Свободная деловая платформа Синяя птица или Сиалия (лат. Sialia) . Актуальная версия 10.3. Это инновационное решение объединяет более 100 прикладных программ и свободную операционную систему в одном дистрибутиве. Очень оригинальный дизайн. Может полноценно заменить Windows. Настройки для PtokaX, показанные выше, требуются в полном объеме, за исключением 2-х, отмеченных в тексте.

______1.png ( 229.98 килобайт ) Кол-во скачиваний: 806

источник

Записная книжка

Установка, настройка и запуск PtokaX DC на Debian/Ubuntu

Установка PtokaX DC на Debian/Ubuntu

Эта инструкция предназначена для установки на Debian GNU/Linux Squeeze/Wheezy и Ubuntu GNU/Linux 12.10.
Все действия выполняются в командной строке или через SSH при установке на удалённый сервер.

За основу взята установка на чистую, свежеустановленную операционную систему и установку в домашнюю директорию, которая открывается при заходе в систему или SSH.

Для установке вам потребуется доступ к консоли, если у вас нет такой возможности, то её придётся предварительно установить (например, используя возможности терминала Gnome).

1. Предустановка

Для сборки PtokaX вам потребуется Make (утилита, автоматизирующая процесс преобразования файлов из одной формы в другую), G++ (компилятор С++), Zlib (библиотека для сжатия данных) и Lua (язык программирования для скриптов хаба).

Для предустановки вам потребуется apt-get — утилита управления пакетами (Предупреждение: для использования утилиты управления пакетами вам будут нужны права пользователя root).

a. Make

Для установки вам надо ввести в консоль команду:

c. Zlib

d. Lua

Если вы будете устанавливать Lua 5.1, то использовать команду:

2. Загрузка и сборка

a. Загрузка PtokaX

Загрузить командой (для версии PtokaX 0.5.0.0):

Для перехода в созданную папку PtokaX используется команда:

b. Загрузка TinyXml

TinyXml — библиотека для работы с XML-файлами используемыми в PtokaX.
Команда для загрузки TinyXml:

c. Сборка TinyXml

Вернуться назад в папку PtokaX:

d. Сборка PtokaX

Для сборки PtokaX с Lua 5.1 использовать команду:

Основная настройка хаба

Перед запуском сборки PtokaX необходимо сделать минимальные настройки.
В установленной PtokaX есть образцы файлов настройки хаба.

Для переименования папки с образцами настроек в файл настроек cfg.example надо использовать команду:

Для перехода в папку с настройками:

a. Минимальная настройка

Для запуска PtokaX надо, как минимум, написать название хаба и указать адрес хаба.
Откроем файл Setting.xml в текстовом редакторе:

Измененить название хаба

Находим строку и изменяем на название вашего хаба.
Например: Мой первый хаб на PtokaX

Изменить адрес хаба

Находим строку и изменяем на адрес вашего хаба.
Например: ch6.ru

b. Добавление зарегистрированного пользователя (Дополнительная настройка)

Неплохой идеей будет сразу добавить учётную запись мастер-пользователя.
Открываем файл RegisteredUsers.xml в текстовом редакторе:

Добавить ник

Находим строку Example_Nick и изменяем Example_Nick на ваш ник.
Например: СуперАдмин

Добавить пароль

и изменяем Example_Password на ваш пароль.
Например:

Установить профиль

и устанавливаем 0 для вашего профиля. (0 — мастер, 1 — оператор, 2 — VIP, 3 — зарегистрированный пользователь)

Запуск PtokaX

a. Запуск PtokaX как приложения из консоли с актуальной папкой cfg

Старт PtokaX

b. Запуск PtokaX как daemon

Запуск PtokaX как daemon

Старт PtokaX из директории по умолчанию (/home/%curuser%/.PtokaX) командой:

Запуск PtokaX как daemon с указанием директории

Запуск PtokaX как daemon с указанием директории для запуска нескольких хабов из одной PtokaX с различными настройками хабов:

Добавить комментарии Отменить ответ

При полном или частичном использовании любых материалов с сайта вы обязаны явным образом указывать открытую для поисковых систем гиперссылку на сайт: ch6.ru в качестве источника.

После установки ВордПресс и подбора к нему темы, я обнаружил, что тема не совсем русифицирована. Точнее, она совсем не русифицирована :). Что-то было по-русски, а всё остальное по-английски. Я решил русифицировать её сам.

Чтобы делать бекап сайта нам потребуется другой сервер или хотя бы свой домашний компьютер. Нет смысла делать бекапы и хранить их на этом же сервере Если полетит сервер, то и все данные на нём удалятся. Для начала создадим ФТП-сервер на другом сервере, VDS или компьютере. Для этого можно использовать любое подходящее ПО ФТП-сервера подходящее для[…]

Критерии оценки материалов и (или) информации, необходимые для принятия решений Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций, Федеральной службой Российской Федерации по контролю за оборотом наркотиков, Федеральной службой по надзору в сфере защиты прав потребителей и благополучия человека о включении доменных имен и (или) указателей страниц сайтов в информационно-телекоммуникационной сети[…]

Спайс: что входит в состав? «Спайс» — так в народе называют курительные смеси. Они содержат множество компонентов, как опасных, так и безобидных для человека. Вопреки мнению, распространенному среди молодежи еще пару лет назад, о том, что «спайсы» безвредны, исследования подтвердили, что большинство этих смесей содержат крайне опасные для здоровья человека вещества. Название «spice» переводится как[…]

Если Вы хотите сделать базовую авторизацию на уровне apache-серевера Вам необходимо сгенерировать .htpasswd файл. Действие файлов .htaccess распространяется на текущую директорию и на все поддиректрии, лежащие уровнем ниже.

Городские легенды — это полуфольклорные истории о «крысах-мутантах в метро», летающих тарелках Третьего Рейха и секретных правительственных разработках, которые способны менять климат на планете. Правды в таких историях нет, что не мешает желтой прессе периодически доставать из чулана и перепечатывать рассказы о чупакабрах и крокодилах в канализации. Проверить-то все равно невозможно: последний свидетель давно умер[…]

источник

‘ w/> Установка и настройка Ubuntu 10.04 под PtokaX 4.1.2 с MySQL. Финал., Инструкция для новичков в Линуксе

Продвинутый участник

Группа: Пользователи
Сообщений: 162
Регистрация: 19.8.2009
Из: Москва
Пользователь №: 4 201
Спасибо сказали: 24 раза

Финализируем тему «Выбор оптимального пакета Unix для использования с PtokaX 4.1.1 «

Ubuntu — операционная система, не требующая от пользователя особенных познаний в *nix, не требовательна к «железу», шустрая. Имеет обширную справочную базу .

В данном случае речь пойдет о настройке Ubuntu для использования с PtokaX 4.1.2, то есть об организации DC-хаба, способном принять достаточно большое количество юзеров на компьютере класса Pentium 2 — 3.

Предыдущий релиз UbuntuKarmic Koala; для установки я выбрал версию ubuntu-9.10-alternate-i386.iso поскольку в ней настройка интернета осуществляется вручную в процессе установки, в отличии от версии desktop (причина: наличие бага в пакете NetWork). У меня прямое интернет-соединение, для которого достаточно ввести номера (IPv4) IP-адреса, маски, шлюза и DNS-сервера; логин и пароль не требуется. Доступ с логином-паролем — это PPPoE подключение и требует дополнительных настроек. Кстати, в Ubuntu 9.10 имеется еще один баг, относящийся только к материнским платам со встроенной интелловской видеокартой, когда ОС не определяет разрешение монитора. Эти настройки мы не рассматриваем.

Последний релиз UbuntuLuc > ubuntu-10.04.1-alternate-i386.iso .

Итак, скачиваем указанную версию и записываем образ на диск, устанавливаем. В процессе установки нет ничего хитрого.
Тем, кто решил использовать версию ubuntu-10.04.1-desktop-i386.iso поможет подробное описание установки .

Затем делаем предварительные настройки:

  • Устанавливаем кодировку WINDOWS-1251 для редактора:
    Нажимаем Alt+F2
    Пишем gconf-editor
    Находим редактор конфигурации /apps/gedit2/preferences/encoding
    На обоих строках щелкаем правой кнопкой мыши и в выпадающем меню выбираем «Изменить ключ»: перемещаем WINDOWS-1251 в самое верхнее положение. ОК,
  • Добавляем русскую раскладку клавиатуры в Система-Параметры-Клавиатура,
  • Открываем терминал: Приложения-Стандартные. Ставим архиватор командой

Теперь устанавливаем LAMP и phpMyAdmin, из Приложения-Центр приложений Ubuntu.

    — Подробнее о создании базы и юзера в MySQL для скриптов
    На вопрос о выборе ВЕБ-сервера, отмечаем чекбокс apache 2; на запрос системы: «Следующий этап установки БД», — выбираем «Игнорировать».

    ИЛИ ВЕБ-сервер LAMP можно установить инсталлируя пакеты

      — Подробнее о ВЕБ-сервере и связанных с ним вопросах.
      — Подробнее об установке почтового сервера Zimbra Collaboration Suite (ZCS)тут и тут

    Для работы с базой данных MySQL 5 необходима DLL библиотека . Требуемые библиотеки для Linux устанавливаем командой

      — Читаем о кодировках MySQL
      *** К окончательной установке библиотек вернемся позже.

  • Можно установить GXneur: переключатель раскладки в стиле Punto Switcher и дополнение Aspell, а также для реализации API Windows 3.x и Win32 — WINE(не требуется в Sialia 10.3) , через Приложения-Центр приложений Ubuntu,

Далее скачиваем сборку PtokaX 4.1.2
устанавливаем, настраиваем и запускаем в полном соответствии с инструкцией автора.

Один из самых важных моментов:
По умолчанию Ваш хаб будет принимать не более 1024 юзеров, чтобы изменить положение, редактируем файл start_ptokax, расположенный в корневом каталоге сборки PtokaX. Вставляем строку

Вы можете использовать панель управления PtokaX из Windows, установив скрипт PXControl_Server_1.01.rar ; Библиотека LuaFileSystem, необходимая для работы скрипта, в сборке PtokaX имеется.

Автозапуск хаба делается так:
открываем для редактирования файл rc.local

Остальные настройки добавляем по вкусу.
Успехов.

P.S.
— Прочтите тему » Скрипты И Совметимость Операционных Систем «.
— Благодаря глючной библиотеке LuaSocket у меня на хабе не работают скрипты с подключением к внешним интернет-серверам.
Р.P.S.
На базе Ubuntu компанией INTEGRA-L создана Свободная деловая платформа Синяя птица или Сиалия (лат. Sialia) . Актуальная версия 10.3. Это инновационное решение объединяет более 100 прикладных программ и свободную операционную систему в одном дистрибутиве. Очень оригинальный дизайн. Может полноценно заменить Windows. Настройки для PtokaX, показанные выше, требуются в полном объеме, за исключением 2-х, отмеченных в тексте.

______1.png ( 229.98 килобайт ) Кол-во скачиваний: 806

источник

Установка PtokaX на CentOS GNU/Linux

1. Требования

Для компиляции PtokaX нам нужны make (инструмент, контролирующий создание исполняемых файлов из исходников), g++ (c++ компилятор), zlib (библиотека для сжатия файлов) и Lua (скриптовый язык программирования).

Устанавливаем make:

Устанавливаем g++:

Устанавливаем zlib:

Устанавливаем Lua:

2. Исходники и компиляция

Исходники ProkaX

Исходники TinyXml

Переходим в каталог TinyXml

Распаковываем скачанный архив

Компиляция TinyXml

Удаляем пустую директорию src

Переименовываем директорию tinyxml в src

Компиляция PtokaX

Перейдите в корневую директорию PtokaX

Теперь нужно внести пару изменений в файл makefile

или если у вас x86_64 CentOS на

Теперь мы можем компилировать PtokaX

3. Основная установка

Теперь у нас есть исполняемый файл PtokaX, но перед тем как его запускать нужно выполнить ряд манипуляций. В исходниках есть примеры конфигурации, воспользуемся ими для установки хаба. Сначала переименуйте директорию cfg.examples в cfg

Перейдите в эту директорию

Минимальная настройка

Чтобы позволить запускаться PtokaX нам нужно установить название и адрес хаба. Для этого откройте

на название вашего dc++ хаба, например так

на адрес вашего dc++ хаба, например так

Закончите редактирование файла и сохраните изменения.

Создание зарегистрированного пользователя (с правами master)

Откройте с помощью текстового редактора файл RegisteredUsers.xml

и замените Example_Nick на ваш Ник, например CyberBrain .

и замените Example_Password на ваш пароль,

и замените 3 на ваш профиль, например

Сохраните изменения и выйдите из редактора, перейдите в корневую папку PtokaX

4. Запуск хаба

Теперь вы можете запускать PtokaX

Или можно создать демон PtokaX

Written by Андрей (BrainStorm) Кудряшов on Четверг, 09 Декабрь 2010. Posted in CentOS

Комментарии (2)

А не подскажешь как смигрировать работающий хаб с WIN на CentOS?

BrainStorm

Устанавливаешь хаб на CentOS по инструкции, переносишь с того хаба пользователей, скрипты. Но это если хаб работает без базы данных, т.е. все данные хранятся в файлах. Если Ptokax работает с базой данных (например MySQL), то тогда делается бэкап этой базы данных, на новом сервере под CentOS ставится сервер баз данных MySQL и импортируется дамп базы со всеми конфигами, юзерами и т.д.

источник

Читайте также:  Установка кондиционера в королеве отзывы

Добавить комментарий

Adblock
detector