PDA

Bekijk Volledige Versie : Welke Software op een Eigen server?



groenleer
19/11/03, 21:40
Als overwegend starter ben ik nu aan het inventariseren wat voor software er op een webserver moet draaien als ik ga starten.

Ik heb thuis de beschikking over een "develop server". Een pc'tje waar ik gewoon software op kan installeren om te kijken of het iets is en hoe het werkt welke opties er zijn. Nu wil ik graag van jullie horen wat jullie een ideale configuratie vinden.

OS: Linux 2.4.22 (http://www.kernel.org)
Webserver: Apache httpd 2.0.48 (http://httpd.apache.org)
- PHP: Laatste stabiele PHP Versie
- MySQL:Laatste stabiele MySQL versie
FTP Server: ProFTPd 1.2.9 (http://www.proftpd.net)
SMTP Deamon: qmail (http://www.qmail.org/top.html)
e.v.t. i.c.m. qmail-scanner (http://qmail-scanner.sourceforge.net/)
of Amavisd (http://www.ijs.si/software/amavisd/)
Anti-Spam: SpamAssassin 2.60 (http://au.spamassassin.org/downloads.html)
<b>Anti-Virus?: Wie kent een goede linux based console virus scanner???</b>
POP3 Deamon: vpopmail i.c.m. qmail-pop3d
Firewall: iptables i.c.m. pmfirewall (script om snel iptables te configureren)

ControPanel: ????

Zijn er dingen waarvan jullie zeggen ik zou iets anders draaien of vergeet je niet iets...
Uiteraard zullen de bijna standaard pakketten als GD e.a. ook geinstalleerd worden. Evenals de dependencies voor de boven genoemde pakketten.


De server waar dit alles uiteindelijk op komt, moet dienst gaan doen als webhosting machine voor mij en 2 partners. Op dit moment zitten we met een heel stel websites (100+ ofzow) die bij verschillende hosting providers ondergebracht zijn. En om alles te kunnen gaan vereenvoudigen voor beheer worden alle klanten geadviseerd om een all-in-one pakket af te gaan nemen bij ons.

Wij leveren momenteel website ontwerp, ontwikkeling en beheer voor het MKB.
Op dit moment zijn er diverse sites die gebruik maken van een Content Management Systeem dat door ons ontwikkeld is en dat in de nieuwe versie ondersteuning bied voor virtuele domeinen. Dat wil zeggen in een vhost in apache maar om dan aan de hand van de host naam waar naar gesurfd word een aparte layout en content te presenteren.

Zoals jullie dus al zien willen wij onze diensten gaan uitbreiden met webhosting en eventuele domein registratie (welke tot nog toe wordt uitbesteed). Ook is reeds een partner gevonden die inbelverbindingen en kabel/adsl kan aanbieden onder "custom name" dus dat wij het factureren naar de klant toe.

CRM en facturering wordt een InHouse ontworpen pakket.
Even als het Support Ticket Systeem waarschijnlijk (we overwegen nog een bestaand aan te schaffen, opties?)
moet anders nog geprogrammeerd gaan worden.

Als er dingen zijn die ik ben vergeten maar die heel belangrijk zijn kunnen jullie mij dat dan vertellen? Ik ben wel enigzins bekend in linux maar ben geen keiharde expert die alleen maar met linux werkt. Vandaar dus.
Ook als uit ervaring bekend is dat een bepaald pakket niet goed werkt of problemen oplevert i.c.m. een ander pakket zou ik dit graag horen.

Met vriendelijke Groeten,

Martijn Groenleer

groenleer
24/11/03, 22:04
Mag ik er van uit gaan dat dit dus een redelijk betrouwbare combinatie is?
Zodat ik niet in een keer tegen vreemde problemen op loop met conflicterende software ?
Dan kan ik in de loop van volgende week eens beginnen met een test server in te stellen met deze software.

Jammer dat er weinig respons is, maar toch allemaal bedankt voor het lezen. (De +/- 40 andere die het hebben gelezen)

chester
24/11/03, 22:11
Waarom zoeken jullie niet gewoon een samenwerking met een hostingbedrijf? Blijft iedereen doen waar hij/zij goed in is, en dit kan vaak tegen zeer gereduceerd tarief, waardoor jullie nog steeds goede deals bij jullie klanten kunnen neerleggen en als 1 man presenteren zonder de rompslomp van een extra bedrijf/werkzaamheden.

Zomaar een idee ;)

groenleer
24/11/03, 22:18
Het uitbesteden wordt op dit moment reeds gedaan, wellis waar bij meerdere providers. Dit is niet ideaal.

Omdat wij bezig zijn met een CMS systeem dat geleverd gaat worden als managed service uiteindelijk hebben wij gekozen om iig 1 eigen server te gaan draaien en zoveel mogelijk in eigen hand te gaan nemen.
Dit zodat wij zelf de beperkingen/mogelijkheden van een server kunnen bepalen. Ook het uitbreiden naar klant wens word dan mogelijk via modules. En module licensies.

Het enigste probleem waar ik mee zit, is om de juiste software bij elkaar gevonden te krijgen voordat ik begin met installeren.

Ik wil namelijk vooraf alvast kunnen kijken welke pakketten er mee geinstalleerd moeten worden omdat er dependencies zijn.

Het beheren van een server is geen probleem meer. Wij hebben reeds voor een klant een custom CP gemaakt.
Ook het werken en secure houden lijkt mij niet zo'n probleem meer. Dat is onder andere het goed in de gaten houden van mailings en de sites van de makers van software pakketten.

Misschien kijk ik er wel verkeerd tegen aan, maar dan zou ik het ook graag horen.