Fahrtenbuch genial!
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Bewertung: Bewertung: 2 Stimmen, 5,00 durchschnittlich.
Alt 16.08.2003, 13:48   #16
TP-Junior
 
Registriert seit: Aug 2003
Ort: Hamburg
Merlin HH macht alles soweit korrekt
ach so eine frage hab ich da noch.... ich habe eine andere ip eingegeben als du gesagt hast weil ich dachte das es eine ip immer nur ein mal gibt,gleich danach ist mir eingefallen das ich doch zwei ip´s habe einmal der der server und einmal der router nun verstehe ich nicht wie man es schaft am router vorbei zu kommen (router-ip)um auf den server zu zu greifen da ich ja nicht der einzige bin mit dem router und der ip ??
Merlin HH ist offline   Mit Zitat antworten


Alt 16.08.2003, 14:41   #17
Guest
 
Registriert seit: Aug 2002
Strogij hilft, wo's gehtStrogij hilft, wo's geht
Du brauchst deine eigene IP, nicht die vom Router, um andere User auf den Server zu lassen. Ansonsten kannst du lokal mit localhost evtl. 127.0.0.1 auf den Server greifen.
Strogij ist offline   Mit Zitat antworten
Alt 16.08.2003, 14:46   #18
TP-Junior
 
Registriert seit: Aug 2003
Ort: Hamburg
Merlin HH macht alles soweit korrekt
ach so und wo für mache ich dan noch zusätzlich port 80 auf? wen eh schon auf den server zugegriffen werden kann?
ps.: ihr müsst entschuldigen aber ich bin ein blutiger anfänger also bitte nicht böse sein wenn ich nervige fragen stelle
mfg Merlin
Merlin HH ist offline   Mit Zitat antworten
Alt 16.08.2003, 15:44   #19
TP-Insider
 
Registriert seit: Jan 2003
Ort: Österreich
alfmanuel macht alles soweit korrekt

Kapitel 2: PHP


Die Installation von PHP gestaltet sich normalerweise eher schwierig. Ich versucht, es so einfach wie möglich zu halten...


Die Dateien, die man im IE nun gesehen hat (APACHE TESTSEITE)
befinden sich dann im Ordner c:/server/Apache/htdocs/

Das Problem jetzt: PHP

Achtung! Ich erkläre die Installation von PHP 4.3.2, da die neueste Version PHP 5 noch im Beta-Test läuft!

Wenn Ihr im Explorer die URL
http://at2.php.net/get/php-4.3.2-Win...php.net/mirror
öffnet, könnt Ihr eine Datei runterladen...diese Speichert und öffnet Ihr danach mit einem ZIP-programm (WinZip, WinRAR)...
Die Daten vom Ordner "PHP-4.3.2-Win32" entpackt Ihr bitte nach "c:/server/php", aber achtet darauf, die Verzeichnisstruktur des Zips beizubehalten... (nicht das alle php-dateien zusammengemischt werden) - besonders anfällig dabei ist winzip.
Nun beendet Ihr das ZIP-Prog und geht in den Ordner, wo Ihr die Dateien entpackt habt.

Die Datei "php.ini-dist" kopieren wir in unser System-verzeichnis
Das System-Verzeichnis ist normalerweise
c:\windows bei Windows 95/98
c:\winnt oder c:\winnt40 bei NT/2000/XP

Danach nennen wir die Datei um auf "php.ini" und öffnen sie in einem Editor (Notepad, etc.).
Irgendwo gibt es eine Zeile, die so aussieht:
extension_dir = "./"
Diese entfernt Ihr und fügt stattdessen ein:
extension_dir = c:\server\php\extensions

Das speichern wir ab.

Die Installation selbst ist nun fertig
Jetzt gehen wir in den Ordner "c:\server\Apache\conf".
Dann öffnen wir die Datei "httpd.conf".

Ziemlich weit unten findet Ihr diese Zeile:
"### Section 3: Virtual Hosts"
Vor den 3 ### macht Ihr eine neue Zeile und fügt folgenden Code ein:

# SECTION PHP:
LoadModule php4_module c:/server/php/sapi/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php


Und bei der Zeile
"DirectoryIndex index.html" in der httpd.conf ändert Ihr auf:
"DirectoryIndex index.html index.php"

Viel Glück...

Als nächstes kommt Perl (wieder was einfaches)
__________________
Programmieren ist ein ständiger Wettkampf zwischen Programmieren, die versuchen, immer neuere und idiotensicherere Programme zu schreiben und dem Universum, das immer größere und dümmere Idioten erzeugt. Bisher hat immer das Universum gewonnen!
alfmanuel ist offline   Mit Zitat antworten
Alt 16.08.2003, 15:46   #20
TP-Insider
 
Registriert seit: Jan 2003
Ort: Österreich
alfmanuel macht alles soweit korrekt
Zitat:
Original geschrieben von Merlin HH
ach so und wo für mache ich dan noch zusätzlich port 80 auf? wen eh schon auf den server zugegriffen werden kann?
ps.: ihr müsst entschuldigen aber ich bin ein blutiger anfänger also bitte nicht böse sein wenn ich nervige fragen stelle
mfg Merlin
Du meinst jetzt am Router, oder?
__________________
Programmieren ist ein ständiger Wettkampf zwischen Programmieren, die versuchen, immer neuere und idiotensicherere Programme zu schreiben und dem Universum, das immer größere und dümmere Idioten erzeugt. Bisher hat immer das Universum gewonnen!
alfmanuel ist offline   Mit Zitat antworten
Alt 16.08.2003, 16:17   #21
TP-Junior
 
Registriert seit: Aug 2003
Ort: Hamburg
Merlin HH macht alles soweit korrekt
ja ich meine am router....oder sollte ich das nicht machen
Merlin HH ist offline   Mit Zitat antworten
Alt 16.08.2003, 16:24   #22
TP-Insider
 
Registriert seit: Jan 2003
Ort: Österreich
alfmanuel macht alles soweit korrekt
derweil keine ports freischalten!!!
das kommt dann alles noch genauer!
__________________
Programmieren ist ein ständiger Wettkampf zwischen Programmieren, die versuchen, immer neuere und idiotensicherere Programme zu schreiben und dem Universum, das immer größere und dümmere Idioten erzeugt. Bisher hat immer das Universum gewonnen!
alfmanuel ist offline   Mit Zitat antworten
Alt 16.08.2003, 16:33   #23
TP-Junior
 
Registriert seit: Aug 2003
Ort: Hamburg
Merlin HH macht alles soweit korrekt
.....ups......okay..
Merlin HH ist offline   Mit Zitat antworten
Alt 16.08.2003, 16:40   #24
TP-Insider
 
Registriert seit: Jan 2003
Ort: Österreich
alfmanuel macht alles soweit korrekt

Kapitel 3: Perl, CGI


Dieses Kapitel ist nur für User, die Perl auch installiert haben wollen!

Damit wir auf dem Webserver PERL- und CGI-Scripts ausführen können, müssen wir eine Perl5-Distribution von ActiveState downloaden. Deshalb laden wir die Datei
http://downloads.activestate.com/Act...SWin32-x86.msi
herunter, und öffnen starten Sie anschließend. Es kommt ein Setup-Assisstent...

das laden vom assissten kann einige zeit in anspruch nehmen - solange ist kein button ausser "Cancel" verfügbar... einfach abwarten!

Wir klicken auf "Next >", dann auf das obere Kasterl und wieder auf den Weiter-Button ("Next >").
Dann klicken wir auf "Browse" und als Folder-Name geben wir "c:\server\perl\" an.
Danach klicken wir auf "Ok" und dann wieder auf "Next >".
Nun betätigen wir nochmal den Weiter-Button.
Jetzt sehen wir 4 Checkboxes; da brauchen wir auch nichts ändern. Wir klicken wieder auf Weiter und anschließend auf "Install".

Das Installieren braucht jetzt seine Zeit.
Wenn das fertig ist, sieht man ein Kästchen mit Käckchen drinnen.
Dieses Häkchen weggeben und auf "Finish" drücken.

Die Grundinstallation von perl 5 ist nun auch fertig.
Um das ganze zu testen, gehen wir in den Ordner c:\server\Apache\cgi-bin

in diesem Ordner werden alle CGI- und Perl-Scripts gespeichert.
Es befindet sich eine Datei mit dem Namen printenv.pl
Diese öffnen wir mit einem Editor und ändern die erste Zeile,
wo sowas wie #!/usr/bin/local/perl steht auf
#!c:\server\perl\bin\perl

Danach öffnen wir den Explorer und gehen auf "localhost/cgi-bin/printenv.pl

Ihr seht nun die Daten der Perl-Configuration.


Hinweise:
Es muss bei jeder Perl-Datei am Anfang "#!c:\server\perl\bin\perl" stehen!

Wenn Ihr die Perl und Cgi-Dateien nicht im Ordner cgi-bin sondern im Ordner htdocs/cgi-bin speichern wollt, müsst Ihr in der Datei
httpd.conf (c:/server/apache/conf/httpd.conf) diese Zeile:
ScriptAlias /cgi-bin/ "C:/server/Apache/cgi-bin/"
ausbessern auf
ScriptAlias /cgi-bin/ "C:/server/Apache/htdocs/cgi-bin/"
.

Außerdem muss der Ordner "cgi-bin" im Ordner c:/server/Apache/htdocs angelegt werden. Dann könnt Ihr dort eure CGI- und Perldateien ablegen und via localhost/cgi-bin/SCRIPT.CGI aufrfuen
__________________
Programmieren ist ein ständiger Wettkampf zwischen Programmieren, die versuchen, immer neuere und idiotensicherere Programme zu schreiben und dem Universum, das immer größere und dümmere Idioten erzeugt. Bisher hat immer das Universum gewonnen!
alfmanuel ist offline   Mit Zitat antworten
Alt 16.08.2003, 17:02   #25
TP-Insider
 
Registriert seit: Jan 2003
Ort: Österreich
alfmanuel macht alles soweit korrekt

Kapitel 4: FTP-Server


Wenn Ihr auf euren Server via FTP zugreifen wollt, ist dieser Beitrag sicher interessant:

Zunächst mal müssen wir uns einen FTP Daemon für Windows besorgen, was nicht immer einfach ist. Denn die meisten FTP-Server sind nur Shareware und somit schrott...
Das Programm GuildFTPd schafft da abhilfe. (Für die Laien:
das kleine d am schluss steht für Daemon: Guild File Transfer Protocol Daemon)

Zuerst öffnen wir die Adresse http://www.thesecond.net/files/GuildFTPd.exe und laden dieses Programm herunter. Danach starten wir die Datei - und wir müssen gleich mal auf "OK" klicken.
Danach können wir einen Pfad eingeben:
C:\server\FTPd
Unten sind 5 Checkboxes, wobei 4 markiert sind.
Beim letzten Checkbox müsst Ihr den hacken entfernen.
Danach klicken wir auf "install". Und nun drücken wir nochmal auf "OK". Es kann sein, dass Ihr nochmal auf "OK" drücken müsst.


Am Desktop befindet sich nun ein neues Programm:
GuildFTPd FTP Deamon
Das Programm starten wir...
Links sehen wir eine Gruppe "System". Diese öffnen wir. Wir finden die Gruppe "Group" und machen einen Rechtsklick auf "Group" und klicken auf "Delete Group".
Danach klicken wir mit der rechten maustatse auf System und wählen "Add Group".
Wir geben ein: "ftp" und drücken "OK".
Danach klicken wir mit der rechten Maustaste auf "ftp" (untergruppe von System) und wählen "Add User".
Wir geben ein:
Name: www
Passwort: Wunschkennwort...(also irgendeines).
Ich sage jetzt einfach mal im Workshop "abc".

Danach klicken wir auf "Advanced" und dann auf "Yes". Wir wählen:
Administrator und drücken auf "OK".
Nun sehen wir links, wo System und ftp steht auch www. Wir klicken einmal mit der linken Maustaste auf "www". Oben in der Toolbar sehen wir ein blaues Ordnerzeichen mit einem Stern
Da klicken wir drauf.
Folgende EIngaben werden gemacht:
Local-Path: C:\server\Apache
Virtual-Path: /

Bei den Checkboxes setzen wir überall ein Häckchen.
Das untere Feld über "Cancel" enthält den Wert 0.
Wenn Ihr wollt könnt Ihr hier die maximale Anzahl an KB eingeben, die in diesem verzeichnis sein dürfen.
Unbegrenzt = 0

Nun klicken wir auf OK.
Von einem anderen Rechner im Netzwerk können wir nun via FTP auf den Server zugreifen und die Dateien im Ordner htdocs und im Ordner cgi-bin ändern.

Bitte keine anderen Dateien ändern!!!
__________________
Programmieren ist ein ständiger Wettkampf zwischen Programmieren, die versuchen, immer neuere und idiotensicherere Programme zu schreiben und dem Universum, das immer größere und dümmere Idioten erzeugt. Bisher hat immer das Universum gewonnen!
alfmanuel ist offline   Mit Zitat antworten
Alt 16.08.2003, 17:34   #26
TP-Junior
 
Registriert seit: Aug 2003
Ort: Hamburg
Merlin HH macht alles soweit korrekt
Und bei der Zeile
"DirectoryIndex index.html" in der httpd.conf ändert Ihr auf:
"DirectoryIndex index.html index.php"
......irgend wie finde ich den eintrag nicht (http-editor) oder hab ich da was missverstanden
Merlin HH ist offline   Mit Zitat antworten
Alt 16.08.2003, 17:52   #27
TP-Insider
 
Registriert seit: Jan 2003
Ort: Österreich
alfmanuel macht alles soweit korrekt
Du gehst ins Verzeichnis c:\server\Apache\conf
und öffnest die Datei httpd.conf. OK?
Irgendwo gibts diese Zeile:
DirectoryIndex index.html


Und da schreibst du vor das index.html einfach index.php.
Das sieht dann so aus:
DirectoryIndex index.php index.html

und fertig!
__________________
Programmieren ist ein ständiger Wettkampf zwischen Programmieren, die versuchen, immer neuere und idiotensicherere Programme zu schreiben und dem Universum, das immer größere und dümmere Idioten erzeugt. Bisher hat immer das Universum gewonnen!
alfmanuel ist offline   Mit Zitat antworten
Alt 16.08.2003, 17:54   #28
TP-Junior
 
Registriert seit: Aug 2003
Ort: Hamburg
Merlin HH macht alles soweit korrekt
ich habe zeile gefunden die da lautet:
DirectoryIndex index.html index.html.var
meinst du die?
Merlin HH ist offline   Mit Zitat antworten
Alt 16.08.2003, 17:56   #29
TP-Insider
 
Registriert seit: Jan 2003
Ort: Österreich
alfmanuel macht alles soweit korrekt
findest du sonst noch eine zeile, die mit DirectoryIndex anfängt?
__________________
Programmieren ist ein ständiger Wettkampf zwischen Programmieren, die versuchen, immer neuere und idiotensicherere Programme zu schreiben und dem Universum, das immer größere und dümmere Idioten erzeugt. Bisher hat immer das Universum gewonnen!
alfmanuel ist offline   Mit Zitat antworten
Alt 16.08.2003, 17:58   #30
TP-Junior
 
Registriert seit: Aug 2003
Ort: Hamburg
Merlin HH macht alles soweit korrekt
....du must echt entschuldigen...ich bin halt nicht der klügste......
aber nein das ist der einzige eintrag
Merlin HH ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Technik & Software > Server & Provider
Workshop: mein eigener server - die 2te! Workshop: mein eigener server - die 2te!
« apache2 + mod_rewrite, rewrite-condition verhält sich seltsam | schreibweise Extensionpfad in php.ini »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:22 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67