NetVision-Technik

Zur?ck   NetVision-Technik > Forum > Server > Webanwendungen

Webanwendungen Alle Fragen zu Installation und Problemlösung (Torrent-Flux, Hostsoftware, Serversoftware)

Antwort
 
Themen-Optionen Ansicht
Alt 29.04.2008, 14:40   #1
BiGPoWeR
Erfahrener Benutzer
Punkte: 14.806, Level: 78 Punkte: 14.806, Level: 78 Punkte: 14.806, Level: 78
Levelaufstieg: 89% Levelaufstieg: 89% Levelaufstieg: 89%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von BiGPoWeR
 
Registriert seit: 07.03.2008
Beitr?ge: 251
Abgegebene Danke: 149
Erhielt 206 Danke für 20 Beiträge
Downloads: 4
Uploads: 0
Nachrichten: 25
Renommee-Modifikator:
475 BiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes Ansehen
Standard Installation von lighttpd Tutorial

Installation von lighttpd Tutorial

Zitat:
Zitat von heide99

so da hier immer alles sich um apache dreht apache aber eigentlich einer der schwächeren webserver von der performance bzw leistung ist versucht es doch mal mit lighttpd mit dem lassen sich spitzenwerte bei geringer systemauslastung erzielen...


also da ich ja fan von fedora core bin kann ich euch sagen wie es am einfachsten ist für fedora debian und co müssten aber ähnlich sein fedora hat halt yum debian ubuntu usw haben apt-get nun los gehts ...

install lighttpd
Code:
yum install lighttpd
install fast-cgi für php scripte
Code:
yum install lighttpd-fastcgi
stelle sicher das du php-cgi installed hast tippe php-cgi -v in die Shell  ein (putty oder was ihr nutzt) kommt da not found müsst ihr noch php installen

hiermit
Code:
yum install php-cli
nun die config des lighttpd
öffne

etc/lighttpd/lighttpd.conf
und such das !!!
Code:
#### fastcgi module
und mach das draus
Code:
#### fastcgi module
## read fastcgi.txt for more info
## for PHP don't forget to set cgi.fix_pathinfo = 1 in the php.ini
fastcgi.server             = ( ".php" =>
                               ( "localhost" =>
                                 (
                                   "socket" => "/tmp/php-fastcgi.socket",
                                   "bin-path" => "/usr/bin/php-cgi"
                                 )
                               )
                            )
die geladenen module in der lighttpd.conf diese werden für den tracker benötigt

Code:
server.modules              = (
                               "mod_rewrite",
#                               "mod_redirect",
#                               "mod_alias",
                               "mod_access",
#                               "mod_cml",
#                               "mod_trigger_b4_dl",
                               "mod_auth",
#                               "mod_status",
#                               "mod_setenv",
                               "mod_fastcgi",
#                               "mod_proxy",
#                               "mod_simple_vhost",
#                               "mod_evhost",
#                               "mod_userdir",
                               "mod_cgi",
#                               "mod_compress",
#                               "mod_ssi",
#                               "mod_usertrack",
#                               "mod_expire",
#                               "mod_secdownload",
#                               "mod_rrdtool",
                                "mod_accesslog" )
so wenn ihr jetzt noch vhost machen wollt macht einfach das hier ganz ans ende der config von lighhtpd

Code:
$HTTP["host"] == "www.deinedomain.com" {
  server.name =  "www.deinedomain.com"
  server.document-root  = "/srv/www/lighttpd/www.deinedomain.com"
}
das document root von lighttpd findet ihr in srv/www/lighttpd/

das könnt ihr aber das könnt ihr auch alles aus der lighttpd.conf entnehmen bzw ändern wenn ihr denn wollt

so nun installiert ihr noch php-gd php-mysql und php-mbstring

Code:
yum install php-gd
Code:
yum install php-mysql
Code:
yum install php-mbstring
so und zuletzt editiert ihr noch die php.ini die findet ihr in /etc/php.ini aber da geh ich jetzt nicht druaf ein das würde den rahmen hier sprengen... das müsste zwar im standart alles laufen aber ich würde sie trotzdem noch etwas anpassen... dafür gibts aber geng hilfe hier denke ich sind ja n paar php pros hier

so und nun könnt ihr den lighttpd starten ganz einfach mit

Code:
/etc/init.d/lighttpd start
bzw mit stop stoppen oder mit restart restarten

wie ihr mysql server aufsetzt wisst ihr ja hoffentlich selber oder ansonsten kurzen reply ich werde euch dann dabei helfen

hoffe konnte euch das so gut wie möglich verständlich erklären mit lighttpd server

vergesst apache
THX@heide99
BiGPoWeR ist offline   Mit Zitat antworten Nach oben
Alt 29.04.2008, 14:43   #2
BiGPoWeR
Erfahrener Benutzer
Punkte: 14.806, Level: 78 Punkte: 14.806, Level: 78 Punkte: 14.806, Level: 78
Levelaufstieg: 89% Levelaufstieg: 89% Levelaufstieg: 89%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von BiGPoWeR
 
Registriert seit: 07.03.2008
Beitr?ge: 251
Abgegebene Danke: 149
Erhielt 206 Danke für 20 Beiträge
Themenstarter Themenstarter
Downloads: 4
Uploads: 0
Nachrichten: 25
Renommee-Modifikator:
475 BiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes AnsehenBiGPoWeR genießt hohes Ansehen
Standard Server Setup Linux + Torrentflux + glftpd

Zitat:
Original von heide99
so fangen wir mal an ... angenommen ihr seid absolute noobs und habt noch nicht so viel plan und wollt n kleinen server zu leechen und seeden evtl auch zum uppen *G* naja egal.... macht einfach das was hier steht das enresultat ihr erhaltet ne wunderbar konstant stabil laufende torrentflux oberfläche und einen ftp server der extraklasse um euch euren scheiss zu laden

vorraussetzungen

so da ich immer mit Fedora Arbeite kann ich euch nun auch nur für Fedora Core ein tut schreiben aber Debian und co sollte so ähnlich ablaufen...

warum FEDORA CORE ? weils wie ich finde die am komfortabelsten zu bedienende linux Distri ist am besten ihr könnt euch Fedora Core 6 installen lassen vom anbieter... müsst halt schauen obs geht... ovh.de macht es und lasst euch die hdd´s gut partitonieren... wollen ja wenn dann auch den ganzen space nutzen können nich


1. ein linux server kann man sich für ein paar ocken im monat mieten... siehe hier keyweb, Strato, Ovh,
Webtropia... gibt noch etliche andere sucht einfach euch selbst das beste angebot raus sprich inetspeed (100Mbit fullduplex traffic free) leistung und hdd ist ja auch wichtig

2. putty um auf den server zu connecten putty

3. winscp ist wie ein ftp client um files zwischen euch und dem server hin und her zu schieben oder auch zum editiren von einfach textfiles... winscp


so viel dazu....

ihr erhaltet von eurem server anbieter die zugangsdaten ist auch verscheiden die einen senden es per post die anderen elektronisch (E-Mail) ovh.de z.b elektronisch geht auch recht fix da mit den server also die bestellung... naja aufjedenfall stehen da die server zugangs daten drinne... (ip adresse, root passwort)

ok ihr öffnet putty und gebt die ip des servers ein und klickt auf connect port auf 22 stehen lassen!!!

nun wird das passwort verlangt gebt es ein und ihr solltet eine eingabeaufforderung sehen *G* ja ihr seid auf dem server

um das passwort zu ändern gebt einfach passwd er fragt euch dann ob das passwort geändert werden soll gebt einfach 2 mal ein neues ein und ihr habt neues (vorsicht ein nicht funzendes root passwort währe nicht gut das ended im server reinstall und kann je nach server anbieter auch wieder kohle kosten ) naja... weiter gehts

begehbt euch als erstes auf livna und besorgt euch das für eure distribution entsprechende .rpm sprich falls ihr fedora core 6 habt halt das file für fedora core 6 ganz einfach oder ?? was macht das file es installiert auf dem root einige departments auf denen sich der server die neusten updates saugen kann.. ist nicht zwingend erforderlich das ganze hier aber sehr empfehlenswert erleichtert euch die installation nachher ... jetzt kommt winscp zum einsatz ihr wollt das file ja auch auf dem server haben... öffnet winscp und gebt die server daten ein ip, benutzer, passwort ! und auf connect klicken schwups seid ihr verbunden nun wechselt in den ordner /home der befindet sich im stammverzeichnis und ladet dort das .rpm file rein was ihr euch eben runtergeladen habt für eure distribution...

wechselt jetzt mit putty in den ordner mit einem einfachem
Code:
CD  /home
mit LS  könnt ihr auflisten oder mit dir gehts auch...

aufjedenfall sollte da ja jetzt die .rpm drinne sein die wollen wir ja installieren gebt einfach in putty das ein

Code:
rpm --install distriname.rpm
nun ist die liste mit update server drinne...

als nächstes den server auf den neusten stand bringen einfach in putty das hier
Code:
yum update
abwarten das dauert ne ganze weile... aber danach ist euer server auf dem neusten stand...

jetzt einfach den webserver installen mit lighttpd + fastcgi und php

Code:
yum install lighttpd lighttpd-fastcgi php-cli php-gd php-mbstring php-mysql
danach ist der webserver installiert der content oder das webroot ist
Code:
/srv/www/lighttpd
man brauch für torrentflux ja auch noch n mysqlserver den installiert man so

[code]yum install mysql-server]

bitte nicht vergessen das root passwort des mysql servers zu ändern mit
Code:
/usr/bin/mysqladmin -u root password 'new-password'
einfach new-password ersetzen mit dem gewünschtem passwort

wir wechseln jetzt mit winscp in folgendes verzeichnis
Code:
/srv/www/lighttpd
ja genau in den lighttpd webroot ordner... hier erstellen wir einen ordner namens torrentflux kann auch hansmeiser heissen speilt keine rolle in diesem beispiel jetzt aber torrentflux !!!

so wenn das passiert ist ertsellen wir in dem ordner noch einen ordner namens downloads sprich /srv/www/lighttpd/torrentflux/downloads
und geben diesem ordner volle zugriffsrechte sprich 777 mit putty so
Code:
chmod -R 777 /srv/www/lighttpd/torrentflux/downloads
oder ihr klickt mit winscp den ordner mit rechter taste an und wählt eigenschaften oder properties... und setzt einen hacken bis da steht 0777 udn natürlich einen hacken bei rekursiv damit auch alle unterordner mit 0777 versehen werden... ist wichtig !!!

laded euch torrentlux runter am besten die coole edition torrentflux b4rt tflux-b4rt

und entpackt den erst mal auf n desktop oder sonstwo... *G*

wenns entpackt ist ladet alles was in dem ordner html ist was in dem ordner ist nicht den ordner... nach
Code:
/srv/www/lighttpd/torrentflux
hoch !!! kann etwas dauern ... je nach anbindung

und gebt dem ordner

Code:
/srv/www/lighttpd/torrentflux/inc/config
auch die rechte 777 damit wir eine webinstall durchführen können

bevor ichs vergesse installiert noch die abhängikkeiten von torrentflux ist nicht zwingend erforderlich aber der vollständigkeit her... *G*

Code:
yum install cksfv unrar uudeview vlc
in putty versteht sich

so es wird zeit den webserver mal zu starten und den mysql server auch aber vorher noch eine kliene änderung in der webserver config file macht einfach aus dem das hier in
Code:
/etc/lighttpd/lighttpd.conf
einfach mit winscp hin und editieren das file

also das hier

Code:
server.modules              = (
#                               "mod_rewrite",
#                               "mod_redirect",
#                               "mod_alias",
                               "mod_access",
#                               "mod_cml",
#                               "mod_trigger_b4_dl",
#                               "mod_auth",
#                               "mod_status",
#                               "mod_setenv",
#                               "mod_fastcgi",
#                               "mod_proxy",
#                               "mod_simple_vhost",
#                               "mod_evhost",
#                               "mod_userdir",
#                               "mod_cgi",
#                               "mod_compress",
#                               "mod_ssi",
#                               "mod_usertrack",
#                               "mod_expire",
#                               "mod_secdownload",
#                               "mod_rrdtool",
                                "mod_accesslog" )
muss so aussehen

Code:
server.modules              = (
                               "mod_rewrite",
#                               "mod_redirect",
#                               "mod_alias",
                               "mod_access",
#                               "mod_cml",
#                               "mod_trigger_b4_dl",
#                               "mod_auth",
#                               "mod_status",
#                               "mod_setenv",
                               "mod_fastcgi",
#                               "mod_proxy",
#                               "mod_simple_vhost",
#                               "mod_evhost",
#                               "mod_userdir",
#                               "mod_cgi",
#                               "mod_compress",
#                               "mod_ssi",
#                               "mod_usertrack",
#                               "mod_expire",
#                               "mod_secdownload",
#                               "mod_rrdtool",
                                "mod_accesslog" )
sprich wir schalten mod_fastcgi und mod_rewrite ein !! ein stück weiter unten findet ihr dann noch die fast-cgi configuration für .php files

Code:
#### fastcgi module
## read fastcgi.txt for more info
## for PHP don't forget to set cgi.fix_pathinfo = 1 in the php.ini
#fastcgi.server             = ( ".php" =>
#                               ( "localhost" =>
#                                 (
#                                   "socket" => "/var/run/lighttpd/php-fastcgi.socket",
#                                   "max-procs" => 4,
#                                   "bin-path" => "/usr/bin/php-cgi"
#                                 )
#                               )
#                            )
macht einfach über all das # weg also so

Code:
#### fastcgi module
## read fastcgi.txt for more info
## for PHP don't forget to set cgi.fix_pathinfo = 1 in the php.ini
fastcgi.server             = ( ".php" =>
                               ( "localhost" =>
                                 (
                                   "socket" => "/var/run/lighttpd/php-fastcgi.socket",
                                   "max-procs" => 4,
                                   "bin-path" => "/usr/bin/php-cgi"
                                 )
                               )
                            )
so hiermit startet ihr dann den webserver und den mysql server
für lighttpd (webserver)
Code:
/etc/init.d/lighttpd start
mysql server
Code:
/etc/init.d/mysqld start
so jetzt sollte schonmal der webserver laufen... tippt doch eingfach mal die ip im browser ein dann sollte etwas wie lighttpd fedora we fly high... erscheinen... wenn das a ist hats geklappt

wir müssen aber noch einen session ordner erstellen in
Code:
/var/lib/php
hier einen ordner erstellen namens session und dem auch die rechte 777 geben wichtig !!!

nun die flux install

ruft im browser das auf

Code:
http://ipdesservers/torrentflux/setup.php
jetzt klickt ein paar mal auf ok und weiter gebt use prisistence connectons an und create databse !!! so als nächstes werded ihr nach dem mysqlserver gefragt gebt hier an

server : localhost
db: torrentflux
dbuser: root
dbpasswort: das passwort was ihr als user bei eurem mysql server angegeben habt

und weiter... irgendwann kommt set bin path und download path...

hier halt einfach /srv/www/lighttpd/torrentflux/downloads für downlods und /srv/www/lighttpd/torrentflux für binpath...

weiter weiter weiter... wenn er nicht automatisch die setup.phplöscht macht ihr das eben selber... müsst ihr ..!!!

so nun im browser nochmal http://ipdesserver/torrentflux und zack username passwort vorsichtig jetzt legt ihr den superadmin account an .. gebt einfach eure gewünschten daten an und schwups das ist der superadmin account!!! so torrentflux ist fertig alles andere erklärt sich von selbst

ftpd

Code:
yum install xinetd
unter glftpd runterladen entpacken und nach /home hochschieben jetzt mit putty in das verzeichis wechseln und ./installgl.sh eingeben... dem setup folgen jail nein tcp ja /glFTPd  port auswählen... jaja und weiter so dann ist er installiert

so ftp starten mit /etc/init.d/xinetd start

dann in putty ftp eintippen

es kommt ein anderer command prompt nänmlich der für ftp

open localhost port

login :glftpd
pass: glftpd

so hoffentlich seid ihr eingeloggt nun legt euch euren account an..

site adduser UserName Passwort

Example:

site adduser SiteOp abakus

Nun dem User rechte geben sich von aussen (andere IP als die locale) einzuloggen

site addip UserName *@*
Nun kann sich der User von jeder IP einwählen hier können auch einzelne IP oder IP Bereiche hinterlegt werden.

Example:
site addip SiteOp *@*

Dem User Alle Rechte Plus Zusatz Flags geben
site change UserName flags +134ABCDEFGHI

Example:
site change SiteOp flags +134ABCDEFGHI

Den glftp Account löschen.

site deluser glftpd

dann sollte das hier kommen:
"200 Thank you for deleting yourself." lol



Nun ausloggen und mit neuen User einloggen.
Das bekommt ihr wohl auch ohne Example hin? Oder?

um das torrenflux download dir jetzt im glFTPd  sichtbar zu machen gebt einfach in putty folgendes ein

Code:
mount --bind /srv/www/lighttpd/torrentflux/downloads /glftpd/site
und schon seht ihr den torrentflux download ordner auch im ftp

so das wars auch erst mal man wat ne monster tut ich hoffe ihr könnt da was mit anfangen wer rechtschreib oder grammatik fehler findet darf sie gerne behalten ich schreib immer wie ich will basta !!!! bis hier hin erst mal beste grüsse heide99
THX@heide99

Lg BiGPoWeR
BiGPoWeR ist offline   Mit Zitat antworten Nach oben
Alt 29.04.2008, 14:43   #3
mcseeder
Erfahrener Benutzer
Punkte: 4.496, Level: 42 Punkte: 4.496, Level: 42 Punkte: 4.496, Level: 42
Levelaufstieg: 73% Levelaufstieg: 73% Levelaufstieg: 73%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Artikel Benutzer besitzt 1x Anfänger Benutzer besitzt 1x Hilfe Level 3
 
Benutzerbild von mcseeder
 
Registriert seit: 27.03.2008
Ort: Jamaika
Beitr?ge: 442
Abgegebene Danke: 26
Erhielt 93 Danke für 10 Beiträge
Downloads: 5
Uploads: 0
Nachrichten: 0
Renommee-Modifikator:
553 mcseeder ist ein wunderbarer Anblickmcseeder ist ein wunderbarer Anblickmcseeder ist ein wunderbarer Anblickmcseeder ist ein wunderbarer Anblickmcseeder ist ein wunderbarer Anblickmcseeder ist ein wunderbarer Anblickmcseeder ist ein wunderbarer Anblickmcseeder ist ein wunderbarer Anblick
Standard

Biss auf die Performance gibt es hier keine Unterschiede ?
mcseeder ist offline   Mit Zitat antworten Nach oben
Alt 29.04.2008, 15:31   #4
HaBe
Erfahrener Benutzer
Punkte: 8.538, Level: 62 Punkte: 8.538, Level: 62 Punkte: 8.538, Level: 62
Levelaufstieg: 30% Levelaufstieg: 30% Levelaufstieg: 30%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von HaBe
 
Registriert seit: 24.03.2008
Beitr?ge: 257
Abgegebene Danke: 102
Erhielt 54 Danke für 3 Beiträge
Downloads: 3
Uploads: 0
Nachrichten: 2
Renommee-Modifikator:
459 HaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende Zukunft
Standard

nette anleitung, werde ich mal testen. aber bei der tflux-anleitung würde ich auf alle fälle den download ordner nicht im webroot lassen, da sonst jeder was saugen kann, wenn er die ip kennt und bissl probiert...
HaBe ist offline   Mit Zitat antworten Nach oben
Alt 29.04.2008, 16:37   #5
gotthummer
Master Coder
 
Benutzerbild von gotthummer
 
Registriert seit: 10.03.2008
Ort: Zuhause
Beitr?ge: 8.037
Abgegebene Danke: 1.199
Erhielt 2.928 Danke für 266 Beiträge
Downloads: 28
Uploads: 9
Nachrichten: 357
Renommee-Modifikator:
10 gotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehen
Standard

Zitat:
Zitat von HaBe Beitrag anzeigen
nette anleitung, werde ich mal testen. aber bei der tflux-anleitung würde ich auf alle fälle den download ordner nicht im webroot lassen, da sonst jeder was saugen kann, wenn er die ip kennt und bissl probiert...
Würd ich auch nicht machen aber mann kann den downloadordner sonst auch sichern mit ner htacces oder ner einfachen index
__________________
Code:
require_once('include/gehirn.php'); 

session_start(); 

if(empty($action)) 
{   
  echo "<td class="tablea">Kopf anstrengen und Nachdenken</td>"; 
}
else
{   
  echo "<td class="tablea">Kopf zuviel angestrenkt nun Qualmt er ;)</td>";
}





gotthummer ist offline   Mit Zitat antworten Nach oben
Alt 29.04.2008, 16:39   #6
GlasFist
Gesperrt
 
Benutzerbild von GlasFist
 
Registriert seit: 10.03.2008
Ort: Lübeck
Alter: 33
Beitr?ge: 1.054
Abgegebene Danke: 108
Erhielt 339 Danke für 40 Beiträge
Downloads: 4
Uploads: 0
Nachrichten: 0
Renommee-Modifikator:
0 GlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes Ansehen
Standard

htacces finde ich am besten
GlasFist ist offline   Mit Zitat antworten Nach oben
Alt 30.04.2008, 03:21   #7
HaBe
Erfahrener Benutzer
Punkte: 8.538, Level: 62 Punkte: 8.538, Level: 62 Punkte: 8.538, Level: 62
Levelaufstieg: 30% Levelaufstieg: 30% Levelaufstieg: 30%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von HaBe
 
Registriert seit: 24.03.2008
Beitr?ge: 257
Abgegebene Danke: 102
Erhielt 54 Danke für 3 Beiträge
Downloads: 3
Uploads: 0
Nachrichten: 2
Renommee-Modifikator:
459 HaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende Zukunft
Standard

ausprobiert und funzt bisher wunderprächtig. hab noch paar kleinere problemchen mit dem rewrite-modul (syntax unterscheidet sich grundlegend von der bei apache).
zudem weiß ich noch nicht genau, wie ich den direkten download von torrents aus dem torrent-ordner verbieten kann. hatte das unter apache mit
Code:
        # torrentdir des trackers
        <Directory /pfad/zum/trackerdir/torrents>

                <Files ~ (\.torrent$)>
                        deny from all
                </Files>

                Options +Includes +FollowSymLinks -Indexes

        </Directory>
gelöst. nu bin ich ratlos und kann leider die torrents direkt saugen durch
Code:
http://url.des.trackers/torrents/id.torrent
. hoffe da weiß jemand rat...
HaBe ist offline   Mit Zitat antworten Nach oben
Alt 30.04.2008, 06:03   #8
gotthummer
Master Coder
 
Benutzerbild von gotthummer
 
Registriert seit: 10.03.2008
Ort: Zuhause
Beitr?ge: 8.037
Abgegebene Danke: 1.199
Erhielt 2.928 Danke für 266 Beiträge
Downloads: 28
Uploads: 9
Nachrichten: 357
Renommee-Modifikator:
10 gotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehengotthummer genießt hohes Ansehen
Standard

Sicher doch einfach den torrents ordner mit ner htacces oder ner einfachen index.php/html das langt auch
__________________
Code:
require_once('include/gehirn.php'); 

session_start(); 

if(empty($action)) 
{   
  echo "<td class="tablea">Kopf anstrengen und Nachdenken</td>"; 
}
else
{   
  echo "<td class="tablea">Kopf zuviel angestrenkt nun Qualmt er ;)</td>";
}





gotthummer ist offline   Mit Zitat antworten Nach oben
Alt 30.04.2008, 08:08   #9
GlasFist
Gesperrt
 
Benutzerbild von GlasFist
 
Registriert seit: 10.03.2008
Ort: Lübeck
Alter: 33
Beitr?ge: 1.054
Abgegebene Danke: 108
Erhielt 339 Danke für 40 Beiträge
Downloads: 4
Uploads: 0
Nachrichten: 0
Renommee-Modifikator:
0 GlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes AnsehenGlasFist genießt hohes Ansehen
Standard

mal gucken ob das so geht mach mal die folgende index.php in dein torrentverzeichnes

PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Weiterleitung</title>
</
head>

<
body>
<
script language="php">
header("Location: ../index.php");
</script>
</body>
</html> 
GlasFist ist offline   Mit Zitat antworten Nach oben
Alt 30.04.2008, 11:29   #10
HaBe
Erfahrener Benutzer
Punkte: 8.538, Level: 62 Punkte: 8.538, Level: 62 Punkte: 8.538, Level: 62
Levelaufstieg: 30% Levelaufstieg: 30% Levelaufstieg: 30%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von HaBe
 
Registriert seit: 24.03.2008
Beitr?ge: 257
Abgegebene Danke: 102
Erhielt 54 Danke für 3 Beiträge
Downloads: 3
Uploads: 0
Nachrichten: 2
Renommee-Modifikator:
459 HaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende Zukunft
Standard

es geht dabei nicht darum den zugriff auf den ordner zu blockieren also durch den aufruf von
Code:
http://url.des.trackers/torrents
denn das hab ich durch ne htaccess gelöst. somit entfällt auch die variante mit der index.html, die ich eh nicht für eine saubere lösung halte. probiert mal bei euch einfach eine gültige torrentid zu nehmen und folgendes in den browser einzugeben:
Code:
http://url.des.trackers/torrents/torrentid.torrent
bei mir bekomme ich das torrent nun auch trotz htaccess, die auf deny from all steht. im apache hab ich das mit besagter direktive hinbekommen, unter lighthttpd eben noch nicht...
HaBe ist offline   Mit Zitat antworten Nach oben
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, G?ste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beitr?ge zu antworten.
Es ist Ihnen nicht erlaubt, Anh?nge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beitr?ge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu

?hnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Pack/Entpack Tutorial für Linux Solstice Betriebssysteme 6 29.09.2008 18:51
Truecrypt 4.3 Installation psychodo Security 4 30.04.2008 12:57


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:16 Uhr.


Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Template-Modifikationen durch TMS