Archive for март, 2009
Създаване на торент файлове през веб интерфейс. / Create torrent files via web interface.
by Илия Няголов on мар..31, 2009, under Линукс, Мрежата, Програмиране
Първо искам да споделя, пробвах с какви ли не perl модули и всякакви други неща, и все не ставаше като хората. Също така не намерих нищо готово написано и завършено в „нета“ по тази тема. Затова реших да си напиша нещо набързо колкото да ми свърши работа и сега реших да го споделя с останалите.
Абсолютен фен съм на Gentoo, затова ще обясня какво съм инсталирал първоначално под него.
emerge -av net-p2p/ctorren
След това прочетох тук: http://en.gentoo-wiki.com/wiki/Wtorrent и инсталирах wtorrent. Но не ми хареса идеята за lighttpd и го направих с apache. За целта компилирах php със следните екстри 🙂
USE=“mysql sockets apache2 xmlreader xmlrpc xmlwriter simplexml xsl pdo sqlite xpm curl cgi ctype“ emerge -av dev-lang/php
,
редактирах „/etc/apache2/modules.d20_mod_scgi.conf“ по следния начин:
cat 20_mod_scgi.conf
LoadModule scgi_module modules/mod_scgi.so
SCGIMount /RPC2 localhost:5000
Alias /wtorrent /var/www/wtorrent
Deny from all
Allow from 22.14.122.13 22.14.122.14 22.14.121.251 #moite ip adresi za dostap do papkata
и добавих малко права за apache-то:
echo „apache ALL = NOPASSWD: /usr/bin/ctorrent“ >> /etc/sudoers
Ето го и съдържанието на моя скрипт – index.php
(continue reading…)