DDMA DQ Debat 1 juni 2010: Presentatie Hans LeemansDDMA
Op dinsdag 1 juni 2010 organiseerde de DDMA commissie Datakwaliteit een debat "Balanceren op de Grens". Een gesprek over de inzet van data en techniek in marketing en maatschappij.
The dry-run of my presentation tomorrow night at Ignite Phoenix #6. My first 3 focused on "big" things. This one kicks off what I hope will be the beginning of a new trilogy focused on "weird" things. This one is time. Next up will be distance and numbers. Because some of this stuff is just... weird.
DDMA DQ Debat 1 juni 2010: Presentatie Hans LeemansDDMA
Op dinsdag 1 juni 2010 organiseerde de DDMA commissie Datakwaliteit een debat "Balanceren op de Grens". Een gesprek over de inzet van data en techniek in marketing en maatschappij.
The dry-run of my presentation tomorrow night at Ignite Phoenix #6. My first 3 focused on "big" things. This one kicks off what I hope will be the beginning of a new trilogy focused on "weird" things. This one is time. Next up will be distance and numbers. Because some of this stuff is just... weird.
Hoe gebruik je het resellerplatform als partner van CombellCombell NV
Heb je interesse om onze diensten te verkopen? Dan kan je partner worden van Combell en je eigen resellerplatform inrichten. Dat kan al vanaf 5 hostingpakketten en het wordt steeds voordeliger naarmate jouw aantal afgenomen pakketten stijgt. Je betaalt echter enkel wat je, of liever jouw klanten, effectief gebruiken.
Op ons resellerplatform ben je als het ware zelf hostingprovider. Je kan je eigen hostingpakketten aanmaken, gebruikers toelaten en tal van instellingen aanpassen. Je kan het white-labelled aanbieden aan je klanten of zelfs in je eigen stijl gieten.
We willen graag dat je als partner alles uit ons platform kan halen wat we erin gestoken hebben, en dat is heel wat. Daarom toont één van onze channel accountmanagers je in de webinar van deze PowerPoint alle features die je in het controlepaneel kan gebruiken om ons resellerplatform optimaal te benutten.
Bekijk ons partner aanbod:
https://www.combell.com/nl/reseller-hosting
Heb je interesse om de webinar van deze presentatie of één van onze andere trainingen te volgen? Bekijk onze kalender: https://www.combell.com/nl/resources/events
Hoe gebruik je het resellerplatform als partner van CombellCombell NV
Heb je interesse om onze diensten te verkopen? Dan kan je partner worden van Combell en je eigen resellerplatform inrichten. Dat kan al vanaf 5 hostingpakketten en het wordt steeds voordeliger naarmate jouw aantal afgenomen pakketten stijgt. Je betaalt echter enkel wat je, of liever jouw klanten, effectief gebruiken.
Op ons resellerplatform ben je als het ware zelf hostingprovider. Je kan je eigen hostingpakketten aanmaken, gebruikers toelaten en tal van instellingen aanpassen. Je kan het white-labelled aanbieden aan je klanten of zelfs in je eigen stijl gieten.
We willen graag dat je als partner alles uit ons platform kan halen wat we erin gestoken hebben, en dat is heel wat. Daarom toont één van onze channel accountmanagers je in de webinar van deze PowerPoint alle features die je in het controlepaneel kan gebruiken om ons resellerplatform optimaal te benutten.
Bekijk ons partner aanbod:
https://www.combell.com/nl/reseller-hosting
Heb je interesse om de webinar van deze presentatie of één van onze andere trainingen te volgen? Bekijk onze kalender: https://www.combell.com/nl/resources/events
Hoe gebruik je het resellerplatform als partner van CombellCombell NV
Heb je interesse om onze diensten te verkopen? Dan kan je partner worden van Combell en je eigen resellerplatform inrichten. Dat kan al vanaf 5 hostingpakketten en het wordt steeds voordeliger naarmate jouw aantal afgenomen pakketten stijgt. Je betaalt echter enkel wat je, of liever jouw klanten, effectief gebruiken.
Op ons resellerplatform ben je als het ware zelf hostingprovider. Je kan je eigen hostingpakketten aanmaken, gebruikers toelaten en tal van instellingen aanpassen. Je kan het white-labelled aanbieden aan je klanten of zelfs in je eigen stijl gieten.
We willen graag dat je als partner alles uit ons platform kan halen wat we erin gestoken hebben, en dat is heel wat. Daarom toont één van onze channel accountmanagers je in de webinar van deze PowerPoint alle features die je in het controlepaneel kan gebruiken om ons resellerplatform optimaal te benutten.
Bekijk ons partner aanbod:
https://www.combell.com/nl/reseller-hosting
Heb je interesse om de webinar van deze presentatie of één van onze andere trainingen te volgen? Bekijk onze kalender: https://www.combell.com/nl/resources/events
DigiPinguïns: zet je eigen website op (LAMP + Wordpress) (Liese De Vos)Avansa Mid- en Zuidwest
In deze workshop leer je hoe je een website kan opzetten voor jezelf, je vereniging of hobby-project. Dit kan op je eigen Linux machine zijn, maar ook op een gehoste Linux-machine bij een externe partij.
Deel 1: Een korte inleiding waar we je heel wat algemene informatie rond websites te weten komt. Geen angst, we beperken de theorie tot een minimum. We leggen uit wat je allemaal dient te voorzien om een website op het internet te zetten en hoe je website ruimte kan laten hosten.
Deel 2: In deze stap installeren we LAMP op onze Linux desktop. LAMP is een eenvoudig te installeren verzameling van software waarmee je super-snel en gemakkelijk een webserver op je machine kan zetten. LAMP staat voor: Linux + Apache + MySQL + PhP
Deel 3: Installatie van het CMS systeem. Een CMS systeem zorgt ervoor dat je eenvoudig - en vaak zonder HTML-kennis - een website op je webserver kan bouwen. Er zijn verschillende goeie open source CMS systemen beschikbaar, zoals bijvoorbeeld: Drupal, Magento, Wordpress, ... In de workshop zullen we gebruik maken van WordPress als CMS systeem.
Deel 4: invullen van de website, dat wil zeggen dat we de inhoud aanmaken, een thema kiezen, ... zodat je website er helemaal uitziet zoals jij het wilt.
Vereiste voorkennis: deze workshop richt zich op beginners, er is geen speciale HTML kennis nodig. We gaan er wel van uit dat je de basis vaardigheden van je Linux systeem onder de knie hebt. Zoals: het downloaden van een installatie pakket, installeren van dit pakket (vb. via apt-get), aanmaken van bestanden en mappen, aanpassen van een tekstbestandje.
EMMA-nl organiseerde, met behulp van Maarten Oelering, op 13 oktober 2009 voor haar leden een expert bijeenkomst in workshop stijl over de laatste trends in E-mail authenticatie.
Play it extra safe! Kies een goede cyberverzekeringCombell NV
Bij Combell zorgen we voor de beste beveiliging tegen hackers en andere cyberaanvallen. Helaas is 100% waterdichte beveiliging een utopie. We ijveren altijd voor de beste voorzorgen en set-ups. Maar er zijn altijd nieuwe technieken, bugs of lekken.
Als je business – in meerdere of mindere mate - afhangt van IT om te blijven draaien, dan is zelfs de beste security niet voldoende. Een onderbreking kan een té groot prijskaartje met zich mee brengen. Net daarvoor zijn er cyberverzekeringen, zij dekken de geleden schade als er toch iets voorvalt.
Hoe werkt zo’n cyber insurance? Waar ben je dan precies tegen verzekerd en hoe kies je een goede polis? De experten van Vanbreda Risk & Benefits brengen de aandachtspunten aan het licht. Je zal versteld staan van de mogelijke scenario’s!
Bekijk onze oplossingen voor datasecurity:
https://www.combell.com/nl/beveiliging-op-maat
Heb je interesse om de webinar van deze presentatie of één van onze andere trainingen te volgen? Bekijk onze kalender: https://www.combell.com/nl/resources/events
Managed WordPress bij Combell – wat doet dat precies?Combell NV
WordPress is terecht uitgegroeid tot het populairste CMS dankzij zijn gebruiksvriendelijkheid. Maar hoe gebruiksvriendelijk WordPress ook is, er zijn nog altijd dingen die je zelf moet doen - de nieuwste beveiligingsupdates uitvoeren bijvoorbeeld. Dat vormt voor veel mensen toch een hinderpaal.
Met ons nieuw aanbod, Managed WordPress, proberen we hier een antwoord op te bieden. Kies je voor deze formule, dan kan jij je volledig focussen op de content van je website. Combell bekommert zich om de rest: beveiliging, snelheid, updates…
Bekijk alvast onze Managed WordPress pakketten:
https://www.combell.com/nl/hosting/managed-wordpress
Heb je interesse om de webinar van deze presentatie of één van onze andere trainingen te volgen? Bekijk onze kalender: https://www.combell.com/nl/resources/events
Back-ups: Hoe ze je kunnen redden van een cyberaanvalCombell NV
Het aantal cyberaanvallen stijgt jaar na jaar en ook de methoden die cybercriminelen gebruiken worden beter. Maar één ding is belangrijk om te blijven onthouden: 100% veiligheid bestaat niet. Er is altijd wel een stukje software met een lek of een onbeveiligd apparaat dat cybercriminelen de kans geeft in te breken in je omgeving. En ook menselijke fouten kunnen je waardevolle informatie doen kwijtspelen.
Nadenken over de manier waarop je omgaat met back-ups is dus cruciaal. De beste back-up strategie is echter sterk afhankelijk van je bedrijf en je data. Het vereist een planning waarbij je goed nadenkt over welke keuzes het best zijn voor jouw onderneming.
Kies je bijvoorbeeld voor een lokale opslag of toch eerder voor de cloud? Of allebei?
Een back-up op een andere locatie (off-site) is soms het enige wat uit de handen van hackers kan blijven. Zeker wanneer je bedrijfsvoering afhangt van automatische processen is dit een niet te verwaarlozen onderdeel van je back-up strategie.
Bekijk ons Veeam Cloud Connect aanbod:
https://www.combell.com/nl/backup/veeam-cloud-connect
Heb je interesse om de webinar van deze presentatie of één van onze andere trainingen te volgen? Bekijk onze kalender: https://www.combell.com/nl/resources/events
Cyberaanvallen: Overzicht, gevolgen en beveiligingstipsCombell NV
Lig jij tegenwoordig ook wakker van alle mogelijke online bedreigingen? Heb je nog maar eens een nieuwe Engelse term gehoord of gelezen en vraag je je af of je hiertegen wel beschermd bent? Als je een eigen bedrijf en/of website hebt, is dat een terechte bezorgdheid.
In de sessie van deze presentatie lichten we toe wat die bedreigingen nu eigenlijk inhouden. Wat doen hackers precies om je website of bedrijf aan te vallen? We geven hier praktische voorbeelden van zodat die abstracte termen eindelijk een concrete vorm krijgen.
Maar we houden het niet bij bangmakerij! We geven je ook de tips om alert te zijn voor deze dreigingen en de to do’s om je website en infrastructuur ertegen te beschermen.
Bekijk onze oplossingen voor beveiliging op maat:
https://www.combell.com/nl/beveiliging-op-maat
Heb je interesse om de webinar van deze presentatie of één van onze andere trainingen te volgen? Bekijk onze kalender: https://www.combell.com/nl/resources/events
Hoe laat je jouw website scoren in zoekmachines zoals GoogleCombell NV
Een mooie website of webshop bouwen is een goede start, maar zonder bezoekers is al deze moeite tevergeefs. Er zal promotie van jouw website nodig zijn om deze bekend te maken, maar je kan ook al veel verkeer genereren zonder grote marketingbudgetten. Eén van de mogelijkheden hiervoor is zoekmachineoptimalisatie of kortweg SEO (search engine optimization).
Als je potentiële klanten naar je product zoeken in zoekmachines zoals Google wil je bij de bovenste resultaten verschijnen en niet onder jouw concurrenten. Maar hoe doe je dat? Hoe kan je met je site hoog scoren in de zoekmachines om zo meer kopers op je webshop te krijgen, of leads te genereren voor je bedrijf?
Heb je interesse om de webinar van deze presentatie of één van onze andere trainingen te volgen? Bekijk onze kalender: https://www.combell.com/nl/resources/events
Een webshop bouwen in WooCommerce – advanced sessieCombell NV
Eens je de keuze voor WooCommerce hebt gemaakt en je de installatie hebt afgerond, begint het echte werk. We helpen je in de webinar van deze powerpoint met het effectief opzetten van je webshop.
Van het uploaden van je producten tot het ontvangen van je betalingen. We wijzen je ook op een aantal belangrijke aandachtspunten zoals het updaten en beveiligen van je webshop.
Heb je interesse om de webinar van deze presentatie of één van onze andere trainingen te volgen? Bekijk onze kalender: https://www.combell.com/nl/resources/events
Hoe start je een webshop met WordPress / WooCommerceCombell NV
Als je een webshop wilt starten moet je heel wat keuzes maken. De grootste keuze is het platform waarop je jouw webshop zal bouwen.
WordPress is het populairste CMS omwille van zijn gebruiksvriendelijkheid en bovendien is de licentie gratis. Met de brede keuze aan thema’s en makkelijk te installeren plug-ins ben je meteen aan de slag. WooCommerce is één van die plug-ins en maakt het mogelijk om met beperkte technische kennis een professionele webshop te bouwen.
In deze PowerPoint loodsen we je kort door de verschillende keuzes en zetten we jou op weg met de installatie en configuratie van een WooCommerce webshop.
Heb je interesse om de webinar van deze presentatie of één van onze andere trainingen te volgen? Bekijk onze kalender: https://www.combell.com/nl/resources/events
4. Over mezelf
Thijs Feryn (hMp://blog.feryn.eu)
• Support manager @ Combell
• Boardmember @ PHPBenelux
• Zend Cer,fied PHP 5 engineer
• Bescheiden contributor aan verschillende OSS projecten:
– PHP
– Zend Framework
– Symfony
• Ac,ef lid van de PHP community
I love the LAMP stack!
5. Over Combell
Your host on the internet
• Grootste ona_ankelijke hoster in België
• Focus op premiumsegemnt & kwaliteitshos,ng
• Shared, dedicated & virtual producten
• Enterprise oplossing
• Gra,s 24/7 support
• Experts ter zake sinds 1999
• ISO 9001:2000 kwaliteitslabel
• 100.000+ domeinnamen
• 1000+ servers
• 45+ FTE’s
6. Over u
Wie bent u?
• Webdesigner?
• Integrator?
• Web developer?
• Manager?
• Consultant?
• Hoster?
7. Over deze training
Doelstellingen
• Meer kennis opdoen van de achterliggende technologie
• Uw accounts vlot beheren
• Courante scenario’s efficiënt aanpaken
– Upgrade
– Migra,e
– Registra,e
– Ac,va,e
• Verantwoord upsellen
8. Over deze training
Hoe?
• Uw hos,ngproducten organiseren
• Hos,ng pakkeMen aanmaken
• Domeinnamen registreren & koppelen
• Data publiceren
• Email configureren
• Databases beheren
• Server‐side scrip,ng
• Extra configura,es
• Upgraden & downgraden
• Migreren
10. Uw hos,ngproducten organiseren
Waarom?
• Elke klant heel z’n eigen behoeles
• Eigenschappen kunnen variëren
• Het overzicht behouden
• Makkelijk up‐ & downgraden
Hoe?
• Op maat: eigenschappen van hos,ng afgesteld op maat van de klant
• Generiek: keuze uit voorgedefinieerde pakkeMen
11. Uw hos,ngproducten organiseren
Waar zit het verschil?
• Schijfruimte
• Bandbreedte
• Aantal mailboxen
• Beschikbare plugins
Via service packages
• Reseller tool biedt mogelijkheid aan om service pakkeMen te
definiëren
• Groepeert eigenschappen
• Makkelijk om snel juiste eigenschappen in te stellen
• Makkelijk up‐ & downgraden
12. Uw hos,ngproducten organiseren
Concreet
• Naam
• Planorm: Linux of Windows
• Type: “name based ‐ IP based”
• Schijfruimte
• Bandbreedte
• Aantal FTP gebruikers
• Aantal mailboxen
• Mailquotum
• Plugins
15. Hos,ngpakkeMen aanmaken
Aanmaken
• Kies service pakket
• Kies domeinnaam
Zonder www
• Kies gebruikersnaam
Tip: domeinnaam zonder punt
Vb: domeinnaambe
• Kies wachtwoord
Tussen 6 & 8 karakters
• Vul contactgegevens in
Enkel emailadres verplicht (voor quotawaarschuwingen)
16. Hos,ngpakkeMen aanmaken
Wat gebeurt er op de achtergrond
• Fysieke hos,ng wordt aangemaakt
• Webserver wordt geac,veerd
• Hoofddomeinnaam wordt geconfigureerd in de webserver
• FTP gebruiker wordt aangemaakt (cfr. accountgegevens)
• Controle paneel bereikbaar via “hIp://url/manager”
• Emaildomein wordt aangemaakt op de mailserver
• DNS zone wordt aangemaakt op hos,ng DNS servers (cfr. DNS)
• DNS records worden voorzien voor alle services
• Op Linux wordt SSH toegang geac,veerd (cfr. accountgegevens)
17. Hos,ngpakkeMen aanmaken
Previewen
• Na aanmaken komt IP‐adres in overzicht
• Plaats IP in “hosts file” en link aan de hostname
• Surf naar hMp://url/
• Eventueel ,jdelijk subdomein koppelen
• Voeg toe in controle paneel
• Voorzie DNS A‐record op “authora,ve nameserver”
• Eventueel automa,sch voorzien van “subdomein” via Setup ‐>
System parameters
21. Domeinnaam registreren: GTLD of CCTLD?
GTLD: Generic Top Level Domain
• Voorbeelden: com, net, org, biz, info, ...
• Pro
• Interna,onale iden,teit
• Simpele uniforme procedures
• Meerdere NIC’s: concurren,eel
• Contra: geen centraal NIC
• Geen centraal orgaan bij klachten
• Bij transfers vaak lange verwerkings,jd
23. Bestellen
hMp://order.combell.com
• Log in met klantId & wachtwoord
• Ik wil een domeinnaam
• Zoek domeinnaam op
Domeinnaam nog vrij: registreren
• Pas eventueel licensee gegevens aan
• Pas eventueel onsite contact gegevens aan
• Pas eventueel nameservers aan
Domeinnaam niet meer vrij: transfereren
• Pas eventueel nameservers aan
Domeinnaam niet meer vrij: traden
• Pas eventueel licensee gegevens aan
• Pas eventueel onsite contact gegevens aan
• Pas eventueel nameservers aan
24. Domeinnaam registreren
Licensee gegevens
• Bepalen wie “eigenaar” van een domeinnaam is
• Par,culier: persoon is eigenaar
• Bedrijf: bedrijf is eigenaar, persoon is contactpersoon
• Gegevens worden vermeld in WHOIS van het NIC
• Aanpassen gegevens voor GTLD’s gra,s mogelijk
• Aanpassen gegevens bij bepaalde CCTLD’s te betalen (via trade
procedure)
• Belangrijk in geval van transfers/trades
25. Domeinnaam registreren
Onsite contact
• Technische contactpersoon
• Onsite handle wordt ook vermeld bij WHOIS
• Bij technische klachten/misbruik wordt vaak ook onsite contact
gecontacteerd
• Aan te raden voor resellers
• Herkenbaarheid & publiciteit
• Gevoel van vertrouwen & controle t.o.v. eindklant
26. Domeinnaam registreren: nameservers
Algemeen
• Worden vermeld in WHOIS
• Belangrijk voor hiërarchie van DNS conversies op het internet
• Aanpassen gebeurt bij NIC en vereist verwerkings,jd (max. 24u)
• Updaten via hMp://mijn.combell.com
Details
• Cfr. “Domeinnaam koppelen”
27. Domeinnaam registreren: transfer
Transfer
• Verhuis domeinnaam naar andere agent
• Via transferprocedure
• Geïni,eerd door agent
• Gecontroleerd door NIC
• Mits uitdrukkelijke toestemming licen,enemer
• Transferkost = registra,ekost
• Gra,s jaarregistra,e
• Voorazetaalde verlenging bij andere agent gaat verloren
• Na ini,ëren transfer ontvangt licen,enemer een email met
goedkeuringsprocedure
• Soms ook “authorisa,on key” en “domain unlock” nodig van vorige agent
• Vaak documenta,eplicht
28. Domeinnaam registreren: trade
Trade
• Verhuis domeinnaam naar andere agent
• Bij GTLD’s gra,s, bij bepaalde CCTLD’s betalend via tradeprocedure
• Geïni,eerd door agent
• Gecontroleerd door NIC
• Mits uitdrukkelijke toestemming originele en nieuwe licen,enemer
• Tradekost = registra,ekost
• Gra,s jaarregistra,e
• Na ini,ëren trade ontvangen oude & nieuwe licensee een email met
goedkeuringsprocedure
29. Domeinnaam registreren: quarantaine
Opzeggen
• Bij officiële opzeg: domeinnaam in “expire” status
• Na vervaldatum komt domeinnaam vrij
Verlengen
• Domeinnamen worden automa,sch verlengd
Quarantaine
• Bij niet‐betaling zet agent domeinnaam in quarantaine
• Tijdelijke status waarna domeinnaam terug vrijkomt ter registra,e
• Domeinnaam niet bereikbaar
• Enkel licen,enemer kan domeinnaam uit quarantaine halen
• Boetebedrag
• “Stok achter de deur” maar toch domeinnaam nog in beheer
31. Domeinnaam koppelen: DNS records
NS‐record (= nameserver record)
• Bepaalt op welke nameserver de (sub)zone beheerd wordt
• Kan het beheer van een subzone delegeren naar een externe server
• Vb: domeinnaam.ext = > ns3.combell.net
A‐record (= address record)
• Verwijst naar een IP‐adres
• Vb: www.domeinnaam.ext ‐> 193.111.95.40
CNAME‐record (= canonical name record)
• Fungeert als alias en verwijst naar een andere hostname
• CNAME verwijst nooit naar een ander CNAME‐record
• Voor hostnames waar een CNAME voor bestaat mag geen ander type record
bestaan
• Vb: contact.domeinnaam.ext ‐> www.domeinnaam.ext
32. Domeinnaam koppelen: DNS records
MX‐record (= mail exchanger record)
• Bepaalt waar email afgeleverd wordt
• Kan op basis van prioriteiten naar meerdere mailservers verwijzen (failover)
• Verwijst al,jd naar een hostname (CNAME of A)
• Vb: domeinnaam.ext => mx.mailprotect.be (prioriteit 10)
• Vb: domeinnaam.ext => mx.backup.mailprotect.be (prioriteit 50)
TXT‐record (= text record)
• Vrij formaat
• Gebruikt in allerhande toepassingen
• Wordt vaak gebruikt voor het bijhouden van SPF‐records (cfr. hMp://
www.openspf.org/)
33. Domeinnaam koppelen: refresh ,me & caching
Uitgangspunt
• DNS aanpassingen zijn niet real ,me
• Andere DNS servers cachen laatste request naar hostname
Wachtjden
• Bij nameserver update: max 24 uur
• Bij aanpassing record: max 3 uur
• Uitzonderingen: exo,sche nameservers met hoge reserve caching
Wees voorbereid!
• Plan DNS aanpassingen in (eventueel na kantooruren)
• Voorzie een ,meframe voor down,me of verkeerde/oude weergave
• Las indien nodig een data freeze in
34. Domeinnaam koppelen: nameserver update
Wat?
• Domeinnaam linken aan een set van nameservers
Waarom?
• Omzetng van domeinnaam naar IP‐adres garanderen (= resolving)
• Domeinnaam koppelen aan hos,ng diensten
Waar?
• In hMp://mijn.combell.com
• Geautoma,seerd voor GTLD’s & BE, LU, FR, EU.
• Op aanvraag voor andere TLD’s: via email naar support@combell.com
Meteen ac,ef?
• Meteen doorgevoerd bij NIC
• Maximaal 24 uur wachtjd vooraleer wereldwijd ac,ef (caching op caching
nameservers moet expiren)
35. Domeinnaam koppelen: hos,ng nameservers
Wat?
• Bij het aanmaken van hos,ng pakket worden alle DNS records
automa,sch voorzien
Welke?
• Anoniem: NS5.EUROPEAN‐SERVER.COM & NS6.EUROPEAN‐SERVER.COM
• Combell branded: NS1.COMBELL.NET & NS2.COMBELL.NET
Waar?
• Beheer mogelijk in controle paneel hos,ng via hMp://reseller.combell.com
Wanneer?
• Wanneer klant (zo goed als) alle hos,ngdiensten afneemt op reseller
pakket
Hoe?
• Nameserver update volstaat
36. Domeinnaam koppelen: hos,ng nameservers
Pro
• Automa,sche provisioning bij aanmaken hos,ng pakket
• Geen rekening houden met IP‐adressen hos,ng/email
Contra
• Beperkte vrijheid bij configureren extra records
37. Domeinnaam koppelen: forwarding nameservers
Wat?
• Lege zone waar allerhande records manueel aangemaakt kunnen worden
Welke?
• Anoniem: NS3.EUROPEAN‐SERVER.COM & NS4.EUROPEAN‐SERVER.COM
• Combell branded: NS3.COMBELL.NET & NS4.COMBELL.NET
Waar?
• Beheer mogelijk in hMp://mijn.combell.com
Wanneer?
• Wanneer klant ook verwijst naar externe services (vb voor email en/of website)
• Wanneer klant enkel domeinnaam afneemt
• Gra,s bij registra,e domeinnaam
• Te betalen wanneer domeinnaam niet bij Combell
38. Domeinnaam koppelen: forwarding nameservers
Hoe?
• IP‐adres hos,ng afleiden uit hMp://reseller.combell.com
• IP‐adressen en hostnames externe services bekomen
• Records aanmaken in DNS zone op hMp://mijn.combell.com
• Nameservers updaten
Pro
• Volledige vrijheid bij configureren extra records
• Ondersteuning voor extra records
Contra
• Manuele provisioning
39. Domeinnaam koppelen: externe nameservers
Wat?
• DNS resolving gebeurt op externe DNS servers
Waar?
• Beheer bij externe par,j
Hoe
• IP‐adres hos,ng afleiden uit hMp://reseller.combell.com
• IP‐adressen en hostnames externe services bekomen
• Records aanmaken op externe DNS servers
• Nameservers update naar externe DNS servers
40. Domeinnaam koppelen: gepersonaliseerde nameservers
Wat?
• Eigen DNS servers als alias op hos,ng nameservers
Waar?
• Instellen op hMp://reseller.combell.com
• DNS zone beheren in controle paneel hos,ng pakket
Hoe
• Aanmaken hos,ng pakket waar nameservers op zullen draaien
• A‐records aanmaken voor beide nameservers
• Vb: ns1.domeinnaam.ext ‐> 193.111.95.21
• Vb: ns2.domeinnaam.ext ‐> 62.213.205.134
• Nameservers toekennen in reseller panel (Setup ‐> DNS configura,on)
Resultaat
• Alle nieuwe pakkeMen worden aangemaakt op gepersonaliseerde
nameservers
41. Domeinnaam koppelen: controle commando’s
Waar?
• Op Windows: in de opdrachtprompt of DOS venster
• Op Linux: via de commandline
• Op Mac: via Terminal of netwerkhulpprogramma’s
Ping
• Converteert hostname naar IP‐adres
• Controleert of server reageert
Nslookup (op Windows) & dig (op Linux & Mac)
• Vraagt de waarde van een specifiek DNS record op
• Kan zowel authora,ve als andere nameservers aanspreken
Tracert (op Windows) & traceroute (op Linux & Mac)
• Overloopt de “route” tussen de client computer en de bestemmingsserver
• Iden,ficeert alle tussenliggende sta,ons
• Kan aantonen waar vertraging/down,me is
42. Domeinnaam koppelen: in het bestelproces
Wat?
• Bij NIC procedures kunnen nieuwe nameservers meegegeven worden
Wanneer?
• Bij transfers
• Bij trades
• Bij registra,es
Waar?
• Op hMp://order.combell.com
• Klik op “potloodje” om nameservers aan te passen
Op,es
• Bestaande (=standaard)
• Hos,ng
• Forwarding
• Eigen
44. Data publiceren (via FTP): FTP server
FTP?
• File Transfer Protocol
• Protocol voor het publiceren van betanden op een netwerk
• Geel directe toegang tot de bestandsstructuur van uw hos,ng
• Draait op TCP poort 21 en verloopt via een geauthen,ceerde sessie
Host/server
• Domeinnaam van uw hos,ng
• Vb: www.domeinnaam.ext of lp.domeinnaam.ext of domeinnaam.ext
• Kan ook een ,jdelijk domein of IP‐adres zijn
Poort
• Al,jd (TCP) poort 21
Webmap
• Linux hos,ng: /var/www/html
• Windows hos,ng: /WWW
45. Data publiceren (via FTP): FTP server
Gebruikersnaam
• Algemene gebruikersnaam hos,ng met extra suffix
• Formaat Linux hos,ng: gebruikersnaam%domeinnaam.ext
• Formaat Windows hos,ng: gebruikersnaam@domeinnaam.ext
• Bij uniek ip: gewoon gebruikersnaam
Wachtwoord
• Zelfde wachtwoord als controle paneel
• Gekozen bij het aanmaken van hos,ng
• Wijzigen wachtwoord controle paneel = wijzigen wachtwoord FTP
47. Data publiceren (via FTP): extra gebruikers
Waar?
• In controle paneel hos,ng
• Bij Email/FTP ‐> accounts
Instellingen
• Gebruikersnaam
• Wachtwoord
• Quota: aantal MB er gebruikt mag worden
• Homedirectory: basismap die beschikbaar is bij het connecteren
Homedirectory
• Op Linux pakkeMen: standaard /Up/pub/gebruiker, ook aanpasbaar naar
bestaande map
• Op Windows pakkeMen: steeds de /FTP/gebruiker map
50. Email configureren: aliases
Wat? Waar?
• Emailadres zonder fysieke opslag
• Ongelimiteerd en gra,s
• Sturen door naar ander emailadres
• Beheer in controle paneel hos,ng (Email/FTP ‐> aliases)
Instellingen
• Emailalias: stuurt email door naar één interne of externe bestemmeling
• Distribu,ealias: stuurt email door naar meerdere bestemmelingen
• Catch all: vangt email op voor niet‐betaande emailadres (af te raden,
spamgevoelig)
51. Email configureren: extra serverop,es
Linux
• Extra op,es in te stellen op controle paneel hos,ng
• Autoresponder
• Ac,veren plugin per mailbox via Solware ‐> Install & manage
• Daarna op mailbox klikken in overzicht accounts
• Ten sloMe in apart mailbox panel autoresponder instellen
• Aunorwarder
• Op mailbox klikken in overzicht accounts
• Aunorwarder instellen
• Doelbestemming kiezen
• Eventueel “copy” op,e selecteren om mail in mailbox te houden
• Eindgebruiker kan op hMp://www.domeinnaam.ext/users inloggen voor
beheer eigen mailbox
52. Email configureren: extra serverop,es
Windows
• Extra op,es in te stellen op controle Imail mailserver
• hMp://mail.domeinnaam.ext:8383
• Autoresponder
• Aunorwarder (zonder copy ondersteuning)
• Eindgebruiker kan hier ook op inloggen
54. Email configureren: POP3 instellingen
POP3 server
• mail.domeinnaam.ext
• Linux: IP van hos,ng of andere hostname die naar hos,ng verwijst
• Windows: IP van mailserver (zie overzicht DNS records)
Poort
• 110
Gebruikersnaam
• Linux: gebruiker%domeinnaam.ext
• Windows: gebruiker@domeinnaam.ext
Wachtwoord
• Wachtwoord gekozen bij aanmaken mailbox
Kopie berichten
• Handig wanneer meerdere clients de POP3 mailbox uitlezen
55. Email configureren: SMTP instellingen
SMTP server
• De SMTP server van de internet provider
• Internet providers blokkeren meestal toegang tot externe SMTP servers
Poort
• 25
Authen,ca,e
• A_ankelijk van instellingen provider
SMTP via Combell
• Nutg wanneer klant op verschillende loca,es werkt
• Zowel op poort 25 als 1025 (blokkages ISP’s omzeilen)
• Op aanvraag en betalend
• Geauthen,ceerd
56. Email configureren: MX‐records
Waar?
• A_ankelijk van nameservers
• Controle paneel hos,ng (puntje na de hostname !!!)
• Mijn.combell.com
Standaard
• Records
• Mx.mailprotect.be (prioriteit 10)
• Mx.backup.mailprotect.be (prioriteit 50)
• Mail.domeinnaam.ext die verwijst naar mailserver van de hos,ng
• Verwijst door naar mailbackup & an,‐spam systeem
• Indien nodig MX‐records aanpassen om Mailprotect te gebruiken
57. Email configureren: MX‐records
Zonder an,‐spam
• Verwijder MX‐records in hos,ng controle paneel of mijn.combell.com
• Maak 1 MX‐record aan dat verwijst naar “mail.domeinnaam.ext”
• Zorg ervoor dat “mail.domeinnaam.ext” naar IP‐adres mailserver verwijst
• Linux: IP‐adres hos,ng pakket
• Windows: IP‐adres Windows mailserver
Externe mailserver
• Verwijder MX‐records in hos,ng controle paneel of mijn.combell.com
• Maak 1 MX‐record aan dat verwijst naar “mail.domeinnaam.ext”
• Zorg ervoor dat “mail.domeinnaam.ext” naar IP‐adres externe mailserver
verwijst
Opgelet
• Gebruik Mailprotect niet toegelaten bij externe mailserver (betalende dienst)
58. Email configureren: in mijn.combell.com
Waarom?
• Wanneer geen hos,ng pakket nodig is
• Wanneer apart mailverkeer voor koppeldomein vereist is
Mogelijkheden & restric,es
• Redundant mailplanorm (toekomst van alle Combell emailhos,ng)
• Ook IMAP ondersteuning
• Slechts 1 mailbox gra,s
• Extra mailboxen te betalen (cfr. prijzen basic mailhos,ng op website)
• Ona_ankelijk van andere hos,ngproducten
• Geen geavanceerde an,‐spam, slechts basic an,‐spam
DNS
• “poppen” kan via pop3.mailprotect.be of via overeenkoms,g CNAME‐record
• MX‐records ook mx.mailprotect.be & mx.backup.mailprotect.be
• Interne doorsturing op Mailprotect naar mailcluster
59. Email configureren: an,‐spam
Basic an,‐SPAM
• Gra,s
• Standaard filter op basic email diensten
• Blokkeert eerst op basis van blacklists
• Bundelt filtering rules van verschillende open source scanners
• Bayesian filter
• Beperkte monitor, beperkte garan,es
Advanced an,‐SPAM
• Gra,s op hos,ng pakkeMen, te betalen voor aparte maildiensten
• Gebaseerd op Barracuda technologie
• Blokkeert ook eerst op basis van blacklists
• Advanced filtering via rules and advanced Bayesian filter
• Uitgebreide monitoring, re‐delivery & self‐learning/training mogelijkheden
• Hogere garan,es
63. Databases beheren: MySQL
Installa,e
• Ac,veer MySQL ondersteuning in service pack
• Voorzie eventueel PHP & PHPMyAdmin voor extra beheerbaarheid
• Installeer MySQL plugin via controle paneel
• Kies root wachtwoord
• Installeer PHP & daarna PHPMyAdmin
Grafisch beheer
• Grafisch beheer via hMp://www.domeinnaam.ext/plugins/PhpMyAdmin
• Inloggen met gebruikersnaam en wachtwoord controle paneel
Beheer via command line (geavanceerd)
• Log in via SSH
• Voer mysql commando uit om in command line client te gaan
64. Databases beheren: MySQL
Connec,e vanuit scripts
• Host: localhost
• Gebruikersnaam: root
• Wachtwoord: wachtwoord gekozen ,jdens installa,e MySQL plugin
• Database: naam van aangemaakte database in beheersmodule
Connec,e op afstand
• Standaard niet mogelijk wegens ontbreken van TCP/IP ondersteuning
(eigenschap van name based hos,ng)
• Mits afnemen uniek IP (= betalend) toch mogelijk
• Afnemen externe database ook mogelijk
Versies
• MySQL 4.1 binnen reseller
• MySQL 5.0 op externe database server
65. Databases beheren: MSSQL
Installa,e
• Op aanvraag (niet geïntegreerd in hos,ng pakkeMen)
• Op aparte server
Grafisch beheer
• Via MS SQL Server Manager Studio (Express)
• Inloggen met aangeleverde login gegevens
Connec,e vanuit scripts
• Op basis van bekomen login gegevens
Connec,e op afstand
• Steeds mogelijk
Versies
• MS SQL Server 2008
66. Databases beheren: MS Access
Installa,e
• Enkel op Windwos
• Geen installa,e vereist
• MDB file uploaden naar hos,ng (in “data” map op de root)
Grafisch beheer
• Offline via MS Access solware
Connec,e vanuit scripts
• Op basis van ODBC (vb: Jet OLEDB driver)
Connec,e op afstand
• Niet ondersteund door MS Access
Opgelet
• MS Access is geen database server
• MS Access is datafile met SQL ondersteuning
• Geen garan,es
68. Server‐side scrip,ng: PHP
Installa,e
• Ac,veren PHP in service pack
• PHP 4/PHP 5 a_ankelijk van keuze “resource set”
• Daarna ook plugin installeren via controle paneel
Configura,e
• Windows: geen configura,e mogelijk
• Linux
• Configura,e file in “/etc/php.ini”
• Na configura,e ook Apache herstarten (herstart account in controle paneel)
Versies
• PHP 4.3.9 voor legacy doeleinden (= end of live) via “linux reseller” resource set
• PHP 5.1.2 standaard via “linux reseller php5” resource set
• PHP 5.2.6 op aanvraag
69. Server‐side scrip,ng: ASP(.net)
Installa,e
• Ac,veren ASP.NET in service pack
• Daarna ook plugin installeren via controle paneel
Configura,e
• Eventueel ac,veren “applica,on” via controle paneel (virtual directories)
Versies
• ASP.net 3.5
71. Extra configura,es: sta,s,eken
Concept
• Gebaseerd op access logs uit webserver
• Worden op geregelde basis geanalyseerd
• Bieden grafisch rapport over aantal bezoekers
Installa,e
• Ac,veren AWStats in service pack
• Op Linux ook Perl ac,veren in service pack
• AWStats installeren via controle paneel
Weergave
• Via snelkoppeling in controle paneel
• Windows: hIp://www.domeinnaam.ext/awstats6/cgi‐bin/awstats.pl?config=model‐w
• Linux: hIp://www.domeinnaam.ext/cgi‐bin/plugins/awstats/awstats.pl?
domeinnaam.ext&update=1
72. Extra configura,es: schrijfrechten
Linux
• Chmod commando op command line
• Chmod in FTP client
Windows
• Via “virtual directories” in controle paneel
• Bij gebruik ASP.net, nog support inlichten (ac,veert extra permissies)
73. Nerd alert: chmod
Uitgangspunt
• Schrijfrechten op Linux worden toegekend op basis
van binaire waarde
Read/write/execute
• Wordt voorgesteld door 3 openvolgende bits
• rwx = lezen/schrijven/uitvoeren
• In volgorde telkens 1 of 0 weergeven
• rwx = 111 = 7
• rw = 110 = 6
• rx = 101 = 5
Owner/group/everyone
• Rwx groep wordt 2 maal herhaald
NERD ALERT !!!
• Volledige schrijfrechten bepaalde met 9 bits
• RWX voor iedereen = 111 111 111 = 777
74. Extra configura,es: beveiligde mappen
Linux
• Via webpassword plugin in controle paneel
• Via “htpasswd” commando & “.htaccess” file
Windows
• Via “virtual directories” in controle paneel
75. Extra configura,es: subdomeinen & koppeldomeinen
Subdomein/koppeldomein
• Subdomein: Hiërarchisch gezien een “subniveau”
• Koppeldomein: hiërarchisch gezien op zelfde niveau (= aliasdomein)
Linux
• In controle paneel hos,ng via domain setngs => domains
• Klik ofwel op “add” bij subdomein of in de “domain list”
• Kies de naam van het sub‐/koppeldomein
• Kies de map waar deze hostname aan gekoppeld moet worden
• Voorzie een DNS‐record
Windows
• Gelijkaardig aan Linux
• Voeg zowel sub‐ als koppeldomeinen toe op zelfde manier
• Homedirectory is submap van “/WWW”
• Bij subdomeinen manueel DNS‐record aanmaken
76. Extra configura,es: subdomeinen & koppeldomeinen
Opgelet met DNS
• Indien op hos,ng nameservers: DNS‐record automa,sch geprovisioned
• Indien op forwarding nameservers: A‐record (of CNAME indien nodig) aanmaken
in hMp://mijn.combell.com
• Indien op externe nameservers: A‐record/CNAME aanmaken bij externe par,j
Host header (op Windows)
• Zorgt ervoor dat webserver de domeinnaam herkent
• DNS‐record moet nog aangemaakt worden
• Ideaal wanneer DNS‐records op andere server beheerd worden
• Geldig voor subdomeinen & koppeldomeinen
79. Upgraden/downgraden: ,jdelijk upgraden/downgraden
Waarom?
• Tijdelijk x‐aantal resources toekennen zonder service package te upgraden/
downgraden
Add‐on definiëren
• Creëer new service package
• Type “add‐on”
• Bepaal soort uitbreiding
• Bepaal waarde uitbreiding
Add‐on toepassen
• Wijzig account
• Selecteer op,e “apply service package ...”, maar behoud service package
• Selecteer de add‐on’s die toegepast moeten worden
• Verwijder eventueel add‐on’s die niet meer van toepassing zijn
• Beves,g selec,e
80. Upgraden/downgraden: defini,ef upgraden/downgraden
Waarom?
• Soms volstaan add‐on’s niet en moet klant een volledig nieuw service package
hebben
Service package definiëren
• Maak een nieuw service package aan indien die nog niet bestaat
• Type “basic”
Service package toepassen
• Wijzig account
• Selecteer op,e “apply service package ...”
• Kies nieuwe service package
• Beves,g
81. Upgraden/downgraden: upsellen
Wat?
• Niet enkel up/down graden in betaande productengamma
• Nieuwe/extra producten aanbieden aan de eindklant
Waarom?
• Ingaan op behoele van de klant
• Added value geven
Hoe?
• Business email (= Exchange) i.p.v. Basic Email
• Faxdiensten
• VPS of dedicated server bij grotere projecten
• SSL cer,ficaten voor beveiligd verkeer (mits uniek IP‐adres op hos,ng)
• Extra domeinnamen aanbieden
• ...
83. Migra,es: situering
Wat?
• Hos,ng in gebruik nemen waarbij domeinnaam al in produc,e gebruikt
wordt
Waarom?
• Interne verhuis
• Aanpassingen die andere versies vereisen
• Overgang staging naar produc,e
• Binnenhalen nieuwe klant van andere par,j
Hoe?
• Cfr. checklist
84. Migra,es: checklist
InschaMen & voorbereiden (1)
• Controleer gebruikte technologieën
• Scrip,ngtaal
• Database
• Controleer compa,biliteit solware versies
• Vb: PHP 5.1
• Controleer beschikbaarheid extra componenten
• Vb: cURL ondersteuning op PHP
• Controleer configura,e serversolware
• Vb: register_globals off op PHP
• Vb: InnoDB storage engine ac,ef op MySQL
• Vb: AllowOverride on op Apache
85. Migra,es: checklist
InschaMen & voorbereiden (2)
• Controleer waar domeinnaam staat
• Ga na bij de eindklant hoe de domeinnaam beheerd kan worden
• Check de nameservers en hoe die beheerd kan worden
• Is klant eigenaar van de domeinnaam?
• Zijn er verhuisrestric,es gebonden aan de domeinnaam?
• Vb: unlock & authoriza,on key bij .COM domeinnaam
• Maak alle DNS‐records aan op Combell nameservers
• Waar staat het emailverkeer?
• Hoeveel mailboxen zijn er?
• Welke zijn de login gegevens van de mailboxen?
• Welke aliases zijn er gedefinieerd?
• Heel de klant een eigen mailserver?
• Welke zijn eventuele andere emailinstellingen?
86. Migra,es: checklist
InschaMen & voorbereiden (3)
• Maakt de klant gebruik van een database?
• Hoeveel gebruikers staan er ac,ef op de database?
• Welke rechten hebben de verschillende gebruikers?
• Hoe vaak verandert de inhoud van de database (externe/interne
factoren)?
• Hoe belangrijk is de applica,e voor de klant?
• Hoeveel bezoekers krijgt de applica,e in kwes,e?
• Wat is de impact van (,jdelijke) down,me?
• Is een “datafreeze” nodig?
• Is een “datafreeze” aanvaardbaar?
• Hoe groot is de huidige hos,ng van de klant?
• Welke toegang is er tot de huidige hos,ng van de klant?
87. Migra,es: checklist
Aanmaken hos,ng
• Maak hos,ng aan
• Voeg alle nodige domeinnamen toe in het controle paneel
• Voorzie alle mailboxen/aliases
• Installeer de nodige plugins (PHP, ASP.net, MySQL, ...)
• Voorzie eventueel een database
• Maak alle nodige gebruikers aan op het systeem (email, FTP, database)
• Voorzie een testdomeinnaam
88. Migra,es: checklist
OverzeMen data
• Zet alle bestanden over via FTP (of andere technologieën)
• Voorzie nodige schrijfrechten
• Voorzie eventuele beveiligde mappen
• Zorg ervoor dat configura,e overeensteemt (vb PHP, Apache of MySQL
configura,e)
• Check de connec,onstrings in de code
• Check of er gebruik gemaakt wordt van absolute paden
• Check of er gebruik gemaakt wordt van een externe SMTP server
• Importeer de database
Previewen
• Controleer frontend & backend van de applica,e
• Spoort eventuele fouten op
• Ga performance na
89. Migra,es: checklist
Plan de switch
• Zorg dat nieuwe mailboxen al ingesteld zijn bij de klant (eventueel met
IP‐adres of ,jdelijk domein als POP3 host)
• Zorg dat de oude mailboxen nog even werken na de (eventueel met IP‐
adres of ander ,jdelijk domein als POP3 host)
• Zoek naar een ideale maintenance window
• Zorg dat de domeinnaam al getransfereerd is en beheerbaar is
• Indien nameserver update mogelijk: plaats nameservers al bij Combell
• Indien op forwarding nameservers: zet TTL’s ,jdelijk laag (3600 => 60)
• Las een “datafreeze” in
90. Migra,es: checklist
Ga live
• Uploaden van gewijzigde bestanden
• Hersynchroniseren database
• Aanpassen MX‐records
• Aanpassen DNS‐records applica,e
• Nogmaals testen op ,jdelijk domein
• Wachten op DNS refresh
• Nogmaals testen op defini,ef domein
Nazorg (na 24 uur)
• Wis oude mailboxen
• Pas POP3 host aan naar “mail.domeinnaam.ext”
• Indien nog niet gebeurd: transfereer domein, pas nameservers aan
• Zorg dat klant oude services opzegt
92. Combell academy
Meer info over onze trainingen op
• hMp://www.combell‐academy.be
• hMp://www.twiMer.com/combell_academy
• “Combell Academy” op Facebook
• “Combell Academy” op LinkedIn