Overzicht Dedicated Hosting Windows

Op de Windows server draait een IIS webserver. De patches voor het OS worden door XS4ALL gedaan. Dit gebeurt op regelmatige basis. Bij acute exploits zal dit onmiddelijk gebeuren naar het bekend worden van de exploit en de beveiligingspatch/ service pack. De belangrijkste zaken bij een dedicated hosting zijn het uploaden, gebruik van databases & Logfiles.

Let op: de helpdesk geeft geen mondelinge of schriftelijke ondersteuning bij Dedicated Hosting. Voor vragen: sales@xs4all.nl

Uploaden via een FTP programma

Het uploaden van de website kan gebeuren met een standaard FTP /SCP of SFTP programma

De website op de server dient te worden upgeload in de WWW directory. Deze staat op de volgende locatie:

/username/www.uwdomeinnaam.nl

In het FTP programma dienen hostname, beheeraccount en password ingevuld te worden. Deze zijn te vinden in de bevestigingsbrief.

Verder dient het programma op passive mode te staan. De indexpagina dient index.htm, index.html of index.php te worden genoemd.

Indien er meerdere domeinen op de machine zijn aangevraagd zal de structuur als volgt zijn:

/username/www.uwdomeinnaam1.nl
/username/www.uwdomeinnaam2.nl
/username/www.uwdomeinnaam3.nl

Windows 2003 ondersteund .NET Framework. Frontpage wordt niet standaard ondersteund. Dit kan echer wel op verzoek op de server worden geïnstalleerd. Hier worden geen extra kosten voor in rekening gebracht

Rechten op server

Indien de rechten in de verschillende webdirectory’s niet juist zijn ingesteld kan het zijn dat na het uploaden van de site in de browser een Forbidden melding verschijnt.

Indien er lees en schrijfrechten dienen te worden gewijzigd kunt u dit kenbaar maken via uw contactpersoon of via een email naar sales@xs4all.nl

Doorverwijzingen op de server

XS4ALL stelt de webdirectory’s in. Hier hoort ook bij dat de doorverwijzing van een request (domein) naar de opgegeven directory op de server wordt ingesteld. Hier wordt ook wel onder verstaan het aanmaken van de VHOST. Doorverwijzingen naar subdirectory’s worden niet gedaan.

Verder dient www.domeinnaam.nl doorverwezen te worden naar het ip-adres van de dedicated hosting. Dit ip-adres is te vinden op de eerste pagina van deze bevestigingsbrief. Indien het domein bij XS4ALL in de DNS staat kan XS4ALL deze DNS aanpassing doen. Indien het domein bij een andere provider in de DNS staat, dient dit daar te gebeuren.

Indien deze doorverwijzingen nog niet ingesteld staan, kunt u hier een verzoek voor doen. Dit kan via uw contactpersoon bij XS4ALL of via een email naar sales@xs4all.nl Verder is er een DNS editor beschikbaar via het servicecentre van XS4ALL.

Testsite

Indien u niet gelijk de site zichtbaar wil maken, maar eerst een testsite wil aanmaken is dit mogelijk. Dit zou op de volgende wijze kunnen:

Op de hierboven beschreven wijze kan content in de webdirectory worden upgeload. Bij XS4ALL kunt u het verzoek indienen om een doorverwijzing te maken van www-test.domeinnaam.nl naar de directory. Indien de test is geslaagd kan er een verwijzing worden gemaakt van www.domeinnaam.nl naar de directory www.domeinnaam.nl. U kunt dit verzoek indienen bij uw contactpersoon of via een email naar sales@xs4all.nl

SSL

Het is mogelijk om een SSL certificaat op de server te installeren. Op deze wijze kan er een beveiligde verbinding naar de server tot stand komen middels https. Dit is alleen mogelijk voor één domein op de server. Het certificaat kunt u aanvragen via uw contactpersoon of via een email aan sales@xs4all.nl Aan dit certificaat zijn wel kosten verbonden.

Databases

Standaard is er de mogelijkheid om gebruik te maken van een access database. De database kunt u lokaal aanmaken met bijvoorbeeld Microsoft Access en daarna uploaden met een FTP programma. Deze database is te benaderen door gebruik te maken van OLEDB. Een voorbeeld om de database te benaderen met ASP is de volgende: (de database staat hier in de directory private)

<%
Set Conn = Server.CreateObject(“ADODB.Connection”)
dblink=”Provider=Microsoft.Jet.OLEDB.4.0; Data Source=”
dblink=dblink&Server.Mappath(“/_private/naamdatabase.mdb”)
Conn.open dblink
Set oRS = Conn.Execute(“SELECT * FROM tabel”)
’bewerken database
Set oRS = nothing
Conn.Close
%>

Verder is het mogelijk om naast de access database een shared account te nemen op de MSSQL server van XS4ALL. Voordeel hiervan is dat indien er iets met de site gebeurt de database hier los van staat. Ander voordeel is dat het gebruik van het shared cluster significant voordeliger is dan de aanschaf van een eigen licentie.

Op de eerste pagina is het adres van het shared cluster opgenomen. Verder staat hier de naam van de database, de login en het password. De database is reeds aangemaakt op het cluster. Beheren van de database is bijvoobeeld mogelijk met Enterprise Manager van Microsoft. Dit wordt geleverd bij het pakket SQL2000. Ook is het beheer mogelijk met eigen scripts.

Indien u gebruik maakt van dit cluster dient u drie ip-adressen aan XS4ALL op te geven waarmee u het cluster wilt benaderen. Deze ip-adressen worden ingesteld op de firewall van het cluster. De database is te benaderen vanuit de website via een OLEDB koppeling. Ook is het mogelijk om op een dedicated hosting een dedicated MSSQL licentie af te nemen. XS4ALL kan dit installeren op de hosting machine. Aan deze licentie zijn wel kosten verbonden. Verzoek tot installatie hiervan kan per email worden gedaan aan sales@xs4all.nl of aan uw contactpersoon. MSSQL licenties worden geinstalleerd vanaf dedicated hosting optie 2.

Logfiles & Back up

De logfiles van de machine zijn te vinden op de volgende locatie: /username/logfiles De logfiles worden 3 maanden dagelijks weggeschreven in deze directory. Hierna wordt iedere dag een nieuwe log weggeschreven en vervalt de eerste file.

1 maal per 24 uur wordt er een backup gemaakt van de username directory