Bekijk Volledige Versie : Kun je systeembeheerder worden zonder kennis van PHP en welke opleiding volg je dan ?
mva graphics
24/08/14, 12:45
Zelf heb ik geen basiskennis van html / php of dergelijke maar zou graag eigen servers willen beheren met als doel mijn huidige reseller klanten te faciliteren op eigen hardware.
Is dit mogelijk zonder noodzakelijkheid te kunnen scripten of via commands te werken (is dat uit te sluiten) ?
Zoja, welke opleiding past hier het beste bij ?
CharlieRoot
24/08/14, 16:09
Daar zijn nou juist reseller-pakketten voor bedoelt. Hierbij regelt de aanbieder alles en ben jij weder-verkoper :)
mva graphics
24/08/14, 16:49
dat klinkt ideaal maar ik wil het graag wat serieuzer aan gaan pakken en heb bijvoorbeeld ook dedicated oplossingen nodig voor o.a. eigen gebruik en dan is er geen sprake van onderhoud / monitoren van servers dan moet ik het hoe dan ook zelf kunnen of er iemand bij vragen om het te onderhouden, daarom had ik zoiets dat ik het voor hetzelfde in eigen beheer kan nemen op lange termijn scheelt het financieel ook mits ik het dan ook kan onderhouden zonder script kennis en de commands niet hoef te kennen en alles via een platform kan beherenen. Of dit mogelijk is probeer ik hier uit te vinden.
Ik kan me voorstellen dat je hier succesvol mee zou kunnen worden maar ik vind dat je zelf wel kennis moet hebben van / over datgene wat je verkoopt. Straks is er een probleem met een script en je reseller zegt dat het aan de server ligt, wat doe je dan? Hoe sluit je dingen uit?
Je geeft aan dat je je eigen servers wilt beheren om je klanten te kunnen faciliteren op eigen hardware maar ik zou je willen vragen: Waarom? Wat is de echte reden achter deze gedachte?
Begrijp me niet verkeerd, ik wil je niet ontmoedigen. Een goede reden zou kunnen zijn omdat je het wilt leren of omdat je van server beheer je vak wilt maken maar je zou ook kunnen denken dat eigen hardware goedkoper is of je meer vrijheid geeft. Ik zou zeggen, voordat we alle mogelijkheden voor je uitwerken lijkt het me verstandig dat we weten wat je motiverende factor is. Dan kunnen we gericht antwoord geven.
TL;DR: Waarom wil je dit doen?
dreamhost_nl
25/08/14, 16:56
Uiteraard kun je systeembeheerder worden zonder kennis van PHP/HTML. Het beheren van een server is heel wat anders dan het coden/ontwerpen van internet applicaties. Of dit praktisch is, is een andere vraag.
Reseller pakketten zijn nu juist voor personen die niets van systeembeheer (willen) weten, maar juist veel van PHP/HTML. Precies omgedraaid dus!
Je moet OF een "managed dedicated server" / "managed vps" / "reseller hosting" afnemen OF leren hoe Linux/FreeBSD/Solaris/Windows werkt en daarop ook via de CLI uit de voeten kunnen OF je moet iemand inhuren om het beheer voor je te doen. DirectAdmin of iets anders installeren kan iedereen met een copy-paste handleiding, maar als je server een keer gehackt wordt of crashed zit je met de gebakken peren.
mva graphics
26/08/14, 10:03
Beweegredenen, onafhankelijkheid, 100% controle, kostenplaatje en als je vanuit eigen naam wilt opereren en dit serieus aan wilt pakken ga je niet alleen white label reseller hosting aanbieden en afhankelijk zijn van een andere partij, de bedoeling is om ook VPS en Dedicated oplossingen aan te bieden. Zelf heb ik ook enkele dedicated servers nodig en vanuit praktische overwegingen wil ik mijn eigen servers kunnen beheren. Ook al zou ik er een ervaren systeembeheerder bij vragen voor cruciale taken dan vind ik het nog steeds van belang dat ik zelf de kennis in huis heb voor algemeen onderhoud. Dit gaat natuurlijk in gradaties en ik zou niet kunnen benoemen waar scriptwerk of commands exact voor nodig zijn of dat dit puur één van de werkwijzen is (de één werkt via commands de ander via een platform ???) maar het gaat mij er om of ik middels een platform kan monitoren (verbruik / load (real time) zodat ik waar nodig in kan grijpen / beheren / storingen aan kan pakken etc. Ik zou hier inderdaad mijn beroep van willen maken en stel het lukt niet om als zelfstandige levensvatbaar te worden als ISP want dat lijkt mij ook nog niet zomaar gedaan dat ik eventueel ergens aan de slag kan daarom zoek ik ook naar scholing / methode om alle benodigde kennis bijgebracht te krijgen en waar ik een erkend certificaat kan behalen. Ik heb alleen het idee dat 99% van alle leden op dit forum zichzelf hebben geleerd hoe dit werkt. Ik zou alleen niet weten waar ik moet beginnen, welke keuzes ik moet maken, welke opties heb ik, hoe weeg ik het tegen elkaar af ? Configuratie van de servers ben ik wel redelijk uit, beveiliging krijg ik advies voor, beheer en onderhoud dat zullen mijn primaire taken worden maar welke software ? Hoe ga je er mee om ? Waar moet je op letten ? Dit lijkt mij niet iets wat je zo even doet.
Misschien is dit iets voor jou?
http://www.isptoday.nl/opinie/hostingsector-van-start-met-eigen-opleiding/
Nee je hoeft geen kennis van specifiek PHP te hebben om systeembeheerder te zijn.
Maar van een systeembeheerder wordt naar mijn inziens wel verwacht dat hij enige algemene kennis heeft van programmeren al was het maar om een shell script te schrijven.
Als je die kennis hebt dan is het volgens mij nog maar een kleine stap richting PHP dus ik zou van een systeembeheerder wel verwachten dat hij met enige studie welke script taal dan ook kan begrijpen.
Nitroserve
26/08/14, 16:46
Ook ik denk dat het geen vereiste, maar wel een grote pre is...
Het is ook een stukje service wat je dan kan bieden.
Als een klant niet uit z'n scriptjes komt vanwege een klein probleempje met instellingen, vindt de klant het vaak fijn als je dat voor hem kan oplossen.
Het is niet nodig om een die-hard PHP programmeur te zijn naar mijn idee, maar enige kennis van zaken komt wel vaak wat professioneler over.
En heeft heeft als bijkomende voordeel dat je eigen systemen kan maken, zo hebben wij bijvoorbeeld ons eigen control panel ontwikkeld.
mva graphics
27/08/14, 12:46
Vanuit mijn situatie bekeken voor ik een cursus / opleiding ga volgen lijkt het mij een goed idee wat voorkennis op te doen wat er allemaal bij komt kijken.
Wat is volgens jullie het totaal plaatje aan taken en vaardigheden welke je eigen moet maken om als systeembeheerder te kunnen functioneren en waar kun je het beste mee beginnen om dit overzichtelijk te houden ? Van hardware configuratie en onderhoud tot software / monitoren / beveiliging / onderhoud etc. Ik begin vanaf 0 en probeer hier min of meer eerst een beeld van te krijgen hoe omvangrijk het is.
Ik zou zeggen, neem een kale installatie van bijv ubuntu op een virtuele image (lokaal), ga dan aan de slag totdat je de server helemaal hebt draaien zoals je wilt, met daarbij goede security etc in acht genomen.
Ik denk dat je dan al een goede indruk krijgt wat er zoal bij komt kijken.
Hardware heb je deze tijd eigenlijk nooit iets mee van doen. Je neemt waarschijnlijk toch iets in de cloud of dedicated servers.
Basiskennis html/css en php is wel enorm handig...niet direct helemaal vereist misschien maar hoe weet je wanneer iets aan een script ligt als je geen verstand heb van code....
Servers beheren doe je niet zomaar.
Er zijn informatica opleidingen waar dit nieteens geleerd wordt.
Zoals al genoemd. Neem een vps of draai lokaal een virtuele server en ga hier installeren, testen en proberen.
Doe dit niet op servers die in productie zijn want daar verlies je klanten mee.
Je kan ook gemakkelijk beginnen met managed servers en later als je genoeg weet zelf het management doen.
Zolang een ander de server beheerd kun je ook zien wat hij doet om bestaande problemen op te lossen en daar kun je enorm veel van leren.
In samenwerking met een goede hoster kun je ook 2 dedicated servers afnemen waarbij je op 1 van de 2 virtuele servers aanbied.
Een dedicated server kun je ook aanbieden in samenwerking met een andere hoster.
Zelf hosting aanbieden is leuk, maar dit professioneel en volledig zelf doen is niet binnen 3 maanden gedaan en daar komt veel meer bij kijken dan wat servers in een datacenter hangen.
Believe me...i've been there ;)
Er zijn informatica opleidingen waar dit nieteens geleerd wordt.
Informatica is dan ook geen serverbeheer...
Net zoals een ingenieur niet moet leren metselen, moet een computer wetenschapper geen servers kunnen beheren...
Informatica is dan ook geen serverbeheer...
Net zoals een ingenieur niet moet leren metselen, moet een computer wetenschapper geen servers kunnen beheren...
Deze quote geeft mij een droevige inzage in het hoofd van een recent afgestudeerde....of nog studerende.
Doe jezelf een plezier en verdiep je alvast in het concept devops. En serieus, ga niet neerkijken op infra lui, die ga je nog hard nodig hebben.
en als je vanuit eigen naam wilt opereren en dit serieus aan wilt pakken
Dit, precies dit vereist dat je in de huidige hostingmarkt PHP kennis moet hebben IMO! Maar ik zou het veel breder willen stellen, je moet heel veel meer kennis hebben, niet alleen PHP.
[edit] Heel veel meer als in netwerktopologie, TCP/IP, DNS, e-mail (en dan niet alleen de client), SPAM, (D)DOS, beveiliging, enz. enz. enz.
Deze quote geeft mij een droevige inzage in het hoofd van een recent afgestudeerde....of nog studerende.
Doe jezelf een plezier en verdiep je alvast in het concept devops. En serieus, ga niet neerkijken op infra lui, die ga je nog hard nodig hebben.
Ik zit dan niet voor niks op WHT.nl... en tal van andere fora.
En beheer alles zelf :)
Ik vind gewoon niet dat men dat op een universitaire opleiding allemaal moet gaan geven.
Je wilt "onafhankelijkheid" en "100% controle" en komt dan uit bij systeembeheer. Je bent echter nog altijd afhankelijk van je netwerk/co-locatie, het datacentrum, je boekhouder, etc. Compleet onafhankelijk ben je dus niet en zul je ook nooit zijn.
Je hebt ergens besloten dat anderen het netwerkbeheer en datacentrum beter kunnen regelen dan dat je dat zelf kan. Door het uit te besteden krijg je een beter netwerk/datacentrum en hou jij meer tijd over om iets te doen waar je werkelijk geld aan verdient.
De vraag is nu waarom dat bij systeembeheer anders zou zijn. Waarom levert het zelf doen van systeembeheer volgens jou meer op? Elke minuut die jij zit te systeembeheren kun je immers niet meer aan iets ander besteden. Iets anders waar je misschien veel beter in bent en uiteindelijk meer geld mee verdient.
Mocht je het gewoon leuk vinden om je in systeembeheer te verdiepen moet je dat natuurlijk vooral doen. Maar als je een levensvatbare ISP op poten wil zetten is het waarschijnlijk efficiënter om een aantal mensen om je heen te verzamelen die jou aanvullen met de kennis die je zelf niet hebt.
Waar je mee kunt beginnen is een test omgeving en alle relevante software installeren/testen (slopen en weer fixen na een paar dagen). Daarna kun je om jezelf te controleren bv examens afleggen van LPI (lpi.org), een serieuze Linux systeembeheerder zou met minimale inspanningen minimaal LPIC-1 en eigenlijk ook LPIC-2 moeten kunnen halen. Voor de volledigheid: zelf heb ik ook LPIC-3. Hier leer je overigens niet van het oplossen van problemen/storingen, je moet echter wel een basis kennen om de gerelateerde examens te halen. De rest is ervaring (en die kun je ook in een test omgeving op doen) en veel lezen/volgen/etc.
mva graphics
03/09/14, 17:27
Peen>
Met 100% controle en onafhankelijkheid bedoel ik eigen hardware en 100% controle op configuratie maar uiteraard en ik afhankelijk van een datacentrum en het daarbij behorende netwerk.
Ik heb geen enkele illusie dat ik 100% afhankelijk zal zijn, het gaat mij om het basisbeheer, de dagelijkse / frequente onderhoudstaken welke ik graag zelf wil "kunnen", dit zal een leerproces zijn en op voorhand besef ik mij dat er gradaties zijn en dat als ik serieus als ISP aan de slag wil dit eerst samen moet doen. Dan nog met eigen hardware, dan nog zelfstandig i.p.v. resellen. De algemene bedrijfsvoering lijkt mij vanzelfsprekend maar dat is niet iets wat ik nog hoef te leren.
Voor de taken welke VrijMedia benoemd (waar ik deels nog nooit van heb gehoord) daar zal ik een ervaren partij bij halen, net als de beveiliging en Ddos preventie en aanpak. Als ik hier een ideale balans in kan vinden in de vorm van servicecontracten dan zal ik uiteindelijk uitkomen op de dagelijkse praktijk en dan kom ik inderdaad uit bij systeembeheer / monitoren / ingrijpen bij storing / onderhoud aan de hardware etc. Ik kan het verkeerd hebben maar volgens mij klinkt dit toch best logisch ?
Mark 17> Bedankt voor de tip, LPI.org ga ik eens rustig bestuderen, zoiets lijkt mij wel handig. Een testomgeving ben ik al aan het opzetten :)
Schoenmaker blijf bij je leest, het duurt jaren voordat je netjes systeembeheer kan uitvoeren en handhaven. Is dit interessant? Ja en nee, de keuze is geheel aan jou en verwacht ook dat je in het begin tegen veel nieuwe situaties gaat aanlopen waar je wellicht even niet gaat uitkomen. Voordat jezelf je eigen productie omgeving kan beheren, daar gaat wel wat tijd overheen.
Wil jij je klanten goede support geven? Zoek een kwalitatieve partner die het beheer voor je gaat uitvoeren, dan kan jij je tijd in betere dingen steken zoals klanten tevreden houden en nieuwe klanten binnenhalen.
Ik wil je niet ontmoedigen, maar ik zou er niet meer aan beginnen.
mva graphics
04/09/14, 18:36
Pantsy, Ik verwacht het niet in 5 dagen te doorgronden daarom heb ik ook op voorhand zoiets dat ik niets heb aan die workshops / cursussen waar je 8 lessen krijgt en je je blauw betaald.
Maar dat ik er niet meer aan zou moeten beginnen vind ik echt onzin. Mijn interesse gaat hier naar uit, ik wil het graag leren en de kennis eigen maken en ben meer dan bereid hier moeite voor te doen.
Kijk, interesse is een drijvende factor en kan een hele betrouwbare drijvende factor zijn. Maar waarom heb je dan geen interesse in het leren van (basis) PHP? Je hoeft geen programmeur te zijn, in mijn optiek kan een systeembeheerder per definitie geen programmeur zijn (want systeembeheerders moeten onder druk met een snelle oplossing komen en een programmeur wil dat zijn code na 30 jaar nog steeds gelezen kan worden) maar scripten zul je moeten kunnen, al is het maar om je eigen leven makkelijker te maken.
[edit] een beetje nuance is misschien op zijn plek, een goede systeembeheerder kan in mijn optiek geen goede programmeur zijn en vice versa