![]() |
![]() |
|
|
|||||||
| Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#21 |
|
Master
![]() |
Was muß ich machen um den docserver zu entfernen?
|
|
|
|
|
|
#22 |
|
Inventar
![]() Registriert seit: 27.02.2001
Beiträge: 1.967
|
Hi!
Gar nix! Du ersetzt einfach in der /etc/httpd/httpd.conf die "Documentroot" von /usr/local/httpd/htdocs, oder wo auch immer sie jetzt ist auf das verzeichnis wo deine index.html liegt. z.B. /home/user/www/htdocs MfG MANX |
|
|
|
|
|
#23 |
|
Master
![]() |
MANX: Das klingt ja einfach. Wie schauts mit dem cgi-bin Verzeichnis aus? Gibts da auch einen Pfad in der httpd.conf den ich umlegen muß? Oder reicht der eine? brauche ich außer dem cgi-bin noch irgendein Verzeichnis?
|
|
|
|
|
|
#24 |
|
Inventar
![]() Registriert seit: 27.02.2001
Beiträge: 1.967
|
Hallo!
Cgi-bin, nur wennst du's wirklich brauchst. ScriptAlias /cgi-bin/ "/usr/local/httpd/cgi-bin/" umlegen auf z.b. /home/usr/www/cgi-bin. Hab's selber noch nicht ausprobiert, werd's aber heut noch versuchen, falls noch andere Anpassungen zu machen sind. Oder wer anderer hat mehr Erfahrung und kann helfen? MfG MANX |
|
|
|
|
|
#25 |
|
Master
![]() |
das cgi-bin brauch ich auf jeden fall. möchte versch. cgi-scripte auf dem server testen.
Danke auf jeden Fall für die Hilfe!!! |
|
|
|
|
|
#26 |
|
Inventar
![]() Registriert seit: 27.02.2001
Beiträge: 1.967
|
@3aticio333
Hab's grad ausprobiert. Bei mir SuSE 7.1 hat es ausgereicht den ScriptAlias /cgi-bin/ "/usr/local/httpd/cgi-bin/" umzulegen und schon funzts! Viel Spaß noch MANX |
|
|
|
|
|
#27 | |
|
Elite
![]() |
Zitat:
2. Linux != Apache. Soll heißen, nur weil's mit Apache nicht hinhaut brauchst du nicht auf Linux sauer sein. Außer du bist auch auf die Strasse böse, wenn dein Auto nicht anspringt. Jetzt wieder ON-Topic: 3. Link zum Apache Support Netring 4. http://www.apache.org ist sicher auch eine gute Adresse. 5. Schon mal gepostet: LAMP-Tutorial HTH, citizen428 |
|
|
|
|
|
|
#28 |
|
Elite
![]() Registriert seit: 07.02.2001
Beiträge: 1.441
|
there's is more than one way to do it
aber; daß prob ist folgendes: unter suse 7.1 wird eine sehr aufgeblähte, extra für den suse-server angepaßte httpd.conf eingerichtet, die jeden newbie total überfordert. sicher ist es möglich, zusammen mit dem suse doc server virtuelle server einzurichten, aber die konfigurationsarbeit ist aufwendiger, als wenn ich die konfigurationsdatei ganz neu anlege. das würde ich 3aticio333 immer noch empfehlen. am anfang sollten nur ganz wenig einträge in diese neue httpd.conf eingefügt werden, damit es erstmal grundsätzlich läuft: User wwwrun Group nogroup ServerName deinrechnername.deinedomain DocumentRoot /usr/local/www/htdocs es muß natürlich das verzeichnis /usr/local/www/htdocs existieren. anschließend kann man den apache als suse doc server mit /etc/init.d/apache stop anhalten und seinen eigenen webserver starten: /usr/sbin/httpd -f /usr/local/www/.conf/httpd.conf vorausgesetzt man hat diese 4 zeilen - httpd.conf in das exisitierende verzeichnis /usr/local/www/.conf gelegt. @aticio versuch das mal. wenn es funzt, kannst du es schrittweise erweitern...cgi -bin usw. @mz und sloter natürlich brauch man den suse doc server nicht, um unter linux arbeiten zu können. und je mehr man sich auskennt, um so überflüssiger werden teile dieses doc servers....... aber, für einen newbie ist das doch eine ganz sinnvolle einrichtung...vorausgesetzt derjenige ist des lesen mächtig und macht sich bittschön mal die mühe...... es kostet außerdem nur zwei gaaaaannnnnnzzzzzz winzige änderungen (in der standard konfiguration in zeile 476 statt "Port 80" "Port 3333" und in zeile 485 "Listen 80" in "Listen 3333" oder von mir aus auch Port/Listen wat weiß ich auch immer für ne zahl ) um den suse doc server auf einen anderen port zu legen und sich damit eine menge von probs vom hals zu schaffen.... aber ich sehe es natürlich ein, diese zwei änderungen können für so manchen einfach eine überforderung darstellen. da konfiguriert man doch viel lieber mit virtuellen servern und erzählt den rest der linuxer schwarze schriften auf grünem grund sind typisch apache..... der apache auf kriegsfuß in kriegsbemalung??? btw ... nix für ungut und viel spaß beim linuxen greetz artemisias |
|
|
|
|
|
#29 |
|
Master
![]() |
Hi artemisias!
the story continues... Nachdem der linux rechner das reparierenvom filesystem mit irgendeiner kryptischen meldung verweigert hat, hab ich eine Neuinstallation vorgezogen (in der Meinung, daß die Fehler dann verschwinden (=Irrtum). Das Linux hat sich zwar installiert jedoch die Fehler sind geblieben (Ja ich habe komplette Neuinstallation ausgewählt ;-)) Jetzt hab ich die partitions händisch gelöscht dann unter dos formatiert und zur Zeit bin ich gerade beim nächsten Installationsversuch (Schimpft jetzt nicht alle gleich los - bin eben Anfänger). Wenns diesmal klappt meld ich mich wieder (sonst auch) Andere Frage: Schau mal auf: http://www.tecchannel.de/betriebssysteme/442/index.html Was hält Ihr von der Anleitung (Ist für Anfänger) Greets Aticio |
|
|
|
|
|
#30 |
|
Elite
![]() Registriert seit: 07.02.2001
Beiträge: 1.441
|
sers aticio
du merkst, im prinzip ist es nix anderes als in diesem thread diskutiert wurde. um dich aber nicht zu verwirren, versuch doch die einzelnen schritte durchzuführen. vermische aber nicht verschiedene anleitungen, da alle auf geringfügig unterschiedlichen verzeichnissen beruhen. der unterschied zwischen diesem thread und der anleitung bei tecchannel besteht darin, daß dort fertige skripte aufgerufen werden. wenn du dir die mühe machst, das innere dieser skripte anzusehen (zb mit "less /etc/init.d/apache/") wirst du erkennen, daß in diesen skripten der httpd direkt aufgerufen wird und zwar mit der option f und der konfigurationsdatei, also nix anderes als das, was ich dir gepostet habe. wenn du deinen rechner wieder unter linux zum laufen bekommst (was aber nix mit dem apache server zu tun haben kann) kannst du ja diese kleine vier zeilen conf anlegen. wenn du es dann schafftst mit dem befehl "/usr/sbin/httpd -f /usr/local/www/.conf/httpd.conf" den webserver zu starten, ist das wichtigste geschafft. denk aber daran, vorher die verzeichnisse anzulegen. greetz artemisias |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|