Nieuws:

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

Auteur Topic: LAMP server opzetten  (gelezen 16989 keer)

Offline Tecumseh

  • Lid
    • http://tecumseh.homeip.net
  • Steunpunt: Nee
LAMP server opzetten
« Gepost op: 2007/08/16, 10:25:34 »
Goedenmorgen,

Ik kreeg van een vriend van me een verzoek om een webserver in te richten voor zijn net gestarte bedrijfje. Ik ben al een tijdje aan het rondkijken geweest op zoek naar de juiste distributie en kom nu uit bij Ubuntu. Zelf ben ik niet helemaal nieuw in de linux wereld, ik draai al een aantal jaren Freesco als router/webserver. Maar deze distro is echter niet "makkelijk" genoeg voor mijn vriend.

Waar ik naar op zoek ben is een server-editie, maar met de mogelijkheid om een X-windows systeem op te starten waarmee hij in een redelijk vertrouwde omgeving eventueel een (klein) aantal wijzigingen kan aanbrengen in zijn website. De website die hij heeft laten maken heeft een mysql backend, vandaar een LAMP server. Nu is hierbij de vraag: Is het mogelijk een servereditie op te zetten waarbij ook een X-windows systeem is op te starten?

Volgende wat ik nog niet heb kunnen vinden hier is de auto-update in de servereditie. In de Desktop editie is dat wel in te stellen. Ik kan me niet voorstellen dat dit voor de servereditie niet geregeld is. Enkel waar ga ik dat straks vinden? Wat ik ook zou kunnen vragen: Is er een installatiehandleiding specifiek voor de server editie?

Voorlopig is er een wat langzamere machine gereserveerd, een PIII-800 volgens mij. Geheugen is niet zo'n probleem, er ligt 1 GiB klaar. De services die in eerste instantie gaan draaien zijn:

- Apache
- PHP
- Mysql
- FTP
- Samba

Voor de nabije toekomst, wat zijn er aan pakketten beschikbaar die vergelijkbaar zijn met Exchange? Oftewel een mailserver waarbij de mail op de server blijft staan met de mogelijkheid om met een mailclient EN webmail de mail en agenda binnen te halen.

Wat gaan de systeemeisen waarschijnlijk worden als deze mailserver toegevoegd gaat worden rekening houdend met 25 users op de mail?

Al met al een heel verhaal alvast. Ik hoop dat jullie me op weg willen helpen.

Offline Koen Bokern

  • Lid
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #1 Gepost op: 2007/08/16, 14:02:59 »
"Nu is hierbij de vraag: Is het mogelijk een servereditie op te zetten waarbij ook een X-windows systeem is op te starten?"

Dat is mogelijk. Installeer gewoon Ubuntu server. Als je het hebt geinstalleerd dan voer je in de terminal "sudo apt-get install ubuntu-desktop", en je hebt een X-Window systeem :)

Offline Tecumseh

  • Lid
    • http://tecumseh.homeip.net
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #2 Gepost op: 2007/08/16, 14:16:25 »
Citaat van: vlerknozem
Dat is mogelijk. Installeer gewoon Ubuntu server. Als je het hebt geinstalleerd dan voer je in de terminal "sudo apt-get install ubuntu-desktop", en je hebt een X-Window systeem :)
Kijk, dat is mooi. Ik neem aan dat ik voor Xubuntu (lagere resources) "sudo apt-get install xubuntu-desktop" kan kiezen.

Blijft de windows manager altijd draaien of is dat nog uit te schakelen zodat ik de windows manager met "startx" moet starten?

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #3 Gepost op: 2007/08/16, 14:18:27 »
Is het dan niet veel makkelijker, om gewoon Xubuntu te installeren en daarna het LAMP-pakket daarop te installeren?
Bijvoorbeeld via de Xubuntu Alternate CD:
http://nl.archive.ubuntu.com/ubuntu-cdimage-xubuntu/releases/7.04/release/xubuntu-7.04-alternate-i386.iso

Offline Tecumseh

  • Lid
    • http://tecumseh.homeip.net
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #4 Gepost op: 2007/08/16, 14:24:44 »
Om daar achter te komen ben ik hier, ik heb nog niets geprobeerd te installeren mede ook omdat ik de hardware nog niet heb liggen. Ben me vast aan het orienteren.

Het primaire doel van deze machine is webserver, de grafische schil is enkel bedoeld om een leek de kans te geven enkele simpele taken uit te voeren. Dus vandaar mijn idee om een server editie te installeren met daarna de grafische schil. Deze wil ik dus ook niet standaard opgestart hebben zodat er niet teveel resources onnodig weggevreten worden.

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #5 Gepost op: 2007/08/16, 14:31:36 »
Citaat van: Tecumseh
Om daar achter te komen ben ik hier, ik heb nog niets geprobeerd te installeren mede ook omdat ik de hardware nog niet heb liggen. Ben me vast aan het orienteren.

Het primaire doel van deze machine is webserver, de grafische schil is enkel bedoeld om een leek de kans te geven enkele simpele taken uit te voeren. Dus vandaar mijn idee om een server editie te installeren met daarna de grafische schil. Deze wil ik dus ook niet standaard opgestart hebben zodat er niet teveel resources onnodig weggevreten worden.
OK, maar met een PIII 800 Mhz en 1 GB RAM kun je zelfs nog de hoofdversie Ubuntu snel en soepel laten draaien, hoor....  Laat staan lichtgewicht Xubuntu, die gaat helemaal als een speer! Dus voor je systeemkracht hoef je het niet te laten....  :-)

Offline Tecumseh

  • Lid
    • http://tecumseh.homeip.net
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #6 Gepost op: 2007/08/16, 14:49:03 »
Mijn gedachte hierachter is wel het volgende:

Citaat van: Tecumseh
Voor de nabije toekomst, wat zijn er aan pakketten beschikbaar die vergelijkbaar zijn met Exchange? Oftewel een mailserver waarbij de mail op de server blijft staan met de mogelijkheid om met een mailclient EN webmail de mail en agenda binnen te halen.

Wat gaan de systeemeisen waarschijnlijk worden als deze mailserver toegevoegd gaat worden rekening houdend met 25 users op de mail?
En volgens mij moet het ook wel in te stellen zijn. Uit een grijs verleden heb ik namelijk uit moeten zoeken hoe ik hetzelfde trucje omgekeerd moest uitvoeren. Dit was in de tijd dat ik mijn eerste pc kocht met daarbij Red Hat 4. Ik moest toen in een configuratiebestand het runlevel veranderen van 3 naar 7 (geloof ik).

De volgende vraag die nog blijft staan is deze:

Citaat van: Tecumseh
Volgende wat ik nog niet heb kunnen vinden hier is de auto-update in de servereditie. In de Desktop editie is dat wel in te stellen. Ik kan me niet voorstellen dat dit voor de servereditie niet geregeld is. Enkel waar ga ik dat straks vinden? Wat ik ook zou kunnen vragen: Is er een installatiehandleiding specifiek voor de server editie?

Offline nor

  • Lid
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #7 Gepost op: 2007/08/16, 16:17:42 »
Misschien heb je hier iets aan.

Offline wutnubu

  • Lid
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #8 Gepost op: 2007/08/17, 06:23:46 »
Je kunt het update programma automatisch laten starten bij opstarten.

Groet en succes

Offline Tecumseh

  • Lid
    • http://tecumseh.homeip.net
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #9 Gepost op: 2007/08/17, 09:27:20 »
Helaas heb ik niets aan een automatische run bij het opstarten. Het is namelijk niet mijn bedoeling om een server regelmatig te laten rebooten.

Offline markba

  • Lid
    • http://markbaaijens.nl/
  • Steunpunt: Ja
LAMP server opzetten
« Reactie #10 Gepost op: 2007/08/17, 09:31:18 »
Wat je kunt doen:
maak een bash script met de commando's:
apt-get update
apt-get upgrade

en laat deze uitvoeren in een cron-job onder het root-account. Cron is een scheduler.

Offline Tecumseh

  • Lid
    • http://tecumseh.homeip.net
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #11 Gepost op: 2007/08/17, 09:35:21 »
Dat is iets wat ik inderdaad eerder tegengekomen ben, wist alleen niet of dit niet eventuele problemen op zou leveren op het moment dat er dependencies zijn die niet opgelost kunnen worden.

Dat wordt dus een bash script schrijven waarbij ook logfiles over de update's aangemaakt worden. Iets wat overigens voor meerdere dingen gedaan zal moeten worden straks. Er moet namelijk ook een regelmatige backup gemaakt worden.

Ik heb in elk geval voor nu voldoende info, bedankt allen.

Offline Tecumseh

  • Lid
    • http://tecumseh.homeip.net
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #12 Gepost op: 2007/08/21, 12:45:01 »
Update op dit bericht.

Het systeem draait ondertussen. Nu nog een aantal dingen uitzoeken en tweaken. Installatie ging zonder problemen nadat ik een geheugenmodule verwijdert heb. Het systeem kan wellicht een module van 512 MiB niet aan of de module is defect.

Momenteel geinstalleerd:

Ubuntu 7.04 Feisty Feist server editie
Lamp server
phpMyAdmin
Midnight Commander
Xubuntu desktop

ToDo lijstje:

Vncserver aan de praat krijgen
Ftp server installeren en regelen dat er een login komt waarmee ik bij /var/www kan komen
Bash script schrijven voor het automatisch updaten en het loggen daarvan
Bash script schrijven voor het neerhalen van de mysql database, backup en weer online gooien
Bash script schrijven voor het maken van een backup van de website (/var/www)
Bash script schrijven voor het automagisch overgooien van de logs en backups per ftp.

Offline Tecumseh

  • Lid
    • http://tecumseh.homeip.net
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #13 Gepost op: 2007/08/21, 12:51:37 »
Nog een kleine toevoeging hierop van heel andere aard.

Door de aangename ervaring met deze installatie en de problemen die mijn XP systeem me geven op dit moment ga ik zelf binnenkort ook over op Ubuntu, waarschijnlijk Kubuntu. Volledig wel te verstaan, ik heb in het verleden wel vaker dualboot gedraaid maar dan blijf je toch vaak teruggaan naar je vertrouwde programma's. Denk dus dat ik hier nog wel een tijdje rond blijf hangen om jullie aan de kop te zeuren ;)

Offline Pjotr

  • Lid
    • http://sites.google.com/site/computertip
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #14 Gepost op: 2007/08/21, 13:14:00 »
Citaat van: Tecumseh
Nog een kleine toevoeging hierop van heel andere aard.

Door de aangename ervaring met deze installatie en de problemen die mijn XP systeem me geven op dit moment ga ik zelf binnenkort ook over op Ubuntu, waarschijnlijk Kubuntu. Volledig wel te verstaan, ik heb in het verleden wel vaker dualboot gedraaid maar dan blijf je toch vaak teruggaan naar je vertrouwde programma's. Denk dus dat ik hier nog wel een tijdje rond blijf hangen om jullie aan de kop te zeuren ;)
Goed voornemen!   :-)

We zullen je graag helpen.

Overigens is Windows ook bij mij, langzamerhand (in een jaar tijd) verdwenen van steeds meer PC's. Alle PC's voor dagelijks gebruik (drie stuks) zijn nu volledig Ubuntu. De enig overgebleven Windows XP leidt nog een slapend bestaan op mijn zesvoudig opstartbare klaptop. En wordt daar ongeveer eens per maand opgestart, om m'n TomTom bij te werken. Ik ben al aan het klagen bij de firma TomTom: ik wil een Linuxversie van TT Home....

Groet, Pjotr.

Offline Tecumseh

  • Lid
    • http://tecumseh.homeip.net
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #15 Gepost op: 2007/08/21, 13:30:53 »
Google heeft me voor de backup al een leuk linkje opgeleverd:

http://bash.cyberciti.biz/backup/wizard-ftp-script.php

Een bash scriptgenerator om een backup van een aantal directory's en de mysql database te maken.

Auto-update gevonden in de wiki:

https://help.ubuntu.com/community/AutoWeeklyUpdateHowTo

Offline Koen Bokern

  • Lid
  • Steunpunt: Nee
LAMP server opzetten
« Reactie #16 Gepost op: 2007/08/21, 15:32:02 »
Damn, handig :)

Ik denk dat ik maar wat oude bookmarks moet gaan vervangen door nieuwe :)