CentOS 6.6 üzerine ruTorrent kurulumu

Başlatan Uruloki, 09 Nisan 2015 - 12:16:57

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

Uruloki

Biliyorum peşpeşe konular açıyorum ama bu konuda tam olarak özetliyorum ne istediğimi.

Şimdi elimde dedicated server var. Ben buna rutorrent kurmak istiyorum, ubuntu kurulumu hazır kalıp olduğu için harddisk bölümlendirmesine müdahale edemiyorum bu sebeple CentOS kuruyorum ve elimde 2.73tb+2.73tb lik bir alan oluyor. Raid kurulum istemiyorum. CentOS ise ne kendi bölümlendirici ne de gparted ile bölümlendirme yapıyor mecbur olarak bu iki alan kalıyor bana, az önce kurmayı denedim kuruldu fakat ilk apache server 403 hatası aldım daha sonra ise localhost açabilmeme rağmen evdeki bilgisayardan ulaşamadım. Benim istediğim şey iki kullanıcı açmak ve bu iki kullanıcıyı da iki harddiske dağıtmak yani biri 2.73tb alanı diğeri 2.73lük alanı kullanacak. Bilenler lütfen yardım ederse çok makbule geçer.

cagriemer

Buraya adim adim ne yaptiginizi, hangi adimda ne hata aldiginizi yazarsaniz yardimci olmasi cok daha kolay olur. Sunu yaptim, soyle bir sonuc almayi bekliyordum onun yerine boyle bir hatayla karsilastim dediginizde ne yapmaniz gerektigini soylemek oldukca kolaylasacaktir. Apache 403 hatasi icin, cok buyuk ihtimalle dosya sahipliklerinde bir sorun var. Disk kotalari yapilandirmaniz icin fstab dosyanizdaki baglama seceneklerinde usrquota'yi kullanip, dosya sistemini yeniden bagladiktan sonra edquota ile kullanici bazinda kota ayarlamalari yapabilirsiniz.

Uruloki

#2
Alıntı yapılan: cagriemer - 09 Nisan 2015 - 12:29:11
Buraya adim adim ne yaptiginizi, hangi adimda ne hata aldiginizi yazarsaniz yardimci olmasi cok daha kolay olur. Sunu yaptim, soyle bir sonuc almayi bekliyordum onun yerine boyle bir hatayla karsilastim dediginizde ne yapmaniz gerektigini soylemek oldukca kolaylasacaktir. Apache 403 hatasi icin, cok buyuk ihtimalle dosya sahipliklerinde bir sorun var. Disk kotalari yapilandirmaniz icin fstab dosyanizdaki baglama seceneklerinde usrquota'yi kullanip, dosya sistemini yeniden bagladiktan sonra edquota ile kullanici bazinda kota ayarlamalari yapabilirsiniz.

Şimdi tekrar kuruluma başladım ve şu linkten yararlandım

http://www.muratusta.net/centos-uzerine-rutorrent-kurulumu/

Şu an kuruldu fakat kendi bilgisayarımdan giriş yapamıyorum. screen rtorrent komutu verdiğim zaman bu geliyor




Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 09 Nisan 2015 - 13:41:47

code.google üzerinde ki kurulumu denediğimde bu cevabı alıyorum


[root@static xmlrpc-c]# ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal... missing
checking for working autoconf... missing
checking for working automake... missing
checking for working autoheader... missing
checking for working makeinfo... missing
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for wininet-config... no
configure: You don't appear to have Wininet installed (no working wininet-config in your command search path), so we will not build the Wininet client XML transport
checking whether to build Wininet client XML transport module... no
checking for curl-config... no
configure: You don't appear to have Curl installed (no working curl-config in your command search path), so we will not build the Curl client XML transport
checking whether to build Curl client XML transport module... no
checking for libwww-config... no
configure: You don't appear to have Libwww installed (no working libwww-config in your command search path), so we will not build the Libwww client XML transport
checking whether to build Libwww client XML transport module... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/root/xmlrpc-c':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details


Uruloki

#4
Hocam zaten ./confiruge komutu verdiğim zaman yukarıda ki hatayı veriyor bana



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 09 Nisan 2015 - 21:58:13


Buradan kurulum yapmaya çalıştığımda ise

./configure --with-xmlrpc-c

Komutu kullandığım zaman şu hatayı alıyorum

root@static torrent]# cd rtorrent-0.9.2
[root@static rtorrent-0.9.2]# ./configure --with-xmlrpc-c
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for cppunit-config... /usr/bin/cppunit-config
checking for Cppunit - version >= 1.9.6... 1.12.1
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of g++... gcc3
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking how to print strings... printf
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1966080
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... no
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking for user-defined CXXFLAGS... user-defined "-g -O2"
checking for TR1 support... yes
checking for C++11 support... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for execinfo.h... yes
checking for proper overloaded template function disambiguation... yes
checking for sysroot... no
checking sys/vfs.h usability... yes
checking sys/vfs.h presence... yes
checking for sys/vfs.h... yes
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/statfs.h usability... yes
checking sys/statfs.h presence... yes
checking for sys/statfs.h... yes
checking for statvfs... ok
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... no
checking for NcursesW wide-character library... yes
checking for working ncursesw/curses.h... yes
checking for working ncursesw.h... no
checking for working ncurses.h... yes
checking if curses tinfo library is linked properly... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for sigc... yes
checking for libcurl... yes
checking for libtorrent... no
configure: error: Package requirements (libtorrent >= 0.13.2) were not met:

No package 'libtorrent' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables libtorrent_CFLAGS
and libtorrent_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.




Edit: libtorrent kurulumunda sorun yok



Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 09 Nisan 2015 - 23:45:13


Buradan kurulumu tamamladım hataları çözdüm sıkıntı olmadı, fakat hala daha makinenin ipsi ile rutorrent arayüzüne ulaşamıyorum. Ne yapabilirim?

heartsmagic

#5
Nginx ayarlamalarını yaptın mı? Ulaşmaya çalıştığında ne diyor sana?
Doğrudan 5000 portu üzerinden mi deniyorsun yoksa? Zira her anlatımda Nginx falan geçmiyor, muhtemelen doğrudan port üzerinden de erişebiliyorsundur. Gerçi çoğu yerde scgi_pass kullanılmış. Bir denemek lazım.

Neyse, denedim DO üzerinde sorun çıkartmadı bende. Ubuntu kullandım ve izlediğim yöntem sadece şunlar oldu. Kabaca yazıyorum açıklama yapmadan. İşlemleri root ile yapıyorum, gerektiği yerde diğer kullanıcıya geçiyoruz.

apt-get update
apt-get upgrade
apt-get install nginx php5-fpm php5-cli rtorrent tmux


Buraya kadar sunucuyu güncelledik ve ilgili paketleri kurduk. Tmux Ubuntu'da kurulu geliyor. Kendisini screen yerine tercih ediyorum.

adduser ru

ru isminde bir kullanıcı ekledik, rtorrent bu kullanıcı üzerinde çalışacak.
su - ru
Kullanıcıya geçiş yaptık.
echo "scgi_port = 127.0.0.1:5000" >  ~/.rtorrent.rc
scgi portunu ayarladık bu basit dosya işlemi ile.
tmux new-session -s ru
rtorrent
ctrl+b d

Bu üç adımda ise tmux'ta ru isminde oturum açtık, rtorrent'i orada başlattık ve ctrl+b d ile kendisini arka plana attık. Önce ctrl+b sonra d tuşuna basılacak. Bu oturumu geri çağırmak için şu kullanılacak ileride:
tmux attach-session -t ruNot: ru ismi sana bağlı, istersen başka bir isim verebilirsin.

Şu şekilde çalıştığını anlayabiliriz:
ps aux | grep rtorrent
ek olarak da
netstat -plantu | grep rtorrent
Tekrar root'a geçelim:
ctrl+d

rurtorrent'i indireceğiz şimdi. Nginx kurulu olduğu için ilgili dizine koymalıyız ki o da değiştirilmediyse /usr/share/nginx/html dizini oluyor. Değiştirdiysen buna göre işlem yapacaksın.

cd /usr/share/nginx/html
wget http://dl.bintray.com/novik65/generic/rutorrent-3.6.tar.gz http://dl.bintray.com/novik65/generic/plugins-3.6.tar.gz
ls *.tar.gz | xargs -i tar xvf {}
mv -f plugins rutorrent
chown -R www-data:www-data *
chmod 775 rutorrent/share/torrents rutorrent/share/settings


Daha sonra Nginx için ayarları yapmamız gerekiyor.

nano /etc/nginx/sites-available/default

Açılacak dosyada ilgi satırlardaki yorumları kaldırıp şu şekle getiriyoruz:

location ~ \.php$ {
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
        #       # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
        #
        #       # With php5-cgi alone:
        #       fastcgi_pass 127.0.0.1:9000;
        #       # With php5-fpm:
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_index index.php;
                include fastcgi_params;
        }


Ardından aşağıdaki bloğu ekliyoruz:

location /RPC2 {
                include scgi_params;
                scgi_pass 127.0.0.1:5000;
        }


Daha sonra Nginx ve Php5-fpm'yi yeniden başlatıyoruz:

service nginx restart
service php5-fpmrestart


İşlem bu kadar, artık http://ip_adresi/rutorrent üzerinden erişebiliriz. Bende sorun çıkartmadan açıldı arayüz.

Hmm, rtorrent'e erişemiyorum diyor :) Ona da başka bir zaman bakalım, muhtemelen Nginx ve scgi ayarı ile ilgilidir.

Kötü bir hata yapmış ve .rtorrent.rc dosyası yerine .rtorrentrc kullanmışım :) Debelenip durdum bir süre. Fakat şu yukarıdaki ayarlarla bende güzel güzel çalışmaya başladı. Centos'a uyarlamak sana bakıyor artık. Ayrıca, istemcinin ayarlarını da haliyle .rtorrent.rc dosyası içinden yapacaksın. Şu durumda her şey varsayılan neyse ona göre işliyor. Örneğin Torrentler muhtemelen rutorrent/share/torrents dizinine iniyor, indirme-gönderme hızları varsayılan vs. Gerçi arayüzde ayrıntılı bir ayarlar bölümü varmış. Hoş duruyor aslında, Transmission yerine bile düşünülebilir sunucuda. Aklımda bulunsun.

Bu arada sen Nginx değil Apache ile denemişsin. Nginx güzeldir, kolaydır :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Uruloki

@heartsmagic ne kadar denedim bilmiyorum ama ilk baştan anlatacak olursam, (daha önce ki ubuntu raid konusuda bununla bağlantılı) nedenlerim şunlardı:

-Hetzner otomatik kurulumda ubuntuyu şu]http://wiki.hetzner.de/index.php/Partitionsgr%C3%B6%C3%9Fenlimit_bei_gro%C3%9Fen_Festplatten/en]şu şekilde yapıyor ve raid1 kurulum yapıyor, ben 5.46tb nin neredeyse hepsini kullanmak istiyorum.(Harddisk 2*3tb)
-İlk nedenden dolayı CentOS 6.6 kurdum hazır scriptler bunda işe yaramadı kurulumların hepsini denedim localhost olarak açılan makineye uzaktan erişemedim.
-Bir bilene danışdığımda nginx'in çalışmadığını söyledi(halbuki 2 kere durdurup çalıştırmıştım) sonrasında sorun düzeltidiğinde ise rutorrent rtorrente bağlanmadı(onu tam olarak nasıl çözdün?)
-Bir de ben bu 5.46tb lik alanı 1+1+1+1+1 şeklinde bölüp her birine bir kullanıcı atayıp indirme klasörlerini oraya ayarlamak istiyorum onu da bir türlü başarabilmiş değilim.


Ayrıca o mesaj 3 ayrı kurulumu gösteriyor ilki script(apache) sonraları ise nginx birde rutorrent/rtorrent kesinlikle transmission ve ya deluge den çok daha iyidir öneririm.

heartsmagic

Diski bölme konusunda bir şey diyemem, zira hazır bir kalıp var ortada ve sen müdahale edemiyorsun. Müdahale edebileceğin yöntemi diğer tarafta @cagriemer vermiş ancak orada da sanırım sıkıntı var. Disk bölümleme meselesini yine diğer başlıkta konuşmaya devam edebiliriz.

rutorrent meselesine gelirsek, en azından şu an hangi aşamadasın, neyi nasıl yaptın bilmemiz lazım. rtorrent'e bağlanma meselesini de yazdığım üzere Nginx tarafındaki değişikliklerle çözdüm. Yukarıda anlattığımdan fazlasını yapmadım yani. Her şeye sıfırdan başlayıp kurulumu Centos'a uyaralayarak deneyebilirsin. Nginx ayarları değişmeyecektir zaten.

Torrent tarafında seedbox gibi bir şey amaçlamıyorum esasında, Transmission ara ara ihtiyaç duyduğumda yetiyor. Fakat belki bir ara kurcalayabilirim rutorrent'i de :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Uruloki

#8
Alıntı yapılan: heartsmagic - 11 Nisan 2015 - 15:09:23
Diski bölme konusunda bir şey diyemem, zira hazır bir kalıp var ortada ve sen müdahale edemiyorsun. Müdahale edebileceğin yöntemi diğer tarafta @cagriemer vermiş ancak orada da sanırım sıkıntı var. Disk bölümleme meselesini yine diğer başlıkta konuşmaya devam edebiliriz.

rutorrent meselesine gelirsek, en azından şu an hangi aşamadasın, neyi nasıl yaptın bilmemiz lazım. rtorrent'e bağlanma meselesini de yazdığım üzere Nginx tarafındaki değişikliklerle çözdüm. Yukarıda anlattığımdan fazlasını yapmadım yani. Her şeye sıfırdan başlayıp kurulumu Centos'a uyaralayarak deneyebilirsin. Nginx ayarları değişmeyecektir zaten.

Torrent tarafında seedbox gibi bir şey amaçlamıyorum esasında, Transmission ara ara ihtiyaç duyduğumda yetiyor. Fakat belki bir ara kurcalayabilirim rutorrent'i de :)

Aklıma kvm seçeneği geldi(her ne kadar berbatta olsa hetznerin sistemi) onunla akşama ubuntu yükleyip bu adımları uygulayacağım sonucu ona göre yazarım fakat şunu tekrar sorayım o zaman diski bölümlendirebilirsem kullanıcıların o bölümlere indirmesini nasıl sağlarım?


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 12 Nisan 2015 - 10:28:18

Hocam şöyle bir sıkıntı çıktı http://ipadresi/ruttorrent adresine girince

JS error: [http://ipadresi/rutorrent/js/jquery.js : 1] Uncaught TypeError: Cannot read property 'length' of null

Edit: ayrıca php yi tekrar başlatırken şu sorunu veriyor
php5-fpmrestart: unrecognized service

Edit2:
Bu hatayı da çözdüm.
JS error: [http://ipadresi/rutorrent/js/jquery.js : 1] Uncaught TypeError: Cannot read property 'length' of null

Çözümünü nette şöyle vermişler
Change "include fastcgi_params;" to "include fastcgi.conf;"

Fakat şu an rutorrrent-rtorrent bağlantısını sağlayamıyorum

Edit3: rutorrent-rtorrent bağlantısını da sağladım fakat şu an ru kullanıcısı programlara ulaşamıyor sanırım şöyle bir uyarı veriyor


Ayrıca girişte şifre sormuyor bunu ru kullanıcısına şifre girerek düzeltebilir miyim

En son merakım da şu baştan beridir ki sorum hatta disk yapım şu şekilde

Disk /dev/sdb: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: E8A1EE21-658D-423D-BEDA-AB5E0BDEC92C

Device          Start        End    Sectors  Size Type
/dev/sdb1        4096   16781311   16777216    8G Linux RAID
/dev/sdb2    16781312   17829887    1048576  512M Linux RAID
/dev/sdb3    17829888 2165313535 2147483648    1T Linux RAID
/dev/sdb4  2165313536 5860533134 3695219599  1.7T Linux RAID
/dev/sdb5        2048       4095       2048    1M BIOS boot

Partition table entries are not in disk order.
Disk /dev/sda: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 7D86AFA2-7F1F-41A3-A510-86FF8C4C79FF

Device          Start        End    Sectors  Size Type
/dev/sda1        4096   16781311   16777216    8G Linux RAID
/dev/sda2    16781312   17829887    1048576  512M Linux RAID
/dev/sda3    17829888 2165313535 2147483648    1T Linux RAID
/dev/sda4  2165313536 5860533134 3695219599  1.7T Linux RAID
/dev/sda5        2048       4095       2048    1M BIOS boot

Partition table entries are not in disk order.
Disk /dev/md2: 1023.9 GiB, 1099377213440 bytes, 2147221120 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/md1: 511.7 MiB, 536543232 bytes, 1047936 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/md0: 8 GiB, 8585674752 bytes, 16768896 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/md3: 1.7 TiB, 1891818012672 bytes, 3694957056 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes


Ben bunlara kullanıcı açmak istiyorum ki bu alanlara bu kullanıcılar indirme yapabilsin nasıl yaparım?

Edit4:

Şu adresde disk göstergesinin ayarı verilmiş, bu ayarla ki o da şu oluyor 

// configuration parameters

// for snoopy client
@define('HTTP_USER_AGENT', 'Mozilla/5.0 (Windows NT 6.0; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0', true);
@define('HTTP_TIME_OUT', 30, true); // in seconds
@define('HTTP_USE_GZIP', true, true);
$httpIP = null; // IP string. Or null for any.

@define('RPC_TIME_OUT', 5, true); // in seconds

@define('LOG_RPC_CALLS', false, true);
@define('LOG_RPC_FAULTS', true, true);

// for php
@define('PHP_USE_GZIP', false, true);
@define('PHP_GZIP_LEVEL', 2, true);

$schedule_rand = 10; // rand for schedulers start, +0..X seconds

$do_diagnostic = true;
$log_file = '/tmp/errors.log'; // path to log file (comment or leave blank to disable logging)

$saveUploadedTorrents = true; // Save uploaded torrents to profile/torrents directory or not
$overwriteUploadedTorrents = false;     // Overwrite existing uploaded torrents in profile/torrents directory or make unique name

$topDirectory = '/home/ru/Download'; // Upper available directory. Absolute path with trail slash.
$forbidUserSettings = false;

$scgi_port = 5000;
$scgi_host = "127.0.0.1";

// For web->rtorrent link through unix domain socket
// (scgi_local in rtorrent conf file), change variables
// above to something like this:
//
// $scgi_port = 0;
// $scgi_host = "unix:///tmp/rpc.socket";

$XMLRPCMountPoint = "/RPC2"; // DO NOT DELETE THIS LINE!!! DO NOT COMMENT THIS LINE!!!

$pathToExternals = array(
"php" => '', // Something like /usr/bin/php. If empty, will be found in PATH.
"curl" => '', // Something like /usr/bin/curl. If empty, will be found in PATH.
"gzip" => '', // Something like /usr/bin/gzip. If empty, will be found in PATH.
"id" => '', // Something like /usr/bin/id. If empty, will be found in PATH.
"stat" => '', // Something like /usr/bin/stat. If empty, will be found in PATH.
);

$localhosts = array( // list of local interfaces
"127.0.0.1",
"localhost",
);

$profilePath = '../share'; // Path to user profiles
$profileMask = 0777; // Mask for files and directory creation in user profiles.
// Both Webserver and rtorrent users must have read-write access to it.
// For example, if Webserver and rtorrent users are in the same group then the value may be 0770.

$tempDirectory = null; // Temp directory. Absolute path with trail slash. If null, then autodetect will be used.


Kullanıcının indireceği yeri belirleyebiliyorum fakat şu yol boş /usr/share/nginx/html/rutorrent/conf/users buraya kullanıcıları açıp bu plugin ile de indirme yerlerini atayabilir miyim?

Satırı yazmayı unutmuşum "$topDirectory = '/home/ru/Download';"

:D
Edit5: Şu adreste ayarlama var ama nasıl uygulayabilirim bunu gördüğünüz gibi diskler baya bir bölünmüş durumda, ayrıca yukarıdaki ayarlama ile indirme klasörü ayarlanmıyor maalesef

heartsmagic

Rutorrent konusu artık beni aşıyor zira kurup ayrıntılı bir şekilde kurcalamak lazım :) İstemci üzerinde ayrı ayrı kullanıcı açılabiliyor mu bilemiyorum. Söylediğim gibi araştırmak lazım. 
Varmış: http://forums.rutorrent.org/index.php?topic=87.0
Güzel güzel okumak gerekiyor.

Ekran görüntüsünü gönderdiğin hatalar çok önemli değil. Sunucuda kurulu olmayan uygulamalar var diyor sana. Örneğin curl, mediainfo,ffmpeg gibi. Kurarsan o uyarlar gider. Fakat arada bir başka erişim sorunu var rutorrent oturumu ile ilgili ona bakmak lazım.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

Uruloki

Alıntı yapılan: heartsmagic - 13 Nisan 2015 - 18:02:16
Rutorrent konusu artık beni aşıyor zira kurup ayrıntılı bir şekilde kurcalamak lazım :) İstemci üzerinde ayrı ayrı kullanıcı açılabiliyor mu bilemiyorum. Söylediğim gibi araştırmak lazım.
Varmış: http://forums.rutorrent.org/index.php?topic=87.0
Güzel güzel okumak gerekiyor.

Ekran görüntüsünü gönderdiğin hatalar çok önemli değil. Sunucuda kurulu olmayan uygulamalar var diyor sana. Örneğin curl, mediainfo,ffmpeg gibi. Kurarsan o uyarlar gider. Fakat arada bir başka erişim sorunu var rutorrent oturumu ile ilgili ona bakmak lazım.

En kısa sürede bakıcam linke fakat raid1 kurulum yapmış sistem otomatik onu düzeltmem lazım öncelikle ve evet pluginler o yüzden çalışmıyormuş.