|
12.01.2012, 11:49
|
|
#1
|
Регистрация: 05.01.2012
Сообщений: 40
|
Установка скрипта для постинга sBorg - подробный мануал
|
Что такое sBorg ?
Если кто не знает - sBorg это скрипт для обработки и заливки видео написанный на PHP. На данный момент является одним из самых удобных инструментов для автоматической обработки видео. Скажем, вы даете ссылку на файл, пишете название и любые другие опциональные поля (описание, жанры и тд) - скрипт скачивает видео, делает скриншоты, если надо разбивает его на части, заливает скриншоты и файлы на хостинги и выводит в итоге текстовый файл по шаблону, готовый для отправки на форумы. Это если вкратце, а вообще функций много, в том числе автоматический постинг на форумы и блог на wordpress.
Сколько стоит ?
В отличии от других подобных программ стоит очень дешево. Сам скрипт можно скачать бесплатно, но для его установки нужны билеты. Можно взять 5 билетов за $17,5. При каждой установке тратится 1 билет, при обновлении версии - тоже (багофиксы идут бесплатно). В общем пользование скриптом обходится очень дешево если вы не собираетесь часто менять серверы.
О чем мануал?
В мануале я подробно расскажу как установить sBorg на сервер с CentOS 5.7 - ОС которую рекомендует разработчик. По сути это тот же мануал, который размещен на официальном сайте, но более расширенный, наглядный и на русском.
Начало
Итак, для sBorg нужен сервер. Лучше брать выделенный, если вы хотите быстрой работы. Если это VPS - убедитесь что диски на нем работают быстро. Если у вас хороший интернет и мощный компьютер - можно установить sBorg на виртуальном ПК типа Virtualbox. На сервере должна быть установлена CentOS 5.Х в базовой конфигурации.
1. Подключаемся к серверу по SSH с помощью PuTTY. Вводим IP своего сервера и жмем Open:
2. Обновляем систему (все команды можно копировать и вставлять прямо в командную строку PuTTY через Shift+Insert или правой кнопкой мыши):
3. После обновления нужно перезагрузиться:
4. Подключаемся снова и устанавливаем панель управления Virtualmin. Две команды:
wget http://software.virtualmin.com/gpl/scripts/install.sh
sh ./install.sh
Скрипт устанавливает много всего, так что нужно подождать. В начала установки нужно будет указать домен, если его нету - можно проявить фантазию. На все вопросы отвечайте y и Enter.
5. Virtualmin устанавливает версию PHP 5.2, но для сборга нужна 5.3 - устанавливаем:
rpm -ivh http://repo.webtatic.com/yum/centos/5/`uname -i`/webtatic-release-5-1.noarch.rpm
yum --enablerepo=webtatic install php -y
6. Если вы собираетесь качать торренты, нужно установить торрент клиент - Transmission:
wget http://sborg.us/sh/transmission.sh
sh ./transmission.sh
после перезагрузки сервера, клиент нужно запускать командой
а панель управления клиентом будет доступна по адресу http://IP.сервера:9091/
7. Теперь все что нужно было установить - установлено. Переходим в панель управления по адресу https://IP.Сервера:10000/ и логинимся с помощью root логина/пароля.
8. После первого логина будет запущена Post Install настройка - если не понимаете о чем речь - жмите Next до конца.
9. Теперь нужно поменять метод выполнения PHP. В левом меню System Settings > Server Templates и под словом Apache нажмите Custom. Ничего не меняйте кроме Default PHP execution mode - поставьте значение CGI wrapper (run as virtual server owner) и жмем Save:
10. Теперь опять в левом меню System Settings > Account Plans, нажимаем на Default Plan и ставим все переключатели на Unlimited:
не забывайте сохранять.
11. Теперь в левом меню Create Virtual Server и заполняем поля примерно как на скрине:
12. Если сервер создался нормально можно выходить из под root аккаунта и логиниться под пользователем, которого вы создали для виртуального сервера. После этого в левом меню идем - Webmin Modules > File manager (нужен плагин Java) и создаем папку sborg в папке public_html. В папку sborg закачиваем наш архив со скриптом и распаковываем с помощью кнопки Extract на панели файлменеджера.
13. Еще один маленький шаг который упростит установку - открываем для записи файл php.ini (после установки лучше вернуть назад). Просто выбираем файл из папки /home/user/etc/php5, нажимаем Info и отмечаем галочками все значения в поле Permission:
14. Устанавливаем сборг. Идем по адресу http://IP.сервера/sborg/install.php - мы должны видеть примерно такую картину:
15. Жмем Try to setup php.ini, после этого обязательно нужно перезапустить веб-сервис:
16. После перезапуска обновляем страницу установки, если всё нормально то вы увидите это окно:
Вводим свой имейл, ключ, настраиваем лимит трафика и жмем Install Sborg
Заключение.
Даже если вы очень плохо разбираетесь в серверах и скриптах, следуя строго этому мануалу все должно заработать. Если что-то пойдет не так, на сайте скрипта можно создавать тикеты в техподдержку.
Вместе с билетами можно сразу купить уже готовый хостинг с установленным скриптом, но на официальном хостинге запрещены торренты, что я думаю для многих существенно. Кроме того, гораздо проще когда все работает на своем сервере и ни от кого не зависит.
Если вы раньше были не знакомы с этим скриптом - советую обратить внимание, это очень хороший помощник для постера.
|
|