2Look installeren op een externe omgeving. Inhoudsopgave

Vergelijkbare documenten
Installatie SQL: Server 2008R2

ORTHOSMART B.V. VERSIE FEBRUARI

Installatie Groeps Login app

Boutronic. MSSQL Express server voor Log functie. >> Installatie handleiding << 23 april 2014, versie 1.0d

Installatiehandleiding. Facto minifmis

Installatie SQL Server 2008R2

Denit Backup instellen op een Linux server

Die vraag krijg ik regelmatig. De meest voorkomende situaties zijn deze:

Installatie SQL Server 2014

Installatie SQL Server 2012

Installatie van sqlserver

WordPress-website maken in 1 dag Installatiehandleiding WordPress

Connectivity SQL Er kan geen verbinding worden gemaakt met de SQL server

Installatie stappen Microsoft SQL Server 2008 R2 Express With Tools:

Installatie MicroSoft SQL server 2012 Express

1 INHOUDSOPGAVE INSTELLEN ANDROID TOESTEL INSTELLEN IPHONE TOESTEL INSTELLEN NOKIA TOESTEL... 6

INSTALLATIE EXCHANGE CONNECTOR

EasternGraphics product documents pcon.update handleiding HANDLEIDING

Handleiding Microsoft SQL Server configuratie

Handmatig je lokale mailbox migreren

Inloggen...2. Wachtwoord vergeten?...4. Aanmaken Gebruiker Mijn Atletiek...5. Rechten geven aan de Gebruiker...6. Een Gebruiker verwijderen...

Installatie en configuratie documentatie

Inloggen...2. Wachtwoord vergeten?...4. Aanmaken Gebruiker Mijn Atletiek...5. Rechten geven aan de Gebruiker...6. Een Gebruiker verwijderen...

Fidura Enterprise. Documentatie Installatie BTW 2012 Fix, Versie / / 3.0.1

16. Web Station. In dit hoofdstuk komen de volgende onderwerpen aan bod:

Handleiding. SQL conversie. Versie pagina s

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

HANDLEIDING VIEW DESKTOP. Handleiding VIEW Desktop. P. de Gooijer. Datum: Versie: 1.3

Handleiding SQL Server installeren en configureren t.b.v. 2Static voorraadbeheer database

Een Certificaat voor uw Website

Installatie en gebruikershandleiding Cyso Hosted Exchange MacOS X Uw gegevens:

naar een SQL-server Rev 01

Technische nota AbiFire5 Rapporten maken via ODBC

Test Joomla op je PC 1

Installatie King Task Centre

DHCP Scope overzetten van Windows Server 2003 R2 naar Windows Server 2012

Online Back-up installatie handleiding. Sikkelstraat VB Oosterhout E: info@winexpertise.nl

VERBINDING MAKEN EN INLOGGEN...

Inhoudsopgave... 1 Disclaimer... 3 Voorwoord... 3 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op

Uploaden database naar Visma. Beschrijving voor uploaden databases via Secured FTP middels FileZilla

ALL-CRM Installatie handleiding

Installatie stappen Microsoft SQL Server 2012 Express With Tools:

Handleiding installatie Rental Dynamics

Installatie Avalanche Windows

Om gebruik te maken van het draadloze netwerk Eduroam, zal het programma SecureW2 geïnstalleerd moeten worden.

naar een SQL-server Rev 00

Technische nota AbiFire Rapporten maken via ODBC

Installatie VTP. versie

Inhoudsopgave Disclaimer... 3 Voorwoord... 4 Inleiding... 5 Het downloaden van XAMPP... 7 Het installeren van XAMPP... 8 Joomla installeren op

Winstore handleiding inrichting remote desktop versie 10. Versie 2. Datum Mei Marco van der Linden

Quickstart handleiding

Installatie Handleiding voor: TiC Narrow Casting Certified. System Integrators

Voorbereiding op de werkplek(ken)

Easyhosting Handleiding Service plans, Customers en Subscriptions aanmaken binnen Plesk 12 voor resellers

Instellen back up Microsoft SQL database Bronboek Professional

Document. Name: Systemhound 2007 Getting started guide. Created: Roel van Baaren Raxco Software 7 April Revisions:

Procedure ParaBench instellen en gebruiken.

Mail op Domeinnaam. Instellen in software en apparaten. Mail op domeinnaam Versie 1.5 Auteur : E.Mouws

Standard Parts Installatie Solid Edge ST3

Handleiding clients

End-user handleiding voor Virtualmin Handleiding gemaakt door Digibel BVBA Copyright 2010 Digibel BVBA

Installatiehandleiding AssuPortal met WampServer

Upgrade Web Client met ESS naar 3.5.0

Handleiding Winstore - Inrichting Microsoft Remote Desktop 10. Versie 1.0. Datum 1 januari 2019

A3 Digitaal. Beheer. Datum : November 2012 Versie : 3.00 : The Early Warning Company

Installatie Avalanche Webview

Automatische Installatie op IIS server

Magento 1.9 Koppeling installatiehandleiding

Installatie handleiding

Beheerdershandleiding. Versie: 1.0.3

Easyhosting Handleiding Pakketswitch DirectAdmin

Installatiehandleiding Joomla binnen Parallels Panel

Installeren van het programma Shop Pro versie 6

Magento 2 Koppeling installatiehandleiding

Intramed OnLine instellen en gebruiken. Voor Android tablet of telefoon

Installatie en configuratie documentatie

Stappenplan bij het gebruik van SQL 2008 Versie 2.0,

Handleiding . Versie 1.1 december 2017

IAAS HANDLEIDING - SOPHOS FIREWALL

Installatie King Task Centre

Installatiehandleiding SCENARIO ADVIES. Oktober Versie 1.3

Handleiding DirectAdmin

Installatie Handleiding voor: TiC Narrow Casting Certified. System Integrators

Handleiding toevoegen van een nieuwe domeinnaam aan uw bestaande hostingpakket in DirectAdmin.

instellen. Copyright Starteenwinkel.nl

Bitrix Site Manager gebruikershandleiding BureauZuid

Installatie handleiding Reinder.NET.Optac

Handleiding instellen account in Microsoft Outlook 2010

Solcon Online Backup. Aan de slag handleiding voor Linux

Installeren van het programma Shop Pro

cbox UW BESTANDEN GAAN MOBIEL! VOOR ANDROID-SMARTPHONES EN -TABLETS GEBRUIKERSHANDLEIDING

Plaatsen van de Backup Klankie met Veilig Leren Lezen instellingen

Handleiding OVM 2.0. Beheerder. Versie oktober 2012

LES 11: VAN LOKAAL NAAR ONLINE. Lesoverzicht: Aan de slag Domeinnaam Web hosting FTP gegevens FTP programma s Database exporteren Samenvatting

Configuratie Hieronder zie je hoe het hoofdscherm van NewsLeecher er uitziet als je Newsleecher opstart.

Op de Virtual Appliance is MySQL voorgeïnstalleerd. MySQL is momenteel de meest gebruikte database op het internet.

Verkorte handleiding Beheer Website

Transcriptie:

2Look installeren op een externe omgeving. Inhoudsopgave Voorwoord...2 Aandachtspunten...2 Vereisten...2 Inrichten 2look Database...4 Restore lege database 2Look...4 Aanmaken 2 users voor de synchronisatie...7 Invoeren bewindvoerder gegevens...9 Installeren van de website...12 SSL toevoegen aan website...13 Aanmaken SSL/TLS Certificaat (Let's Encrypt)...14 Rechten aanpassen Web.config (alleen indien nodig)...16 Connectionstring aanpassen...20 Redirect http adres naar https adres...22 Logo en CSS plaatsen (indien gewenst)...23 Koppelen 2Look aan 2Work...24 Aanpassen Providerstring sqlserver Eigen website...24 1

2Look installeren op een externe omgeving. Voorwoord Dit document beschrijft het overzetten van de 2Look website naar een eigen nieuwe website provider. In deze beschrijving is een externe provider genoemd. Maar deze kan vervangen worden door elke provider van eigen keuze. Aandachtspunten. + voor een veilige opzet is het aan te bevelen om de database van 2Look en de database van 2Work op fysiek gescheiden servers te installeren. + de 2Look database wordt benaderd door klanten middels een website. Daarom is een firewall noodzakelijk tussen de servers van 2Work en 2Look. + ALLE stappen van deze beschrijving moeten worden uitgevoerd om een succesvolle installatie en een goed gebruik mogelijk te maken. Vereisten + Een geïnstalleerde applicatie MSSQLserver versie 2008 of hoger de applicatie MSSQL-server moet bereikbaar zijn via mixed authentication of via SQL-server authentication. + Download het zip-bestand Lege_2look.zip. Het is de backup van een lege SQL Database voor 2Look. Deze database bevat de tabellen nodig zijn voor de installatiedeze database bevat geen data van klanten. (zie ook paragraaf verderop : restore lege database 2Look) + De geinstalleerde applicaties Internet Information Services (IIS) en World Wide WebServices + Download het zip-bestand 2lookWebsite.zip. Dit bestand bevat de opzet voor een website voor 2Look: ( zie ook paragraaf verderop : installeren van de website) + Een domeinnaam Dit moet een andere naam zijn dan je eigen reeds gebruikte website. Bijvoorbeeld: onze website (domein) is www.2work.nl, voor 2look gebruiken we www.2look1.nl) ( zie ook paragraaf verderop : installeren van de website) + Een geinstalleerde applicatie SQL Client voor synchronisatie, Deze applicatie verzorgt de synchronisatie van 2Work-data naar 2Look-data. Deze applicatie staat normaliter reeds geinstalleerd op de werkplek waar 2Work ook is geinstalleerd. SQL Server Native Client, 32 of 64 bits kan je downloaden vanaf onze site. Ook is deze te downloaden vanaf de microsoft website. Gebruik versie 11 of hoger De bestanden ()sqlncli voor 32bit systemen of sqlncli_x64 voor 64bit systemen, Lege_2look.zip en 2lookWebsite.zip) zijn te downloaden vanaf onze website onder de Beveiligde downloads. De aanmeldnaam en het wachtwoord kun je in de HELP-functie van 2Work vinden: filter daarbij op 2

wachtwoorden. Poorten, De volgende poorten moeten open staan: 1433, voor de sql-server de poort voor het beheren van de website en database op de omgeving bij de provider. (FOXXL gebruikt hiervoor poort 8443, een andere provider gebruikt wellicht een andere poort) Belangrijke info Wij hebben een provider gevonden waar we de vereiste onder kunnen brengen. FOXXL hosting, https://www.foxxl.hosting/ Gekozen pakket: Windows ASP.NET Webhosting (ongeveer 100,- per jaar) FOXXL geeft 10 euro korting als je de kortingscode DB806 doorgeeft bij het bestellen. FOXXL werkt met een systeemconsole applicatie Plesk. Vanuit FOXXL hebben we onderstaande info gekregen 3

Inrichten 2look Database Belangrijke info (Wij hebben een provider gevonden waar we de vereiste onder kunnen brengen. FOXXL hosting, https://www.foxxl.hosting/ Gekozen pakket: Windows ASP.NET Webhosting (ongeveer 100,- per jaar) FOXXL geeft 10 euro korting als je de kortingscode DB806 doorgeeft bij het bestellen. FOXXL werkt met een systeemconsole applicatie Plesk. ) Restore lege database 2Look Voordat je de 2look database kunt restoren moet er een database aangemaakt worden: log in op het Plesk controlpanel open het tabblad Databases klik op Add Database 4

vul de gegevens in. Kies voor het veld Database user name zelf een naam. Deze naam wordt het hoofdaccount voor beheer van de database) klik op OK Nu kun je het gedownloade zip-bestand (Lege_2look.zip) restoren. (zie voorgaande paragraaf vereisten )) Unzip daarvoor eerst het zip bestand. LET OP: verwijder indien nodig, via de eigenschappen van het zip bestand, de blokkering van het gedownloade bestand voordat je deze uitpakt. 5

Klik nu op Import Dump om de import te starten. Vul bij te uploaden file de naam in van de bak-file die in de unzipped file staat. Als de database geïmporteerd is krijg je de melding dat de dump geïmporteerd is 6

Aanmaken 2 users voor de synchronisatie Dit kan via de User management van Plesk: log in op het Plesk controlpanel open het tabblad Databases klik op User Management. Gebruik de knop Add Database User om de aanmaak van een user te starten 7

Maak één user aan voor de website (noem deze bijvoorbeeld: website). Klik op OK,. Maak nogmaals een user aan. Nu voor het synchroniseren met 2Work. (noem deze bijvoorbeeld : synchroon ). Na het afsluiten van dit scherm (knop OK) zijn de beide users aangemaakt en hebben lees- en schrijf- rechten op de 2look database. 8

Invoeren bewindvoerder gegevens De gegevens van de bewindvoerder worden met een insert query in op de zojuist gerestorede lege 2Look database ingevoerd. De query ziet er als volgt uit: insert into bewindvoerder values (zworkid,administratieid,email,css,logo,laatste synchronisatie, mededeling) In dit voorbeeld gebruiken we de volgende gegevens: naam van de database = 2look zworkid = dossiernummer bij 2work, deze kun je opvragen bij 2Work. (staat in tabel a2database in database van klant: select zworkid from a2database) administratieid =1 email = info@2look1.nl css = 582.css logo = 582.png laatste synchronisatie = null mededeling = leeg (De bestandsnaam voor het logo is in dit voorbeeld 582.png. Standaard wordt het bestand logo2work.gif getoond. Dit bestand, logo2work.gif, kun je vervangen voor je eigen logo (zie hiervoor de paragraaf Logo en CSS plaatsen) In dit voorbeeld ontstaat nu de volgende query (voor elk bewindvoerderskantoor is dit anders!!): insert into bewindvoerder values (582,1,'info@2look1.nl','582.css','582.png',null,'') Nu de query bekend is kann deze worden geladen op de database. Ga hiertoe als volgt te werk: 9

Dit kan via de User management van Plesk: log in op het Plesk controlpanel Klik op de knop OPEN, rechts van het icoon database. Klik nu op menukeuze Tools 10

Klik nu dubbel op new query. (PS het systeem kan traag reageren!!) In het scherm dat nu geopend wordt kan de betreffende query worden gekopieerd. Het uitvoeren van de query vindt plaats door op de knop Submit te drukken Onderstaande melding verschijnt dan op het scherm. 11

Installeren van de website De website van 2look uploaden naar de server gaat als volgt log in op het Plesk controlpanel klik op "Files" of "File Manager" open de map "/httpdocs" klik op de button "Upload", LET OP 1: In dit scherm kan je de gezipde file uploaden. Het uitpakken (unzip of extract) kan als stap daarna worden uitgevoerd. LET OP 2: nadat de zip-file is gedownload kan er een blokkering op de zipfile zitten. Rechtsklik op de zipfile en vraag de eigenschappen op. Vink de blokkering uit. Nu kun je de zip-file uploaden naar de website. selecteer het bestand 2lookWebsite.zip en kies Extract Files selecteer het bestand index.html, klik aan het einde van de regel op het pijltje naar beneden en hernoem dit bestand naar 2index.html Op dit moment is de website benaderbaar, maar nog niet beveiligd middels SSL 12

SSL toevoegen aan website Met een SSL-certificaat kan een gebruiker een beveiligde verbinding opzetten tussen zijn/haar werkstation en de website Om een SSL certificaat toe te voegen is nodig: Een mailadres voor het betreffende domein Rechten in Web.config Redirect het http- adres naar het https- adres Aanmaken mailadres Om e-mail te ontvangen maakt u eerst een mailbox aan. login op het Plesk controlpanel. ga naar tabblad "Mail" klik op de button "Add new mail account" vul de gewenste naam in voor het e-mailadres verzin een nieuw wachtwoord of klik op "generate" en dan "show" om automatisch een wachtwoord aan te laten maken. klik op OK en uw nieuwe e-mailadres is nu klaar voor gebruik. 13

Aanmaken SSL/TLS Certificaat (Let's Encrypt) Allereerst moet er een certificaat aangemaakt worden: login op het Plesk controlpanel. ga naar tabblad Websites & Domains klik op Let's Encrypt Vul je het mail adres in (in ons geval info@2look1.nl) Info@2look1.nl 14

Zet een vinkje bij: 'Include a "www" subdomain for the domain and each selected alias' LET OP: Indien je onderstaande melding krijgt,pas dan de file Web.config aan. (zie volgende paragraaf) Als onderstaande melding niet verschijnt kan je volgende paragraaf overslaan. 15

Rechten aanpassen Web.config (alleen indien nodig) Bij het gebruik van ASP.NET Core in combinatie met Let's Encrypt kun je tegen het probleem aanlopen dat de file waarmee de certificaat aanvraag wordt gedaan, niet te benaderen is. Daardoor kan de Let's Encrypt installatie of Renew niet werken. De oplossing: 1) Open de file: httpdocs\.well-known\acme-challenge\web.config 2) Geef deze file de volgende inhoud: <?xml version="1.0" encoding="utf-8"?> <configuration> <system.webserver> <staticcontent> <remove fileextension="." /> <mimemap fileextension="." mimetype="text/plain" /> </staticcontent> <handlers> <clear /> <add name="staticfile" path="*" verb="get" modules="staticfilemodule" resourcetype="either" /> </handlers> </system.webserver> </configuration> 16

Sla deze file op met de knop OK 3) Open de file: httpdocs\web.config, Edit in Text Editor 17

4) Zet het stuk authentication als remark, (plaats '<!--' voor <authentication en eindig met '-->' aan het einde en klik op OK.) 5) Ga nu binnen Plesk naar het tabblad Websites & Domains -> Let's Encrypt en vul de gegevens in. Vraag opnieuw het certificaat aan door te klikken op Install. 18

Je ziet dat het certificaat geïnstalleerd is: 6) Open de file: web.config, Edit in Text Editor en haal de remarks weg. (dit zijn de remarks die je bij punt 4 geplaatst hebt) 19

Connectionstring aanpassen De connectionstring moet worden aangepast om een verbinding tussen de website en de 2Look database mogelijk te maken. Pas het web.config-bestand aan: log in op het Plesk controlpanel klik op "Files" open de map "/httpdocs" open de file: Web.config, Edit in Text Editor 20

De webconfig file is als volgt opgebouwd: <add name="2workconnection" connectionstring="data Source=[1];Initial catalog=[2];user ID=[3];pwd=[4]" providername="system.data.sqlclient"> Vervang de cijfers voor de volgende gegevens: [1]=data source naam, instance naam van de sqlserver [2]=Databasenaam [3]=Gebruikersnaam [4]=wachtwoord Onderin het web.config-bestand staat een verwijzing voor email, deze kan weggehaald worden of worden ingevuld met het eigen emailadres. In ons voorbeeld wordt de connection string: <add name="2workconnection" connectionstring="data Source=2look1.nl;Initial catalog=2look;user ID=website;pwd=xxx" providername="system.data.sqlclient"> xxx is het wachtwoord dat je hebt opgegeven bij de gebruiker website (zie de paragraaf Aanmaken 2 users voor de synchronisatie. xxx bewaar vervolgens het bestand 21

Redirect http adres naar https adres Als je gebruik maakt van de 2lookwebsite wil je dat dit via de https verbinding gaat. Login op het Plesk controlpanel. Ga naar tabblad Websites & Domains Ga naar tabblad Hosting en Settings plaats een vinkje bij 'Permanent SEO-safe 301 redirect from HTTP to HTTPS' Vergeet daarna niet op de kno[p ÓK te klikken. 22

Logo en CSS plaatsen (indien gewenst) Standaard wordt het logo van 2Work gebruikt en standaard wordt de CSS van 2Work gebruikt. Je kunt ook je eigen logo links bovenaan plaatsen op de 2look website em/of je eigen CSS gebruiken. Beide zijn optioneel. Logo In de map image staat het logo van 2Work in het GIF formaat: logo2work.gif Heb je ook een logo in het gif formaat, hernoem deze dan naar logo2work.gif en overschrijf deze in de image map. Is je logo van een ander formaat dan kun je deze converteren naar het gif-formaat alvorens je deze in de map image plaatst. De ontwerper van het logo kan je hierbij helpen. CSS In de map Styles komt het css bestand, genoemd zoals opgegeven bij de insert query (zie paragraaf Invoeren bewindvoerder gegevens) Wil je dit aangepast hebben, vraag een website bouwer je daarbij helpen. 23

Koppelen 2Look aan 2Work Aanpassen Providerstring sqlserver Eigen website Als laatste handeling pas je in 2Work de Providerstring en je eigen website aan Open hiervoor in 2Work het communicatie dossier, tabblad Algemeen, subtabblad 2Look. In ons voorbeeld plaatsen we het volgende in de onderste twee regels:: Providerstring sqlserver: Provider=SQLNCLI11;Server=www.2look1.nl;Database=2look;user id=synchroon;pwd=xxx Eigen website: https://www.2look1.nl xxx is het wachtwoord dat je hebt opgegeven bij de paragraaf Aanmaken 2 users voor de synchronisatie. Bij de eerste volgende synchronisatieslag zal de nieuwe 2Loom database worden gevuld. 24