Sagtens...
Du skal bare installere apache (
www.apache.org)
Hvis du vil have php og mysql og phpmyadmin er de her
www.php.netwww.mysql.comwww.phpmyadmin.netDu kan da også få nogle guides...:
--- apache ---
Først skal du hente denne fil (Apache 2.0.58):
http://apache-mirror.dkuug.dk/httpd/binaries/win32/apache_2.0.58-win32-x86-no_ssl.msiOBS!!
Hvis du har Skype, skal du åbne den, filer > indstillinger > forbindelse
Fjern hak i Brug port 80 som alternativ…
Genstart skype
1. Kør filen du har hentet
2. Next
3. Sæt hak i accept, Next
4. Next
5. Du skal nu udfylde følgende felter:
Feltet med Network domain skriver du bare ”localhost”
I feltet servername skriver du ”127.0.0.1”
I feltet Administrators Email Address skriver du din egen email.
Sæt hak i feltet for all users, on port 80, as a service
6. Next
7. Vælg Typical og next
8. Vælg hvor apache skal placeres
(Vores eksempler forudsætter at du placerer den ved c:\webserver)
9. Next og Install
10. Finish
11. læg mærke til om der er kommet et ikon med en grøn pil i, i statuslinjen
Du kan starte/stoppe/restarte Apache ved at klikke på ikonet.
Apache skulle nu være installeret, du kan teste om det virker ved at åbne
http://127.0.0.1/ eller
http://localhost/ i din browser.
Når du skal uploade en fil til din server, lægger du den bare herind
C:\webserver\Apache2\htdocs
Du kan nu få forbindelse med de filer du har gemt ved at skrive
http://127.0.0.1/filensnavn.htmlBruge .htaccess filer
For at kunne bruge .htaccess filer, er man nødt til at indstille følgende i ens apache indstillinger.
1. Åben filen httpd.conf (c:\webserver\Apache2\conf)
2. Find linjen
Allowoverride None
3. Ret linjen til
Allowoverride All
4. Luk filen og genstart Apache
Index.php som startfil I mapperne
Hvis man har en mappe hvor der ligger en index.php fil, så vil serveren bare åbne en oversigt, i
stedet for at åbne index filen, det skal rettes på denne måde
1. Åben filen httpd.conf (c:\webserver\Apache2\conf)
2. Find linjen
DirectoryIndex index.html index.htm index.html.var
3. Ret linjen til
DirectoryIndex index.php index.html index.htm index.html.var
4. Luk filen og genstart Apache
Vise fejl i stedet for indholdet af mappe
Hvis man går ind i en mappe uden en index fil, vil den bare vise en oversigt over alle filer i mappen.
For at få den til at vise en fejlside (ADGANG FORBUDT), så gør følgende
2. Find linjen der starter med
Options Indexes FollowSymLinks
3. Ret hele linjen til
Options FollowSymLinks
4. Luk filen og genstart Apache
-------------------
---php---
Først skal du hente denne fil (PHP 5.1.4):
http://dk2.php.net/get/php-5.1.4-Win32.zip/from/dk.php.net/mirror1. Pak filerne ud i mappen c:\webserver\php
2. Åbn dernæst mappen
3. Kopier filen php5apache2.dll og php5ts.dll til c:\windows\system
4. Kopier filen php.ini-dist til c:\windows
5. Omdøb filen til php.ini og åbn den
6. Find linjen der starter med doc_root =, og ret den til doc_root = c:\webserver\Apache2\htdocs
7. Find linjen der starter med extension_dir =, og ret den til extension_dir = c:\webserver\php\ext
8. Luk filen igen
9. Åben filen c:\webserver\Apache2\conf\httpd.conf
10. Tilføj linjerne:
LoadModule php5_module c:\webserver\php\php5apache2.dll
AddType application/x-httpd-php .php
11. Genstart Apache
EKSTRA
Hvis du vil kunne sende mails fra php skal du i php.ini ændre
SMTP = localhost
Til
SMTP = smtp.mail.dk (Hvis du bruger TDC)
OG
;sendmail_from = me@example.com
til
sendmail_from = (din emailadresse)
PHP Skulle nu være installeret, du kan teste det ved at lægge en fil ind i mappen
c:\webserver\Apache2\htdocs ved navn phpinfo.php
I filen indsætter du:
<?
phpinfo();
?>
Prøv nu at åbne
http://127.0.0.1/phpinfo.phpDer skulle komme en masse informationer op, hvis der gør det, virker den nye php
-----------------
--- MySQL ---
Først skal du hente denne fil (MySQL 5.0.22):
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.22-win32.zip/from/http://mysql.mirrors.cybercity.dk/1. Åben zip filen du har hentet, og åben Setup.exe
2. Next
3. Vælg Typical og tryk Next
4. Tryk på Install
5. Vælg Skip sign-up og tryk Next
6. Sæt hak i ”Setup the MySQL Server now” og vælg Finish
Et nyt vindue åbner
7. Next
8. Vælg Detailed og tryk Next
9. Vælg Developer og tryk Next
10. Vælg Multifunctional og tryk Next
11. Next
12. Vælg Decision og tryk Next
13. Vælg 3306 og tryk Next
14. Vælg Standard og tryk Next
15. Vælg MySQL5, og fjern evt. hak i ”Include bin”. Tryk Next
16. Fjern hak i Modify Security og tryk Next
17. Tryk Execute
18. Tryk Finish
Nu skulle selve mysql egentlig være kørt ind, men da vi har kørt PHP5 ind, skal du gøre følgende
for at kunne bruge MySQL i PHP scripts.
1. Kopier filen libmysql.dll fra c:\webserver\php\ til c:\windows\System32\
2. Åben Filen php.ini (c:\windows\)
3. Find linjen ;extension=php_mysql.dll
4. Ret den til extension=php_mysql.dll (Fjern ; )
5. Luk filen igen, og genstart apache.
Nu skulle MySQL virke på din SERVER. Prøv at lave en fil kaldet connect.php og placer den i
c:\webserver\Apache2\htdocs
Den skal indeholde:
<?
mysql_connect("localhost", "root", "");
mysql_select_db("test");
?>
Prøv nu at åbne siden i din browser.. (
http://127.0.0.1/connect.php)
Hvis du kun kan se en blank side (ingen fejl) så virker det...
---------------------
--- phpmyadmin ---
Se min artikel:
http://www.eksperten.dk/artikler/610------------------
Håber du kan bruge det