Avatar billede uhreskov Nybegynder
16. februar 2009 - 00:23 Der er 25 kommentarer og
1 løsning

Har installeret PHP på server, men hvordan opretter jeg en database ?

Hejsa !

Jeg har installeret PHP på windows2003
For at jeg kan lege med PHP hjemmesider...

Det virker umiddelbart fint med PHP
Mit spørgsmål er:
Hvordan opretter jeg en database jeg skal bruge for at installerer min php fusion hjemmeside ?

Jeg har brugt denne side for at installere PHP
http://www.visualwin.com/PHP/

På forhånd TAK!
Uhreskov.
Avatar billede justrace Novice
16. februar 2009 - 00:30 #1
php er et script-sprog, en database er noget helt andet. Der kan du bruge MySQL.
Avatar billede silvah Nybegynder
16. februar 2009 - 14:24 #2
For at lave en database kan det klart anbefales at du installere MySQL.

Du kan hente MySQL Kvit og Frit er fra:
http://dev.mysql.com/downloads/mysql/5.1.html

Når du så har installeret mysql mener jeg at du enten skal bruge et program for at se databaserne eller evt. installere phpmyadmin.

Men hvis du vil gøre det nemt for dig selv synes jeg du skulle tage initiativet og springe på enten wamp eller xampp.

Wamp og Xampp er to pakker der er nemme og installere og få på nettet, og så kan man kalde dem all in one pakkerne!

De indeholder php, mysql og masser af andre fede features som phpmyadmin, og gør det nemt at sætte en webserver op in no time.

Personligt ville jeg gerne anbefale wamp. Det har jeg selv masser af erfaringer med.

Du kan hente Wamp her -> http://www.wampserver.com/en/

Hvis det er for sort må du meget gerne spørge :D
Avatar billede uhreskov Nybegynder
16. februar 2009 - 18:40 #3
Hej silvah

Jeg kender godt Xampp, har gjort meget brug af det...

Fordi jeg vil prøve noget andet er at jeg ikke kan hoste mere end 1 domæne i Xampp..

Det andet PHP noget jeg har installeret på min server med IIS virker findt, det var bare det med databaserne der var mit problem...

Hvis jeg vælger at installere MySQl kan jeg via det program også lave phpmyadmin på de domæner jeg vil hoste selv ?

Mvh.
Uhreskov.
Avatar billede justrace Novice
16. februar 2009 - 18:50 #4
Skal det være på den win-server? Der findes en ret nem linux, sme-server der kan det hele ret nemt. Vil tro fra scratch til runnig tager en times tid.
Avatar billede uhreskov Nybegynder
16. februar 2009 - 19:09 #5
Nej det er ikke et most at det er en win maskine, jeg kender bare ikke så meget til andet...

Fordi jeg "fisker" efter noget til windows er at jeg også kan køre html på den...

Har spurgt i en anden tråd:
http://www.eksperten.dk/spm/864035#

Mvh.
Uhreskov.
Avatar billede justrace Novice
16. februar 2009 - 19:14 #6
sme-server kan: web-server, ftp-server, mail-server, php, mysql, myphpadmin, og kan hoste et utal af domæner.....
Avatar billede uhreskov Nybegynder
16. februar 2009 - 19:17 #7
ok det lyder spændende..

Måske var det et alternativ ?

Findes der en manual over hvordan det sættes op ?
Og hvor kan man "Finde" det ?

Hvad kræver det af maskine ?

På forhånd TAK !
Uhreskov.
Avatar billede justrace Novice
16. februar 2009 - 19:17 #8
...er tilbage om en times tid for yderligere. :)
Avatar billede justrace Novice
16. februar 2009 - 19:20 #9
Har lige opgraderet min server, men den kørte på en gammel IBM-Netviste, 1200mhz pentium, 256 mb ram og 2 x 250 gb hdd i raid 1 som den forøvrigt selv klarer under inst.

Vender tilbage, har lige en på 5 der skal sove. :)
Avatar billede uhreskov Nybegynder
16. februar 2009 - 19:23 #10
jeg venter spændt på at høre mere om det...

Men er også stadig intereserret i at finde en løsning til windows

Uhreskov.
Avatar billede silvah Nybegynder
16. februar 2009 - 19:23 #11
Jeg ved med 100% sikkerhed at du kan hoste mere end 1 domæne i xampp, det handler bare om at fortælle apache det.

Du kan ændre det via denne fil:
\xampp\apache\conf\extra\httpd-vhosts.conf

Her kan du fortælle apache at 1 mappe høre til 1 domæne.

I filen kan du lave følgende linier:

<VirtualHost #IP-Adresse#:80>
ServerAdmin navn@DOMÆNE1.DK
DocumentRoot /htdocs/MAPPENAVN1
ServerName DOMÆNE1.DK
</VirtualHost>

<VirtualHost #IP-Adresse#:80>
ServerAdmin navn@DOMÆNE2.DK
DocumentRoot /htdocs/MAPPENAVN2
ServerName DOMÆNE2.DK
</VirtualHost>

<VirtualHost #IP-Adresse#:80>
ServerAdmin navn@DOMÆNE3.DK
DocumentRoot /htdocs/MAPPENAVN3
ServerName DOMÆNE3.DK
</VirtualHost>

Jeg kan i hvertfald godt få det til og virke. ;) Håber det hjælper lidt :)
Avatar billede uhreskov Nybegynder
16. februar 2009 - 19:33 #12
Hej igen silvah..

Jamen jeg er da frisk på at prøve at rode med det...

Jeg vil prøve om jeg kan finde ud af at sætte flere domæner op..

Er det også muligt at kører sider der er laver i htm/html i Xampp ?

På forhånd TAK!
Uhreskov.
Avatar billede uhreskov Nybegynder
16. februar 2009 - 20:09 #13
silvah

Du skriver

Du kan ændre det via denne fil:
\xampp\apache\conf\extra\httpd-vhosts.conf

Jeg har ikke en mappe der hedder extra i mappen Apache/conf/

Hvilken ver. af Xampp bruger du ?
Den jeg har er ver. 2,1

Mvh.
Uhreskov.
Avatar billede silvah Nybegynder
16. februar 2009 - 20:13 #14
Hmm... jeg har en gammel installeret..

Prøv og søg efter filen vhosts?
Avatar billede silvah Nybegynder
16. februar 2009 - 20:15 #15
Lige en hurtigt ting. Er du sikker på du bruger 2.1? Jeg har 1.6 og den nyeste er XAMPP 1.7.0

Tjek det her:

http://www.apachefriends.org/en/xampp-windows.html
Avatar billede uhreskov Nybegynder
16. februar 2009 - 20:50 #16
hmm når jeg starter "panelet" op står der 2.1

Kigger jeg så i readmw filen står der: 1.4.16

Tror leg jeg updater :)

Uhreskov.
Avatar billede justrace Novice
16. februar 2009 - 22:15 #17
Nå, men det blev lige til en lur til farmand også...... :)
Avatar billede silvah Nybegynder
17. februar 2009 - 00:19 #18
Jeg må erkende at jeg smutter i seng.

Men Du skulle kunne funde den der vhosts config fil et eller andet sted.

Godnat her fra ;)
Avatar billede uhreskov Nybegynder
17. februar 2009 - 22:50 #19
Hejsa silvah

Så fik jeg endelig tid til at teste efter en lang arbejdesdag..

Jeg har installeret en ny ver. af Xampp har så lavet en copy/paste af denne:

<VirtualHost #INTERN-IP#:80>
ServerAdmin navn@DOMÆNE1.DK
DocumentRoot /htdocs/MAPPENAVN1
ServerName DOMÆNE1.DK
</VirtualHost>

Koden har jeg lagt nederst i vhosts config filen under alt det andet der stod.

Når jeg så går ind på mit domænenavn vises den testside ikke jeg har lavet på domænet... ?

Det eneste der kommer frem er et startbillede af Xampp hvor jeg kan vælge imellem mange forskellige sprog..

Mit spørgsmål er..
Er det min interne IP jeg skal skrive ind ?
Jeg har valgt at installere Xampp på c: i roden

Jeg syntes bare det virker lidt underligt at stien er sådan her

C:/xampp/xampp/

Kan det passe at xampp skal ligge i endnu en mappe der hedder xampp ?

Mvh.
Uhreskov.
Avatar billede silvah Nybegynder
17. februar 2009 - 23:22 #20
Du siker det er installeret i C:/xampp/xampp/

Hvad hedder den mappe din side ligger i?
Avatar billede uhreskov Nybegynder
17. februar 2009 - 23:34 #21
Mappen jeg har oprettet til mit domæne ligger i:

C:/xampp/xampp/htdocs/domænenavn

Jeg har så prøvet at lave en index.htm fil og lagt den i den mappe

Mvh.
Uhreskov.
Avatar billede silvah Nybegynder
18. februar 2009 - 10:40 #22
Okay. Hvis vi nu antager at dit domæne hedder hvepsen.dk (mit ;) )
Og at vi ikke skal bruge :80 i enden af ipen.

Så skulle den gerne se således ud:

<VirtualHost 80.312.15.186>      <---- Dette skal være den udgående ip, ikke den interne.
ServerAdmin webmaster@hvepsen.dk
DocumentRoot /htdocs/hvepsen.dk
ServerName hvepsen.dk
</VirtualHost>

så den ser således ud:

<VirtualHost 80.312.15.186>
ServerAdmin webmaster@hvepsen.dk
DocumentRoot /htdocs/hvepsen.dk
ServerName hvepsen.dk
</VirtualHost>

Det jeg tror der er dit problem er at den ikke kan finde mappen så det kan være du skal lege lidt med om den skal hede noget ala:
htdocs/hvepsen.dk <- Uden "/" i starten.
xampp/htdocs/hvepsen.dk

Eller om der skal en helt anden endelse på.
Avatar billede uhreskov Nybegynder
18. februar 2009 - 21:48 #23
Her er lidt status...

Jeg har prøvet at rode med den conf. fil...

Når jeg nu vil ind på domænet står der på siden...

Access forbidden!

You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.

If you think this is a server error, please contact the webmaster.
Error 403

Hvad kan det skyldes ?

Mvh.
Uhreskov.
Avatar billede uhreskov Nybegynder
18. februar 2009 - 23:51 #24
HJÆÆÆÆLP

Nu kan jeg ikke få startet MySQL op ?

Når jeg klikke på start i controlpanelet sker der intet ?

Hvad kan jeg ha' lavet galt ?

Mvh.
Uhreskov.
Avatar billede uhreskov Nybegynder
21. februar 2009 - 02:09 #25
Hejsa igen...

Så fik jeg lang om længe "liv" i Xampp igen..

Når jeg nu skriver mit domæne for at komme ind på siden ender jeg på denne side her:

http://domæne.dk/xampp/splash.php

Hvilken fil er det jeg skal "fjerne" det link i ?

Jeg har som test prøvet at fjerne filen httpd-vhosts.conf fra mappen Xampp

Men jeg ender stadig på http://domæne.dk/xampp/splash.php

Hvordan kommer jeg videre så jeg ender på det "rigtigt" domæne ?

Mvh.
Uhreskov.
Avatar billede uhreskov Nybegynder
23. august 2012 - 16:07 #26
Hejsa... alle jer der har svaret...

Kunne jeg ikke be´om "svar" så jeg kan få lukket denne tråd (Har dårlig samvittighed)

Mvh.
Uhreskov.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester