Le MrG Geplaatst: 2 april 2006 Rapport Geplaatst: 2 april 2006 In deze Tut leg ik uit hoe je zelf je eigen site kunt maken die je runt op je eigen Pc Stap 1 Als eerste moet je Apache Installeren Apache is een webserver waarmee je dus bijv http://jouip/ kunt doen Apache download je op:Apache.org Kies daar een versie voor jou Besturing Systeem: Voor Windows:klik e hier Voor Unix:klik je hier Download het bestand, omdat ik zelf windows heb ga ik hier dus verder over Windows en niet over Unix Stap 2 - Het installatie Progres van Apache Tijdens de installatie krijg je op een gegeven moment drie dingen die je in moet vullen Network Domain - Je IP zonder http:// ervoor! Server Name - De naam van de server, bijv je IP Administrator's Email Adress - Email van de Administrator Standaard zijn deze al ingevuld, zo niet moet je ze zelf in vullen Als de installatie is afgerond kun je Apache vinden in de map: C:/Program Files/Apache Group/Apache2/ Voer dan bij Internet explorer in de adresbalk: http://127.0.0.1 Als het goed is zie je nu een pagina dat Apache is geinstalleert, zo niet kan het liggen aan 2 dingen 1. Installatie is Mislukt Installeer opnieuw 2.Apache staat uit Aanzetten gaat als volgt Als het goed is staat er rechtsonder het balkje waar ook de klok staat een klein tekentje: een ronje met een pijltje erin Rechtsklik hierop en kies: Open Apache Monitor Doe dan Start om Apache te starten, nu moet hij het doen 3 - Apache voorbereiden & Configureren Zodadelijk installeren we PHP op de webserver Om dit voor te bereiden moet je 4 dingen goen a. Als eerste moeten we zorgen dat als je het bestand index.php in de map C:\Program Files\Apache Group\Apache2\htdocs(de map waar je de bestanden in zet die Online moeten worden weergeven) Automatisch word geopend bij als je je site bezoekt Dit doe je door C:\Program Files\Apache Group\Apache2\conf en daar het bestand httpd te openen met Kladblok Vind dan op regel 321: DirectoryIndex index.html index.html.var Verander die lijn in: DirectoryIndex index.html index.html.var index.php b. - Optioneel Als je het irritant vind om de heletijd maar naar de map C:\Program Files\Apache Group\Apache2\htdocs te gaan kun je ook instellen dat een andere map hiervoor word aangewezen dit doe je door: in httpd op zoek te gaan naar: DocumentRoot "hierstaat een pad" In het voorbeeld wil ik dat de map www op schijf d word aangesteld als map waar ik de Online bestanden in plaats, verander de regel dan in: DocumentRoot "D:/www" Nu scroll je een paar regels naar beneden tot je tegenkomt: <Directory "pad"> Dit verander je in: <Directory "D:/www"> c. Om zometeen te zorgen dat php bestanden door de PHP parser gaat moet je onderaan neerzetten: LoadModule php5_module "C:/php/php5apache2.dll" AddType application/x-httpd-php .php Verander het pad naar php5apache2.dll naar het pad waar je PHP hebt geinstalleert Sla het bestand op, en Herstart Apache via de Apache Monitor 4. - PHP Installeren en voorbereiden voor MySQL a. Klik hier om PHP te downloaden Unzip deze bestanden in: C:/php b. Bestanden veranderen en kopieren In de map waar je PHP hebt neergezet staat het bestand: php.ini-dist Verander dit in php.ini en kopier het bestand naar de Windows map c. Testen of het werkt Start kladblok en typ de volgende code: <?php phpinfo(); ?> Sla het bestand op als test.php in de map die je hebt aangewezen als de map in httpd In mijn geval dus d:/www Typ nu in de Adresbalk in IE: http://127.0.0.1/test.php Als alles goed is zie je nu een bestand met de instellingen van PHP Zie je alleen de Broncode, heb je PHP verkeerd geinstalleert d. PHP voorbereiden voor MySQL Open in C:/Windows php.ini Ga hier in opzoek naar de regel: ;extension=php_mysql.dll Verwijder hier de Puntkomma Herhaal dit progres voor de php.ini in C:/php Sla het bestand op, en Herstart Apache via de Apache Monitor 5. - MySQL installeren a.Download MySQL hier b. Volg de Wizard om MySQl te installeren c.Kies bij de Configuratie de Standaard instellingen 6 - Je bent nu klaar, je hebt nu een site die je host op je eigen PC Die je kunt openen met: http://jouiphier/ Reageren
Wazuup Geplaatst: 2 april 2006 Rapport Geplaatst: 2 april 2006 Ik heb het niet geprobeerd, maar toch een mooie tut! Reageren
Le MrG Geplaatst: 2 april 2006 Auteur Rapport Geplaatst: 2 april 2006 Ik heb het er wel op staan en gebruik het om scripts te testen enzo Hoef je niet eerst te uploaden en dan pas kijken Reageren
Joriz Geplaatst: 2 april 2006 Rapport Geplaatst: 2 april 2006 Als je al dit werk niet wilt doen kan je ook Xammp downloaden: http://www.apachefriends.org/en/index.html Enige wat je dan hoeft te doen is na installatie één programmatje te starten en je website in de juiste map te zetten. Bij Xammp zit: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite en WEB-DAV + mod_auth_mysql. Kortom alles wat je nodig hebt. Je kan ook altijd nog Plesk gratis downloaden als je een Linux bak hebt of als je Windows 2003 server hebt. Reageren
Le MrG Geplaatst: 2 april 2006 Auteur Rapport Geplaatst: 2 april 2006 Als je al dit werk niet wilt doen kan je ook Xammp downloaden: http://www.apachefriends.org/en/index.htmlEnige wat je dan hoeft te doen is na installatie één programmatje te starten en je website in de juiste map te zetten. Bij Xammp zit: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite en WEB-DAV + mod_auth_mysql. Kortom alles wat je nodig hebt. Je kan ook altijd nog Plesk gratis downloaden als je een Linux bak hebt of als je Windows 2003 server hebt. Ja ok, maar daar zitten ook weer meer Extra's bij die je misschien niet wilt hebben Reageren
Upstream Geplaatst: 2 april 2006 Rapport Geplaatst: 2 april 2006 (bewerkt) Je kan ook easyphp downloaden: easyphp Heel simpel, gewoon instaleren en dingen die je wilt in de map "www" zetten in de installatie map. Vervolgens typ je "localhost" in in je browserbalk en voila. Biedt: Apache, php, mysql, phpmyadmin. Dus dat zijn geen overbodige extra's. Bewerkt: 2 april 2006 door Upstream Reageren
Timotees Geplaatst: 2 april 2006 Rapport Geplaatst: 2 april 2006 Er zijn meerdere van dat soort progammaatjes die het makkelijk maken, Ik gebruik bv. AppServ. Reageren
Ewoud Geplaatst: 4 april 2006 Rapport Geplaatst: 4 april 2006 Topic titel aangepast naar een passerende titel. Reageren
Recommended Posts
Een reactie plaatsen
Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.