Ceci & Tati

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…)

1 Comment прочетете повече...

Нещто не намирате ли?

Потърси в блога ми:

Моля Ви не прекалявайте с информацията!