Deel XX Hosting 1 Internetapplicaties Deel XX Hosting.

Slides:



Advertisements
Verwante presentaties
Het internet.
Advertisements

Overdracht (grote) bestanden
Workshop Hoe een website publiceren. Vrije ruimte reserveren •U moet bij uw provider een URL-adres of webadres aanvragen of webruimte of domein (via bepaalde.
Bouw je eigen website met gratis software Je eigen website bouwen  Waarom?  Eigen zaak (  Vereniging (
JLC BVBA Uw partner op de Informatiesnelweg. JLC BVBA Voorne ZOERSEL Tel : +32 (0) Fax : +32 (0)
Website maken Door Kick de Wolff April • Aangekondigd was dat het een presentatie over Publisher zou worden, maar weinig mensen hebben Publisher,
Deze presentatie mag noch geheel, noch gedeeltelijk worden gebruikt of gekopieerd zonder de schriftelijke toestemming van Seniornet Vlaanderen VZW Mijn.
Internet College 2 Architecturen. Architectuur van netwerktoepassingen •Peer to peer –Windows werkgroep •File- en printer sharing •Internet connection.
Internet College 1 Architecturen.
Databases via internet
Websites en accounts.
Deel XIV Eerste echte e-commerce applicatie Implementatie (vervolg) 1 Internetapplicaties Deel 14: Eerste echte e-commerce applicatie: Implementatie (vervolg)
Internetapplicaties - II Gegevensinvoer 1 Internetapplicaties Deel 2: Gegevensinvoer: HTML-forms, JavaScript en JSP.
Access en MySql Ynte Jan Kuindersma, BIRD Automation Nationale Officedag 2009 EDE, 14 Oktober 2009.
Deze presentatie mag noch geheel, noch gedeeltelijk worden gebruikt of gekopieerd zonder de schriftelijke toestemming van Seniornet Vlaanderen VZW Mijn.
Internetapplicaties - VIII Relationele Databases 1 Internetapplicaties Deel 8: Relationele Databases.
W ORD P RESS TECHNISCHE ACHTERGROND Kris Cardinaels 26 maart 2013.
Blok 7: netwerken Les 8 Christian Bokhove.
Internetapplicaties Niki Meulemans
Deze presentatie mag noch geheel, noch gedeeltelijk worden gebruikt of gekopieerd zonder de schriftelijke toestemming van Seniornet Vlaanderen VZW Creatief.
Web Apps de online plek om samen te werken Gebruik Office overal Beste gebruikerservaring Werk beter samen Breng ideeën tot leven.
Hoofdstuk 5: Bestanden.
Oktober 2004Bedrijvig op het Internet1 Prof. Dr. Geert Poels Ann Maes Frederik Gailly.
ICT-voorstelling: onderhoud van een website Donderdag 23 oktober 2008.
Hom Com Ledenvergadering 21/02/2011. Google – Bezoek virtueel musea en bekijk de werken – 17 topmusea nu al – Nog geen.
Backup & Recovery Windows 2003 Server Onderhoud en Beheer Netwerken 4.
Meerdere platforms over hetzelfde netwerk: DOS Windows 3.X & 9X NT ‘Office’ applicaties; administratie; gekoppeld aan apparatuur Verschillende Microsoft.
Webmail 23 januari WEBmail Een faciliteit die op een website wordt aangeboden. Waarom WEBmail? WEBmail biedt de mogelijkheid om e- mails.
Hoofdstuk 16 en 19 PHP en MYSQL
CLOUD COMPUTING Wat is het? Wie zijn de aanbieders? Is het veilig? Wat kun je er mee? Robert K Bol PVGE Best.
Deel 9: Relationele Databases: Oef. & 1e client- server app 1 Internetapplicaties Deel 9: Relationele Databases: Oefeningen en 1e client- serverapplicatie.
Deel XIII Eerste echte e-commerce applicatie (iteraties + impl ) 1 Internetapplicaties Deel 13: Eerste echte e-commerce applicatie: Enkele iteraties met.
Deel XXI 1 Internetapplicaties Internetprogrammeren Capita Selecta.
Internetapplicaties - VI Herhaling 1 Internetapplicaties Deel 6: Herhaling.
Internetapplicaties - V Sessies 1 Internetapplicaties Deel 5: Sessies.
Herhaling Java-programmatie en geautomatiseerd testen (vervolg)
Deel XII Eerste echte e-commerce applicatie (vervolg) 1 Internetapplicaties Deel 12: Eerste echte e-commerce applicatie: Ontwerp (vervolg)
Deel XIV Eerste echte e-commerce applicatie Implementatie (vervolg) 1 Internetapplicaties Deel 15: Herhaling Java-programmatie en geautomatiseerd testen.
Deel X: JSP + Java + database 1 Internetapplicaties Deel 10: JSP + Java + database: Client Server via http.
Deel XI Eerste echte e-commerce applicatie 1 Internetapplicaties Deel 11: Eerste echte e-commerce applicatie: Ontwerp.
Windows Applicaties Bouwen met Visual Studio.NET Sijmen Koffeman Development Consultant Microsoft.
hcc!pc Werkgroep netwerken
Starten met PHP Dynamischer bouwen. PHP is een een scripttaal waarmee de server pagina’s in elkaar kunt laten zetten. Het verschil met HTML: Een php pagina.
PHP & MYSQL LES 01 PHP BASICS. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
PHP & MYSQL LES 04 CMS: BEST PRACTICE. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Netwerken (2) Informatica.
Websites publiceren Niko Witvrouwen. Inhoud Publiceren… Wat & Hoe? Wat is FTP? Welke FTP Client? Hoe werkt een FTP Client?  FTP Client starten  Opties.
Debbie Vandekerckhove
Starten met PHP Dynamischer bouwen.
Lotus Notes.
JAVA: een platformonafhankelijke taal
Woensdag 12 november 2014 Google Services. Diensten die door Google worden aangeboden vanuit internet, vrij of gratis na aanmelding met een Google-account:
Encapsulatie: Every man is an island upon himself.
Java Objectgeoriënteerd Programmeren in Java met BlueJ
Windows niet meer naar huis laten bellen Hoe kunnen we beletten dat windows10 alles gaat verklikken aan grote broer thuis.
URL’s Birgit Koopman. Wat zijn URL’s? Uniform Resource Locator Webbrowser   Webserver Uniek 35 miljard url’s bekend.
Haarlem Foto’s op computer en internet Cloud. Haarlem Werken met Google foto’s.
Java & het Web Programma: Databases (jdbc, JNDI, ORM, JPA)
Java & het Web Programma: Contexts Listeners Scope/Attributes Thread safety.
Java & het Web Programma: De essentie van een web applicatie (webapp) Protocol van een webapp Talen van het web Java Servlets & Containers.
Informatica Welkom! 31 January, Les C-1. informatica Module 5.1 Basis van netwerk/internet 2 Les C-1.
Hoe een website realiseren ? Horen, zien en ontsluiten Gooik, 27 januari 2006 Johnny Van Bavegem Heemkundige Kring van Gooik.
wordPress  Het meest flexibele CMS CMS= Content Management System.
Agenda-slide. Starten met het Figlo Platform Figlo Manager instellingen.
EiD lezer en windows 10 Met de browser Edge. Windows 10 en Edge browser  Wie straks zijn belasting wil invullen via Taks On Web en dit wil doen via zijn.
Fletransport via sshd en fliezilla HCC Linuxwerkgroep Breda.
Je nieuw openingsmenu. (Ik heb de rechtenstructuur wat aangepast waardoor je en wat minder druk scherm krijgt.
The Hybrid Workspace Gino van Essen Technical Consultant.
Versturen van data naar meerdere mensen
M5 Datacommunicatie Applicatielaag
Transcript van de presentatie:

Deel XX Hosting 1 Internetapplicaties Deel XX Hosting

Deel XX Hosting2 Zelf hosten of niet ? ZELF HOSTING BEDRIJF Misschien vast IP-adres nodig Geen zorgen over IP- adressen. Je server moet 24/7 opstaan Je download naar de server wanneer je wil bvb. via FTP. Zelf backups nemen Geen backup-zorgen. Zelf voor security zorgen Minder security-zorgen.

Deel XX Hosting3 Hosting via web-hosting-bedrijf  Google: web hosting site:be  On line bestelling:  Keuze van unieke domeinnaam (per jaar)  Vb  Keuze van diskspace  Keuze van servers: linux of windows of, …  Keuze van extra technologieën:  php, asp, jsp  Mysql (Opm de client moet gewoon een browser hebben)  Factuur wordt opgestuurd.

Deel XX Hosting4 Hoe geraak je op de server  Men stuur je een via URL die je rechtstreeks toegang geeft tot jouw stukje op hun server.  Bvb (licht aangepast): service.be/ service.be/ service.be/  Dit brengt je naar de volgende directory (volgende slide)

Deel XX Hosting5 Toegang tot je serverbestanden via FTP

Deel XX Hosting6 Toegang tot je serverbestanden via FTP  De web-subdirectory hierbinnen komt overeen met:  De URL van je domeinnaam  De locale subdirectory binnen webapps op je eigen locale PC waar je je bestanden locaal bewaard.  M.a.w. in mijn geval:

Deel XX Hosting7 De overeenkomst tussen de paden  1: URL:  2: Bestanden op de server bij hostingbedrijf: ftp://ftp.coworks-service.be/web  3: Lokaal pad, om te testen op lokale PC: C:\jakarta-tomcat-4.0\webapps\dmswdev.com

Deel XX Hosting8 Bestanden uploaden via copy-paste

Deel XX Hosting9 Resultaat is onmiddelijk zichtbaar

Deel XX Hosting10 Hosting op Linux-machine  Linux is case-sensitive en ‘back/forward slash –gevoelig’. Dit betekent dat als je website lokaal perfect draait, dit niet noodzakelijk zo is op internet.  Letters van bestandsnamen binnen url’s moeten de juiste ‘kast’ (hoofd- of kleine letter) hebben.  Gebruik in urls geen backslashen (\) om directories te scheiden. Gebruik forward slashes (/). Vb gebruik  Gebruik in urls geen backslashen (\) om directories te scheiden. Gebruik forward slashes (/). Vb gebruik

Deel XX Hosting11 Specifieke JSP-hosting-issues  Pure jsp-bestanden zijn geen probleem:  Copiëer gewoon het jsp-bestand van je lokale directory naar de server-directory (web) en klaar is Kees.  Class-files gebruiken is vervelender.  Maak door te complieren eerst een.class-file aan op je lokale directory (../WEB- INF/classes/Hello.class).  Copiëer deze class-file naar de overeenkomstige server-directory (web/WEB-INF/classes)  Nu moet je vragen dat men de Tomcat-server wil heropstarten. Anders zijn de class-files niet gekend. Je kunt dus niet onmiddelijk testen

Deel XX Hosting12 Gebruik van java-klassen  Tik:  De broncode hiervoor is: <html> <% <% hello.Hello obj = new hello.Hello(); hello.Hello obj = new hello.Hello(); out.println(obj.sayHello()); out.println(obj.sayHello()); %> %> </html>

Deel XX Hosting13 Gebruik van java-klassen (vervolg)  De broncode van de java-klasse is: package hello; public class Hello{ private String hello = "Hello"; private String hello = "Hello"; public String sayHello(){ public String sayHello(){ return hello; return hello; }}

Deel XX Hosting14 Plaats van de broncode op de server

Deel XX Hosting15 Specifieke mysql-hosting-issues  Wat gebeurt er als we een nieuwe database maken ?? mysql> create database moveme; mysql> use moveme mysql> create table mtable (test char(10)); mysql> insert into mtable values ('hello');  Een blik op de mysql-directory leert ons: Er is een subdirectory moveme bijgekomen met 3 bestanden erin voor de ene tabel mtable:

Deel XX Hosting16 Specifieke mysql-hosting-issues

Deel XX Hosting17 Specifieke mysql-hosting-issues  Het volstaat de nieuwe subdirectory die dezelfde naam heeft als de database te copiëren naar de overeenkomstige subdirectory op de server.