Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Apache, Mysql en php op desktop  (gelezen 4605 keer)

Offline champagne

  • Lid
Apache, Mysql en php op desktop
« Gepost op: 2008/05/04, 11:54:53 »
Ik ben net begonnen met ubuntu en wil graag advies over de installatie van een lokale webserver voordat ik begin met allerlei installaties en misschien problemen die achteraf opgelost moeten worden.

Ik heb een aantal websites bij een provider draaien. Nu wil ik graag lokaal kunnen ontwikkelen en vooral testen.
Vanuit windows ben ik gewend om dan apache, mysql (en eventueel php) te installeren (ik heb dat via xamp gedaan).
via localhost kan ik dan de site lokaal testen.

Deze situatie wil ik nu dus binnen mijn linux desktop omgeving realiseren.

Kan ik nu eenvoudig apache 2, mysql en php installeren mbv synaptic, of zijn er toch wat meer zaken die ik moet doen.

Jeroen

Apache, Mysql en php op desktop
« Reactie #1 Gepost op: 2008/05/04, 11:57:05 »
xamp op desktop instaleren, voor linux,, hoef je alleen poorten open te zetten.. en dan ben je klaar ;)

Apache, Mysql en php op desktop
« Reactie #2 Gepost op: 2008/05/04, 12:02:36 »
Dit kan heel gemakkelijk via synaptec, waar je voor windows WAMP (Windows Apache Mysql PHP) hebt heb je voor linux LAMP (Linux Apache Mysql PHP).
Hoe installeer je deze:
1. Je gaan naar synaptec
2. Ga naar bewerken --> paketten markeren via Taken
3. Zet een vinkje bij LAMP-server (en indien gewenst ook bij DNS-server, mailserver, postgresql database,...)
4. Druk op ok
5. Druk op toepassen (in het hoofdvenster van synaptec)
6. Nu volg je gewoon het menutje, het kan niet meer missen. Als het goed is vraagt hij om een mysql root wachtwoord te kiezen.
http://leerubuntu.org (ubuntu zonder moeilijke woorden)
VoidWarranties (Hackerspace) Antwerpen
Microsoft isn't evil, they just make really crappy operating systems. - Linus Torvalds

Offline champagne

  • Lid
Apache, Mysql en php op desktop
« Reactie #3 Gepost op: 2008/05/04, 12:02:39 »
ah ok. (dacht het al een beetje eigenlijk)
thanks

misschien een domme vraag, maar hoe zet ik poorten open?

Apache, Mysql en php op desktop
« Reactie #4 Gepost op: 2008/05/04, 12:04:03 »
Citaat van: Tumie
xamp op desktop instaleren, voor linux,, hoef je alleen poorten open te zetten.. en dan ben je klaar ;)
Xamp bestaat niet voor linux, en onder wine kan je geen webserver installeren..
http://leerubuntu.org (ubuntu zonder moeilijke woorden)
VoidWarranties (Hackerspace) Antwerpen
Microsoft isn't evil, they just make really crappy operating systems. - Linus Torvalds

Apache, Mysql en php op desktop
« Reactie #5 Gepost op: 2008/05/04, 12:05:05 »
Citaat van: champagne
ah ok. (dacht het al een beetje eigenlijk)
thanks

misschien een domme vraag, maar hoe zet ik poorten open?
Gewoon mijn oplossing dan gaat alles automatisch ;-)
http://leerubuntu.org (ubuntu zonder moeilijke woorden)
VoidWarranties (Hackerspace) Antwerpen
Microsoft isn't evil, they just make really crappy operating systems. - Linus Torvalds

Offline champagne

  • Lid
Apache, Mysql en php op desktop
« Reactie #6 Gepost op: 2008/05/04, 12:11:24 »
Ga het meteen uitvoeren.

Wat kan ik met de DNS Server?

Offline champagne

  • Lid
Apache, Mysql en php op desktop
« Reactie #7 Gepost op: 2008/05/04, 12:33:38 »
Net de lamp server geinstalleerd. Alles draait :-)
Ik heb nog wel een vraag:
waar vind ik de configuratie files of anders gezegd, hoe weet ik wat de directory is waar apache de index file vandaan haalt?

Apache, Mysql en php op desktop
« Reactie #8 Gepost op: 2008/05/04, 12:46:21 »
die staat standaard in /var/www
maar die heeft geen schrijfrechten. Hiermee kan ik je niet echt helpen, iemand anders?
(moest hier geen reactie komen kan je best een andere topic hierover openen.)
http://leerubuntu.org (ubuntu zonder moeilijke woorden)
VoidWarranties (Hackerspace) Antwerpen
Microsoft isn't evil, they just make really crappy operating systems. - Linus Torvalds

Apache, Mysql en php op desktop
« Reactie #9 Gepost op: 2008/05/04, 13:00:53 »
Citaat van: warddr
Citaat van: Tumie
xamp op desktop instaleren, voor linux,, hoef je alleen poorten open te zetten.. en dan ben je klaar ;)
Xamp bestaat niet voor linux, en onder wine kan je geen webserver installeren..
http://www.apachefriends.org/de/xampp-linux.html
hier lees ik toch iets anders....

Offline champagne

  • Lid
Apache, Mysql en php op desktop
« Reactie #10 Gepost op: 2008/05/05, 13:41:00 »
Citaat van: warddr
die staat standaard in /var/www
maar die heeft geen schrijfrechten. Hiermee kan ik je niet echt helpen, iemand anders?
(moest hier geen reactie komen kan je best een andere topic hierover openen.)
Ik had de locatie gevonden, toch bedankt.
Nog even verder gezocht en vond de configuratiefile (httpdconf - uit mijn hoofd), waarin de document directory /var/www genoemd staat. Deze heb ik aangepast naar de gewenste directory (/home/jeroen/websites).

Dit heeft het gewenste resultaat.

tuxido_devito

  • Gast
Apache, Mysql en php op desktop
« Reactie #11 Gepost op: 2008/05/05, 14:09:09 »
Citaat van: warddr
Citaat van: Tumie
xamp op desktop instaleren, voor linux,, hoef je alleen poorten open te zetten.. en dan ben je klaar ;)
Xamp bestaat niet voor linux, en onder wine kan je geen webserver installeren..
ikzelf heb een linux server met xampp
http://www.apachefriends.org/en/xampp-linux.html

maarrrrrr...

ik raad voor jouw situatie de synaptic manier aan

Offline champagne

  • Lid
Apache, Mysql en php op desktop
« Reactie #12 Gepost op: 2008/05/05, 14:13:57 »
Ik heb ook de oplossing van waddr gekozen. Appeltje Eitje :-)

thanks

Offline ronaldo

  • Lid
Apache, Mysql en php op desktop
« Reactie #13 Gepost op: 2008/06/04, 16:30:41 »
Citaat van: warddr
Dit kan heel gemakkelijk via synaptec, waar je voor windows WAMP (Windows Apache Mysql PHP) hebt heb je voor linux LAMP (Linux Apache Mysql PHP).
Hoe installeer je deze:
1. Je gaan naar synaptec
2. Ga naar bewerken --> paketten markeren via Taken
3. Zet een vinkje bij LAMP-server (en indien gewenst ook bij DNS-server, mailserver, postgresql database,...)
4. Druk op ok
5. Druk op toepassen (in het hoofdvenster van synaptec)
6. Nu volg je gewoon het menutje, het kan niet meer missen. Als het goed is vraagt hij om een mysql root wachtwoord te kiezen.
Ah, daar was ik naar op zoek, én het is gelukt!
Dank!

1 ding snap ik echter niet goed: waar vind ik nu de plaats waar in Windows mń websites staan (de map htdocs in xampp) en hoe start ik de server op?

Dank en groeten,

Offline champagne

  • Lid
Apache, Mysql en php op desktop
« Reactie #14 Gepost op: 2008/06/07, 07:40:37 »
In het bestand /etc/apache2/sites-available$ staat DocumentRoot en Directory. Hierin staat de directory waarin apache kijkt naar de bestanden. Eventueel kun je deze aanpassen naar een directory die je wilt gebruiken.

Het starten van de mysql server gebeurt als het goed is automatisch bij het opstarten van ubuntu. Je kunt dit overigens controleren m.b.v. de too MySQL Administrator. Mocht de server niet draaien, kun je deze starten door in een terminal venster het volgende commando uit te voeren: sudo /etc/init.d/mysql start
(voor het stoppen: sudo /etc/init.d/mysql stop)

Offline ronaldo

  • Lid
Apache, Mysql en php op desktop
« Reactie #15 Gepost op: 2008/06/07, 10:41:10 »
Dank Champagne.

Het is gelukt (bijna ) allemaal.
Met het opstarten van mysql heb ik een probleem.
OP de 1 of andere manier ziet hij mysql niet niet.

Bij start commando in terminal krijg ik gewoon een melding [fail]

In webmin:
mYsql is net aan het werk op uw systeem - database lijst kon niet worden gevonden

Ik ben daarover een andere thread gestart.

Offline champagne

  • Lid
Apache, Mysql en php op desktop
« Reactie #16 Gepost op: 2008/06/08, 18:50:52 »
Klinkt vervelend. Ik heb zelf geen idee wat dat kan zijn. Ben wel benieuwd naar de oplossing.

succes

Offline ronaldo

  • Lid
Apache, Mysql en php op desktop
« Reactie #17 Gepost op: 2008/06/09, 08:32:47 »
Klopt en dank!

Re: Apache, Mysql en php op desktop
« Reactie #18 Gepost op: 2011/02/13, 13:32:51 »
Ik weet dat dit topic niet actief is momenteel, maargoed aangezien ik er toch op gekomen ben door te zoeken naar iets wil ik toch graag mijn tip meegeven. Aangezien het er op lijkt dat men een (web)server op wil zetten...

Waarom niet de server editie installeren en lamp via het commando: sudo tasksel
Overigens werkt dit ook bij de desktop editie natuurlijk (via terminal).
Voor elkaar, met elkaar... toch?