{"id":1179,"date":"2009-03-17T22:18:21","date_gmt":"2009-03-17T21:18:21","guid":{"rendered":"http:\/\/funrecycler.com\/?p=121"},"modified":"2009-03-17T22:18:21","modified_gmt":"2009-03-17T21:18:21","slug":"apache-und-php-unter-windows-einrichten","status":"publish","type":"post","link":"https:\/\/funrecycler.com\/index.php\/2009\/03\/17\/apache-und-php-unter-windows-einrichten\/","title":{"rendered":"Apache und PHP unter Windows einrichten"},"content":{"rendered":"<p style=\"overflow-wrap:anywhere\">Heute m\u00f6chte ich in einen kleinen Tutorial beschreiben wie man einen <a href=\"http:\/\/httpd.apache.org\/\" style=\"overflow-wrap:anywhere\">Apache Webserver<\/a> und <a href=\"http:\/\/www.php.net\/\" style=\"overflow-wrap:anywhere\">PHP<\/a> unter Windows einrichtet. Sicherlich gibt es vorgefertigte Pakete wie <a href=\"http:\/\/www.apachefriends.org\/de\/xampp.html\" style=\"overflow-wrap:anywhere\">XAMPP<\/a> oder <a href=\"http:\/\/www.chsoftware.net\/de\/useware\/mowes\/mowes.htm\" style=\"overflow-wrap:anywhere\">MoWeS Portable<\/a>, doch runterladen und starten kann jeder. \ud83d\ude42 Und los gehts:<a href=\"http:\/\/httpd.apache.org\/download.cgi\" style=\"overflow-wrap:anywhere\"><\/a> <\/p>\n<ol start=\"1\">\n<li>\n<p style=\"overflow-wrap:anywhere\">Apache Installationspaket von <a href=\"http:\/\/httpd.apache.org\/\" style=\"overflow-wrap:anywhere\">Apache.org<\/a> herunterladen, msi ausf\u00fchren, Installation nach eigenen W\u00fcnschen anpassen, Domainname freiw\u00e4hlen und auf Port 80 belassen(Port kann sp\u00e4ter angepasst werden), nach der Installation erscheint ein Symbol im Systemtray <a href=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2009\/03\/m-e0cf0edaa2a3dfdb.png\" style=\"overflow-wrap:anywhere\"><img decoding=\"async\" src=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2009\/03\/m-e0cf0edaa2a3dfdb.png\" alt=\"apache_dienst\" style=\"width:18px;height:16px;max-width:100%;height:auto\" \/><\/a><\/p>\n<\/li>\n<li>\n<p style=\"overflow-wrap:anywhere\">WebServer testen, dazu einfach den Browser \u00f6ffnen, die Ip Adresse den Webservers eingeben, danach sollte &quot;It works&quot; erscheinen.<\/p>\n<\/li>\n<li>\n<p style=\"overflow-wrap:anywhere\">PHP Installationspaket von <a href=\"http:\/\/de.php.net\/\" style=\"overflow-wrap:anywhere\">php.net<\/a> herunterladen, msi ausf\u00fchren, Installationspfad freiw\u00e4hlen, im Dialogfeld &quot;WebServerSetup&quot; Apache 2.2.x Moudle w\u00e4hlen, anschliessend das Installationsverzeichnis des Apache Servers angeben, danach die Standart Komponenten belassen &gt; fertig installieren<\/p>\n<\/li>\n<li>\n<p style=\"overflow-wrap:anywhere\">nach der PHP Installation muss der Apache neugestartet werden um das PHP Modul zuladen, dies geschied \u00fcber klick auf das ApacheTraySymbol &gt; Apache 2.2. &gt; Restart<\/p>\n<\/li>\n<li>\n<p style=\"overflow-wrap:anywhere\">PHP ist nun einsatzbereit, die Installation hat bereits das Modul in die Apache Config eingetragen, um die PHP funktionalit\u00e4t zu testen, legt man eine phpinfo.php an&lt;?php phpinfo(); ?&gt; Die Datei speichert man im htdocs Verzeichnis den Apache Servers, das Verzeichnis liegt im root der Apache Installation.<\/p>\n<\/li>\n<li>\n<p style=\"overflow-wrap:anywhere\">wieder im Browser ruft man die php Datei direkt auf &gt; http:\/\/&quot;IP Adresse&quot;\/phpinfo.php &gt; nun sollte folgendes Bild zusehen sein.<a href=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2009\/03\/m-fdda882938d5f5bd.png\" style=\"overflow-wrap:anywhere\"><img decoding=\"async\" src=\"https:\/\/funrecycler.com\/wp-content\/uploads\/2009\/03\/m-fdda882938d5f5bd.png\" alt=\"php\" style=\"width:375px;height:217px;max-width:100%;height:auto\" \/><\/a> <\/p>\n<\/li>\n<\/ol>\n<p style=\"overflow-wrap:anywhere\"> Um das htdocs(WebRoot) zu \u00e4ndern, \u00f6ffnet man die httpd.conf im Apache\/conf\/ Verzeichnis. Dort sucht man nach &quot;DocumentRoot&quot; der dahinter stehende Pfad kann nach belieben ge\u00e4ndert werden, Achtung \/ verwenden, nicht den hier \\. Um den Port zu \u00e4ndern, auf den der Apache lauscht, sucht man in der gleichen Datei nach &quot;Listen&quot;, hier sollte eine 80 von der Installation stehen, nach belieben den Port \u00e4ndern. Nun ist der Apache mit PHP vollst\u00e4ndig eingerichtet. Der Apache bietet noch viele anderen Funktionen z.B. Perl Integration, virutelle Hosts&#8230; also viel Spass beim ausprobieren.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Heute m\u00f6chte ich in einen kleinen Tutorial beschreiben wie man einen Apache Webserver und PHP unter Windows einrichtet.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,9,8],"tags":[78,79,80,81,82,83],"class_list":["post-1179","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-kniffe-und-tricks","category-software","tag-apache","tag-config","tag-installation","tag-php","tag-webserver","tag-windows"],"_links":{"self":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/1179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/comments?post=1179"}],"version-history":[{"count":1,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/1179\/revisions"}],"predecessor-version":[{"id":2193,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/posts\/1179\/revisions\/2193"}],"wp:attachment":[{"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/media?parent=1179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/categories?post=1179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funrecycler.com\/index.php\/wp-json\/wp\/v2\/tags?post=1179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}