MeinWebworker
   MeinWebworker


   
Seit 1998   
 
Lokalen Webserver einrichten

Mit Hilfe eines lokalen Server können Sie Ihre serverseitigen Skripte zum Beispiel in PHP oder CGI (Perl) bequem zu Hause auf dem eigenen Rechner testen. Kostenlose Server wie Apache oder PWS lassen sich mit wenigen Handgriffen schnell konfigurieren.

Allgemeines
Mit einem Webserver können Sie Inhalte im Internet publizieren. Die am weitesten verbreitete Software zu diesem Zweck ist der kostenlose Apache Webserver. Den meißten Einsatz findet er auf Linux-Betriebssystemen, läuft aber mittlerweile mit einigen Sicherheitseinbußen auch unter Windows.
Direkt im Microsoft Betriebssystem implementiert ist der Personal Webserver. Er eignet sich besonders für den “Heimgebrauch” und nicht als öffentlicher Server.
Zum Testen Ihrer Websites offline auf Ihrem lokalen Computer, können Sie sich einer dieser Server einrichten. Es empfiehlt sich den Apache zu wählen, weil dieser in der Regel auch bei Ihrem Webhoster eingesetzt wird. So können Sie davon ausgehen, dass die Skripte, die bei Ihnen zu Hause funktionieren auch später online laufen.

Apache installieren
Nach dem Download von apache.org entpacken Sie das Datei-Archiv zum Beispiel mit WinZip in den Ordner “c:apache”. Jetzt sollte der Server bereits lauffähig sein.
Damit Sie sich das Starten und Beenden des Apache erleichtern, erstellen Sie sich Verknüpfungen zu den Dateien “apache.exe” (Apache starten) und “ApacheSH.bat” (Apache beenden) zum Beispiel auf dem Desktop.

Personal Webserver installieren
Zuerst legen Sie die Windows-CD in Ihr CD-Rom-Laufwerk ein. Dann starten Sie das Setup, indem Sie im Startmenü auf “Ausführen” klicken und dort “E:add-onspwssetup.exe” eingeben. “E” ersetzen Sie dabei durch den Laufwerksbuchstaben Ihres CD-Rom-Gerätes. Danach folgen Sie den Anweisung des Setup-Programms.

PHP und Perl einrichten
Damit Sie PHP oder CGI (Perl) auf Ihrem Heimcomputer ausführen können, müssen Sie zunächst die entsprechenden Module dem Webserver hinzufügen.
Nach dem Download führen Sie das Setup aus und folgen den weiteren Anweisungen. Unter anderem wählen Sie dabei Ihren installierten Webserver aus.

Homepage testen
Bei Apache befindet sich der Standard-Pfad für Ihre Webseiten im Unterordner “htdocs”, diesen Pfad können Sie in der Datei “confhttpd.conf” ändern. Dabei suchen Sie einfach nach dem alten Pfad (c:/apache/htdocs) und ersetzen alle gefunden durch Ihren neuen.
Im PWS können Sie leicht nach Aufruf des Managers den Homepage-Pfad ändern. Um Skripts aufrufen zu können, muss zunächst das Ausführen des Ordners im PWS zugelassen werden.
Ihre Homepage ist dann im Browser unter “http://localhost” erreichbar.

Tipps und Tricks
Um ohne Online-Verbindung problemlos auf Ihrer Homepage zu surfen, sollten Sie im Browser “Keine DFÜ-Verbindung herstellen” wählen. Sonst werden Sie vom Browser eventuell ständig aufgefordert eine Verbindung mit dem Internet herzustellen. Der Offlinebetrieb kommt nicht in Frage, da so auch keine Verbindung zum lokalen Webserver hergestellt wird.
Sie können einem Freund auch Zugang zu Ihrem Localhost über das Internet verschaffen. Dieser muss lediglich Ihre IP in den Browser eingeben, während Ihr Computer online ist. Ihre IP-Adresse erfahren Sie unter Start > Ausführen > “winipcfg”.

Links zum Thema:
Apache downloaden – Hier erhalten Sie den Apache kostenlos
PHP-Modul – Die aktuelle PHP-Verion zum Downloaden
Perl Download – Die Win32 Distribution finden Sie hier

Diese Artikel könnten Sie interessieren:
PHP-Einführung

(AM | 15.04.02)

Diskussion zum Thema:

17 Kommentare zu “Lokalen Webserver einrichten”
  • bienenzaun 05.02.03, 21:59

    Hallo,
    ich habe mal eine Frage: Was brauche ich um php-scripte auf meinem Webserver laufen zu lassen?? Ich habe allerdings keinen Apache Server. Derzeit muß der Janaserver auch als Webserver herhalten.

    Gruß aus der Heide:-)

    Jörg Dietz

  • limazwo 06.02.03, 00:13

    Du musst PHP als Modul installieren. Ich nehme mal stark an, daß das auch mit dem Janaserver funktioniert. Schau deswegen einfach mal auf http://www.php.net vorbei, da findest Du duch die Downloads.

    Grusz,
    L2

    Letzte Änderung von Malte Höltken am 06.02.03, 00:37.

  • bienenzaun 06.02.03, 00:26

    hallo und danke,

    hab gerade die Binarys gezogen, das wird dann wohl jetzt eine lange Nacht…
    ;-)

  • limazwo 06.02.03, 00:36

    Na dann viel Spaß noch:-)

    Grusz,
    L2

  • bienenzaun 06.02.03, 00:44

    Danke, werde ich haben,

    so ich muss jetzt den proxy abschalten, damit es keinen ärger bei der installaton gibt. so gott will bin ich morgen wieder online :-)

    bye for now
    Jörg

  • cbs 06.02.03, 10:45

    Wir freuen uns über eine Erlebnisbericht an dieser Stelle… hat’s denn alles gut geklappt? :-)

  • bienenzaun 06.02.03, 11:33

    Hallo,

    ein ausführlicher Bericht wird folgen. Leider muss ich jetzt ein wenig arbeiten :-(, obwohl ich lieber meinem Spieltrieb folgen würde.
    Auf alle Fälle läuft der janaserver wieder und PHP ist eingebunden. werde heute Abend einmal ein paar Testscripts probieren. Und vor lauter Übermut ;-) habe ich auch noch aktivPearl und MySQL runtergeladen. (aber noch nicht installiert – eins nach dem anderen.
    gruß
    jörg

  • bienenzaun 12.02.03, 09:18

    Hallo,

    hier der Erfahrungsbericht.
    Ich habe mir das php-paket für windows als zip gezogen und entpackt. dann habe ich schlicht und ergreifend das ganze verzeichnis auf meinen server kopiert. ich habe dann die php.ini-dist ins windows verzeichnis kopiert und den namen in php.ini geändert (tip von einem erfahrenen jana user;-) ). und zu guter letzt habe ich einige pfadangaben in der php.ini angepasst. es gibt scheinbar auch ein php paket mit setup. aber egal, der erste test lief:-). jetzt habe ich gerade ein paar bücher über php ausgeliehen.
    mal sehen was draus wird. erinnert ein wenig an C/C++;D

    gruß
    jörg

  • zimbo 27.04.03, 21:13

    Hallo!

    Also ich hab mir den wampp1.3 installiert und ich muß sagen, sehr gutes Teil. Vorallem ist gut, wenn man ihn nicht mehr will, kein Deinstallieren, sondern nur die Datei löschen.
    MFG..peter

  • mehlior 29.04.03, 17:53

    Was ich noch interssant fände: Wie bekomme ich einen MySQL-Server unter Apache zum Laufen???

  • zimbo 29.04.03, 18:38

    Nun beim wampp1.3 ist mysql dabei .
    Nach dem runterladen startet man den apache und mysql nur durch anklicken, und zwar die apache_start.bat und die mysql_start.bat.
    Dann speichert man seine php-dateien in htdocs und öffnet sie über http://localhost.
    Super einfach !
    MFG.peter

    Letzte Änderung von Peter Zimmermann am 29.04.03, 18:38.

  • amauf 30.04.03, 15:54

    Ja, nach meinen Erfahrungen ist die Installation und der Start des MySQL-Servers ausreichend.
    Es empfhielt sich vielleicht noch PHPMyAdmin zu “installieren”…

  • zimbo 30.04.03, 17:14

    Hallo !
    Das ist ja das gute an wampp , PHPMyAdmin ist schon dabei, nach Öffnen der Seite localhost nur noch draufklicken!
    Mfg.zimbo

  • mehlior 01.05.03, 20:17

    Hallo,
    habe jetzt Wampp installiert und den ganzen Nachmittag mich mit den VirtualHost rumgeschlagen.
    Dabei habe ich, wie unter http://httpd.apache.org/docs-2.0/vhosts/ geschrieben steht,
    NameVirtualHost *
    entkommentiert und weiter unten den Eintrag
    <VirtualHost *>
    DocumentRoot z:/www
    ServerName http://www.mehlior.com
    </VirtualHost>
    hinzugefügt. Doch jeder Aufruf, egal ob an Localhost oder an http://www.mehlior.com führt jetzt zu http://www.mehlior.com. Selbst diverses Herumspielen brachte mich nicht zum Erfolg.
    Weiß jemand, wie es wirklich geht?
    Thanx
    Christian

    Letzte Änderung von Christian Mehler am 02.05.03, 16:14.

  • zimbo 01.05.03, 20:50

    Hallo , vielleicht hilft das !
    Ich denke mal du willst php und mysql auf deinem Rechner lokal
    testen.

    * INSTALLATION

    + Enpackt wampp-0.13.xc-small.zip auf eine Partition eurer Wahl wie
    C: oder F: oder H: oder so. Das ZIP erstellt automatisch
    ein neues Verzeichnis namens wampp13cs, also C:wampp13cs
    oder H:wampp13cs

    + Um den mysqld zu starten bitte Doppelklick auf wampp13csmysql_start.bat.
    Der MySQL Server startet dann im Konsolen-Modus. Das dazu gehörige
    Konsolenfenster muss offen bleiben (!!) Zum Stop bitte die mysql_shutdown.bat
    benutzen!

    + Um den Apache 1.3.24 zu starten könnt ihr die
    wampp13csapacheapache.exe oder die
    wampp13csapache_start.bat benutzen. Bitte nicht das dazu
    gehörige Konsolen-Window während der Fahrt des Apache schliessen. Erst beim
    Stop des Apache dieses Fenster schliessen. Für die Installation als Dienst
    (Service) könnt ihr apache_installservice.bat aktivieren. Mit http://localhost
    oder http://127.0.0.1 über eurem Browser seht ihr dann hoffentlich unsere
    Startseite mit den Beispielen. PHP mit mod_php (als *.php, *.php4, *.php3,
    *.phml), Perl mit mod_perl (als *.pl) und Perl.ASP (*.asp) laufen hier
    überall unter wampp13cshtdocs. Perl könnt ihr aber auch als CGI
    mit der Endung *.cgi nutzen. Die LOG-Dateien findet ihr unter
    wampp13cslogs, das CGI-BIN unter wampp13cscgi-bin.

    + Der MySQL-Server startet ohne Passwort für MySQl-Administrator “root”.
    Für eine Zugriff in PHP sähe das also aus:
    mysql_connect(“localhost”,”root”,”");
    Ein Passwort für “root” könnt ihr über den mysqladmin in der Eingabforderung
    setzen. Z.B: wampp13csmysqlbinmysqladmin – u root password geheim
    Wichtig: Nach dem einsetzen eines neuen Passwortes für root muss auch
    PHPMyAdmin informiert werden! Das geschieht über die Datei “config.inc.php”
    zu finden als wamppxxxxphpmyadminconfig.inc.php. Dort also folgenden
    Zeilen editieren:

    $cfgServers[1]['user'] = ‘root’; // MySQL user
    $cfgServers[1]['password'] = ‘geheim’; // MySQL password

    Letzte Änderung von Peter Zimmermann am 01.05.03, 20:53.

  • mehlior 02.05.03, 09:26

    Danke, soweit (also nur mit localhost) läuft es ja. Da ich aber mehrere Domains auf unterscheidlichen Servern laufen habe, möchte ich gerne diese VirtualHosts einrichten, damit ich diese auch weiterhin getrennt halten kann.
    Weiß sonst jemand, vielleicht mehr über die VirtaulHost?

  • mehlior 02.05.03, 16:15

    Habe vorhin noch eine Stunde in den Google-Groups verbracht und jetzt eigentlich sinnlos, den Stern durch 127.0.0.1 überall ersetzt (was laut der Online-Hilfe noch eine Einschränkung ist), aber dafür läuft es jetzt. Jetzt heißt es:
    NameVirtualHost 127.0.0.1
    <VirtualHost 127.0.0.1>
    DocumentRoot z:/www
    ServerName http://www.mehlior.com
    </VirtualHost>


 
 
Shopping
Preisvergleich!
Vergleichen Sie jetzt die Preise vieler Produkte und sparen Sie durch den Einkauf im Preisvergleich bei namhaften Händlern. Mehr
       
 
Geschichte
Launch 1998
Christian Boris Schmidt startet als damals 16-Jähriger eine Website bei Geocities mit 5 MB Webspace, um Andere bei der Gestaltung eigener Websites zu unterstützen. Mit Hilfe des Weiterleitungsdienst home.pages.de wird die Seite auch erreichbar unter all.4.home.pages.de.

Eigene Domain 2000
Die Website ist erstmals unter all4homepages.de beim Webhoster Puretec (heute 1&1) erreichbar. Zuvor war die Reservierung einer eigenen Domain für den Schüler kaum bezahlbar.

Relaunch 2001
all4homepages.de bekommt nach mehreren Relaunchs das heutige Gesicht als Magazin. Blau wird zur Hausfarbe. Es folgen regelmäßige Newsberichte.

Homepage-Tools 2002
Andreas Mauf unterstützt ab sofort den Technik-Bereich. Nach einem Hosterwechsel werden für Mitglieder die ersten Homepage-Tools angeboten. Diese sind besonders beliebt, weil sie kostenlos und werbefrei sind. Es folgen die wöchentliche Kolumne und Gewinnaktionen für Mitglieder in Kooperation u.a. mit Canon und diversen Webhostern. Ende 2002 wird der erste, eigene Webserver in Betrieb genommen.

Neuer Name 2003
Zum 5. Geburtstag wurde MeinWebworker als neuer Name bekannt gegeben. Zu diesem Zeitpunkt nutzen mehr als 4.000 Mitglieder aktiv unsere Dienste. Nach dem erfolgreichen Abschluss einer IT-Ausbildung Mitte 2003 kann das Team die Arbeit am Projekt aus finanziellen Gründen nur noch teilweise fortgesetzen.

Übergangsphase 2004
Christian arbeitete seit dem Abschluss zunächst bei Zanox und Andreas machte sich mit der Idee zu Ecato als Einzelunternehmer selbstständig.

Ecato-Gründung 2005
Im Mai gründen Andreas und Christian mit Investoren Ecato, um Websitebetreiber beim Geld verdienen zu unterstützen. Kurz später müssen die Homepage-Tools von MeinWebworker leider aus organisatorischen Gründen eingestellt werden. Seit Ende 2005 können Websitebetreiber bei Ecato kostenlos in wenigen Schritten einen eigenen Marktplatz mit Preisvergleich einrichten und damit verdienen.

Hier geht es weiter

   
Anzeige
Shopping



 
     

Ecato
Das Marktplatz-Netzwerk

© 1998-2010 MeinWebworker. Alle Rechte vorbehalten.
Ein Projekt von Christian Boris Schmidt und Andreas Mauf.
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung des Autors nicht gestattet. Impressum


againstchildporn.org - Zusammen gegen Kinderpornographie und Kindermissbrauch im Internet und weltweit!
Kinder sind die Zukunft!