Anleitung. Elvis Web-Projekt



Ähnliche Dokumente
Step by Step Remotedesktopfreigabe unter Windows Server von Christian Bartl

Musterlösung für Schulen in Baden-Württemberg. Windows Basiskurs Windows-Musterlösung. Version 3. Stand:

Step by Step Webserver unter Windows Server von Christian Bartl

WLAN am Campus Lichtenberg der HWR Berlin

Wählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung:

Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG

Problemlösungen bei ElvisWeb

Dokumentation für Windows

Live Update (Auto Update)

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

Nutzung der VDI Umgebung

Anleitungen zum Publizieren Ihrer Homepage

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar ZID Dezentrale Systeme

Die Zertifikatdienste auswählen und mit weiter fortfahren. Den Hinweis mit JA bestätigen.

Bitte beachten Sie. Nur für Kabelmodem! - 1 -

Installieren Sie den Janaserver auf dem Schulserver oder dem Lehrerrechner.

Anleitung zur Einrichtung eines Netzwerkes für den Gebrauch von GVService unter Windows 7

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Windows Verbindung mit WLAN BZPflege trennen Verbindung mit WLAN EDU-BZPflege automatisch erstellen... 30

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein

1 Voraussetzungen für Einsatz des FRITZ! LAN Assistenten

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart -

Anschluß an Raiffeisen OnLine Installationsanleitung für Internet Explorer

System-Update Addendum

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications

X5 unter Windows Vista / 7 und Windows 2008 Server

X-RiteColor Master Web Edition

Installationsanleitungen

Tutorial -

Kleines Handbuch zur Fotogalerie der Pixel AG

Überprüfung der digitalen Unterschrift in PDF

Freigabe der Windows-Firewall und Verknüpfung der Pfade für die Druckvorlagen

IMBA. Installationsanleitung. Access-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz

Ordner Berechtigung vergeben Zugriffsrechte unter Windows einrichten

Installation des Zertifikats am Beispiel eines WWW-Servers unter Windows2003. Voraussetzungen

Userguide: WLAN Nutzung an der FHH Hannover Fakultät V

Download unter:

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Workflow. Installationsanleitung

Installationsanleitung CLX.PayMaker Home

Installation KVV Webservices

Einrichten eines MAPI- Kontos in MS Outlook 2003

Handbuch. SIS-Handball Setup

Sage50 startet nicht Comlib-Fehler

Bitte beachten Sie. Nur für Kabelmodem! - 1 -

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

1 Schritt: Auf der Seite einloggen und. ODER Zertifikat für VPN, wenn sie nur VPN nutzen möchten

Microsoft Dynamics NAV 2013 R/2 Installationsanleitung. Inhalt: Begleitmaterial des ERP Übungsbuchs:

Arbeiten mit dem Outlook Add-In

Startmenü So einfach richten Sie surfen manuell auf Ihrem PC oder Notebook ein, wenn Sie Windows XP verwenden.

DFÜ-Netzwerk öffnen Neue Verbindung herstellen Rufnummer einstellen bundesweit gültige Zugangsnummer Benutzererkennung und Passwort

1. Zugriff des Autostarts als Dienst auf eine Freigabe im Netz

Klicken Sie mit einem Doppelklick auf das Symbol Arbeitsplatz auf Ihrem Desktop. Es öffnet sich das folgende Fenster.

Installation der Eicon Diva PCI Karte unter Windows XP

2. Installation unter Windows 8.1 mit Internetexplorer 11.0

Installieren und Verwenden von Document Distributor

Netzwerk einrichten unter Windows

Einrichten des Filiago-Zugangs mit einer SkyStar2-Karte (oder USB-Box):

B4 Viper Connector Service Installationsanleitung Stand:

Um dies zu tun, öffnen Sie in den Systemeinstellungen das Kontrollfeld "Sharing". Auf dem Bildschirm sollte folgendes Fenster erscheinen:

BSV Software Support Mobile Portal (SMP) Stand

Anleitung ftp-zugang Horn Druck & Verlag GmbH Bruchsal

Anleitung Login Web-Treuhand

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine


Windows 98 / Windows NT mit NCP WAN Miniport-Treiber 23. Oktober 1998

Windows Server 2012 RC2 konfigurieren

Anleitung zur Einrichtung der IC-Print Drucker über Internet

Support Center Frankfurt Windows 2000 Server Neuer Client im Netzwerk

Installationsanleitung INFOPOST

Schritt für Schritt Installationsanleitung -> CAS genesisworld SwissEdition

Seite 1 von 14. Cookie-Einstellungen verschiedener Browser

Einrichtung -Account

Zunächst müssen sie die MAC-Adresse ihres Gerätes für WLAN registrieren. 2. Die MAC Adresse (physikalische Adresse des WLAN) wird mit dem Befehl:

HostProfis ISP ADSL-Installation Windows XP 1

mmone Internet Installation Windows XP

Benutzerhandbuch für Debian Server mit SAMBA. Rolf Stettler Daniel Tejido Manuel Lässer

Einrichten von Vodafone-KISS-DSL

6.1.2 Beispiel 118: Kennwort eines Benutzers ändern

Anleitung für den Zugriff auf Mitgliederdateien der AG-KiM

Bitte melden Sie sich als Administrator des Betriebssystems oder als Benutzer mit ausreichenden Installationsrechten an Ihrem PC an.

OP-LOG

Bitte beachten Sie. Nur für Kabelmodem! - 1 -

FrogSure Installation und Konfiguration

Installation älterer Programmversionen unter Windows 7

Installation/Einrichtung einer Datenbank für smalldms

OWA Benutzerhandbuch. Benutzerhandbuch Outlook Web App 2010

OLB-InternetBanking. Kurzanleitung Firefox

Erste Schritte mit Sharepoint 2013

Installationsanleitung PEPS V5.3.x

Handbuch Synology-Server Einrichten / Firewall

Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten

Universität Potsdam ZEIK - Zentrale Einrichtung für Informationsverarbeitung und Kommunikation

Schrittweise Anleitung zur Installation von Zertifikaten der Bayerischen Versorgungskammer im Mozilla Firefox ab Version 2.0

Neuinstallation Einzelplatzversion

Anleitung zur Installation des AP-Manager-II

Einrichtung von SaleLiteServer und des Mobilen Endgerätes (Smartphone, Tablet etc).

Herzlich willkommen bei der Installation des IPfonie -Softclients!

Information zum SQL Server: Installieren und deinstallieren. (Stand: September 2012)

Transkript:

Anleitung Elvis Web-Projekt 2012-10-30 Seite 1 von 11

1 Zweck In diesem Dokument werden die Einrichtung und der Test eines vorhandenen und im Anschluss die Einrichtung eines neuen Elvis Web-Projekts beschrieben. 2012-10-30 Seite 2 von 11

2 Elvis Web-Projekt 2.1 Einrichtung eines vorhandenen Web-Projektes Voraussetzung zur Erstellung eines Elvis Web-Projekts ist zunächst, dass der Prozessserver als Dienst eingerichtet wurde. Daneben sind noch folgende drei Komponenten erforderlich: IIS (Internet Information Service),.NET Framework und Elvis-Web. Diese sind auch in der angegebenen Reihenfolge zu installieren. Wichtig ist hier vor allem, dass der IIS vor dem.net Framework installiert wird. Die einzelnen Schritte werden im Folgenden anhand des Betriebssystems Windows XP Professional SP2 näher erläutert (Windows XP Home ist nicht möglich, da der IIS hier nicht enthalten ist). 2.1.1 MS Internet Informationsdienst (IIS) Der IIS ist Bestandteil der Betriebssysteme Windows 2000 Professional, XP Professional und 2003 Server. Im Allgemeinen muss der IIS aber noch als Windows-Komponente hinzugefügt werden. Dazu selektiert man unter Systemsteuerung/Software die Option Windows-Komponenten hinzufügen/entfernen und setzt einen Haken bei Internet-Informationsdienste (s. Abb. 1). Die ausgewählte Komponente wird dann von einer XP-Installationsquelle (z. B. CD) installiert. Danach gibt es u. a. den neuen Ordner C:\inetpub\wwwroot, der in der Grundeinstellung als IIS- Basisverzeichnis für Standardwebsites dient; dorthin werden dann die Webseiten gespeichert, die der IIS veröffentlichen soll. Abbildung 1: Hinzufügen von Windows-Komponenten 2012-10-30 Seite 3 von 11

2.1.2.NET Framework Damit auf der Server-Seite dynamische Webseiten (ASPX-Dateien) zur Darstellung des Prozessabbildes verwendet werden können, ist der Einsatz einer speziellen Technologie (ASP.NET) erforderlich; diese benötigt eine Bibliothek von Klassen und Funktionen, die im.net Framework enthalten sind. Man startet das Setup für die Version 2.0 dieses Frameworks, indem man die Datei dotnetfx.exe (z. B. im Laufzeit-Ordner auf der Elvis-Installations-CD) ausführt. Nach erfolgreicher Installation findet man dann in der Systemsteuerung unter Software den neuen Eintrag Microsoft.NET Framework 2.0. 2.1.3 Elvis-Web Das Elvis-Web Setup (setup_web.exe) muss nach der Installation von IIS und.net Framework ausgeführt werden. Nach erfolgreichem Setup gibt es einen neuen Ordner Elvis unterhalb des IIS- Basisverzeichnisses (vgl. Abschn. 2.1.1), der neben einigen ASPX-Seiten auch die Konfigurationsdatei web.config mit den wichtigsten Informationen zum Elvis Web-Projekt enthält. 2.1.4 DCOM-Einstellungen Der IIS benötigt Zugriffsrechte, um sich beim Elvis-Server anmelden zu können. Wenn IIS und Elvis- Server auf dem gleichen Computer installiert sind, genügt es, dem Benutzer ASP.NET" die lokale Aktivierungs-Berechtigung für den Elvis Server zu gewähren: Öffnen Sie Systemsteuerung Verwaltung Komponentendienste und dort Komponentendienste Computer Arbeitsplatz DCOM-Konfiguration (s. Abb. 2)! Abbildung 2: Komponentendienste mit DCOM-Konfiguration Öffnen Sie die Eigenschaften von Elvis Server (Kontextmenü Eigenschaften)! 2012-10-30 Seite 4 von 11

Auf der Seite Sicherheit bearbeiten Sie die Start- und Aktivierungsberechtigungen (s. Abb. 3)! Abbildung 3: DCOM-Sicherheit von Elvis Server Fügen Sie den Benutzer ASPNET hinzu! Achtung: Es gibt einen lokalen Benutzer ASPNET und einen Benutzer ASPNET in der Domäne. Je nachdem, wo das Webterminal gestartet wird, ist der entsprechende Benutzer auszuwählen (im Allgemeinen lokaler User). Geben Sie ihm das Recht lokale Aktivierung (s. Abb. 4)! Abbildung 4: DCOM-Startberechtigungen für den Benutzer ASPNET 2012-10-30 Seite 5 von 11

2.1.5 IIS-Projekt-Konfiguration Als letzter Schritt muss noch das Projekt(-Verzeichnis) als Web-Anwendung eingerichtet werden. Dazu startet man über Systemsteuerung Verwaltung Internet-Informationsdienste die Administrationskonsole für den IIS ( iisadmin ). Dort navigiert man über lokaler Computer Websites Standardwebsite zum eigentlichen Projektordner (nach dem Elvis-Web Setup zunächst: Elvis, s. Abb. 5). Abbildung 5: Projektordner innerhalb des IIS Nach Klick mit der rechten Maustaste auf den Projektordner wählt man im Kontextmenü Eigenschaften aus und danach das Register Verzeichnis, wo man schließlich auf den Button Erstellen klickt (s. Abb. 6). Abbildung 6: Erstellung einer Web-Anwendung aus dem Projektordner Dadurch wird automatisch der Name des ausgewählten Projektordners im Feld Anwendungsname: eingetragen. 2012-10-30 Seite 6 von 11

Bei dieser Gelegenheit überprüfen Sie auch nochmal auf der Registerkarte ASP.NET, ob unter der ASP.NET-Version tatsächlich die Version 2.0 ausgewählt ist! Ansonsten wählen Sie diese aus und bestätigen mit OK (s. Abb. 7)! Abbildung 7: ASP.NET-Konfiguration im IIS Dadurch werden die Änderungen übernommen, so dass man die Administrationskonsole nun schließen kann. 2.2 Test Nach dem Elvis-Web Setup und der Konfiguration kann das vorbereitete Demo-Webprojekt getestet werden. Sicherheitshalber sollte man zuvor anhand der Konfigurationsdatei web.config (lässt sich z. B. mit dem Windows-Editor öffnen) innerhalb des Projektordners C:\Inetpup\wwwroot\Elvis noch mal überprüfen, ob hier auch der korrekte Standardwert für die (Elvis-)Datenbank eingetragen ist, d. h., es sollte (am Dateiende) folgender Eintrag erscheinen: <add key= ElvisDatabaseName value= demo />. Im Anschluss daran startet man entweder den Rechner komplett neu oder nur den Server-Dienst (via Systemsteuerung Verwaltung Dienste ). Sobald der Prozessserver(-Dienst) mit dem 2012-10-30 Seite 7 von 11

Demo-Projekt läuft, kann man nun die Website lokal mit einem Browser öffnen, indem man dort in der Adresszeile als Ziel eingibt: http://localhost/elvis/login.aspx. Es erscheint nun die Anmeldeseite, wo man sich als Elvis-User Administrator (ohne Passwort!) anmelden kann: Abbildung 8: Anmeldeseite für das Demo-Webprojekt Nach Klick auf Login gelangt man dann schließlich zur Startseite des Webprojekts: Abbildung 9: Startseite des Demo-Webprojekts Will man von einem anderen (entfernten) Rechner aus, d. h., wo kein IIS läuft, mit dem Browser auf das Demo-Webprojekt zugreifen, muss man in der Adresszeile den Rechnernamen localhost durch die IP-Adresse oder den Computernamen (im Netzwerk) des Rechners ersetzen, auf dem der IIS läuft. Als Ziel-URL ergäbe sich dann z. B.: http://10.10.10.1/elvis/login.aspx oder http://pc1/elvis/login.aspx. 2012-10-30 Seite 8 von 11

Sofern ein Proxyserver im Netzwerk eingesetzt wird, muss allerdings für die Verwendung des Computernamens die lokale Subnet-Adresse noch als Ausnahme bei den Proxyserver- Einstellungen eingetragen werden (im Internet Explorer über Extras Internetoptionen Verbindungen LAN-Einstellungen Erweitert Ausnahmen, s. Abb. 10). Abbildung 10: Proxy-Einstellungen für die Verwendung von Computernamen in der Ziel-URL 2012-10-30 Seite 9 von 11

3 Einrichtung eines neuen Web-Projektes 3.1 Voraussetzung Voraussetzung zur Erstellung eines Elvis Web-Projekts ist zunächst, dass, wie in Kapitel 2 beschrieben, der Prozessserver als Dienst eingerichtet wurde, und dass IIS,.NET Framework und Elvis-Web in der richtigen Reihenfolge installiert wurden. Außerdem sollten die DCOM-Einstellungen und die IIS-Projekt-Konfiguration nach Anleitung ausgeführt worden sein. Wenn nun der Test mit dem Demo-Projekt problemlos verlaufen ist, dürfte das Einrichten eines neuen Elvis-Web-Projektes mit Hilfe dieser Anleitung relativ zügig möglich sein. 3.2 Einrichten eines neuen Elvis Web-Projekts Hier wird beschrieben, wie vorzugehen ist, um ein neues Elvis Web-Projekt einzurichten. Legen Sie mit Hilfe des Windows-Explorers einen neuen Ordner mit dem Namen des neuen Web- Projektes unterhalb von inetpub\www.root an! Rufen Sie die Eigenschaften des neu erstellten Verzeichnisses auf und wechseln Sie zur Seite Webfreigabe! Geben Sie diesen Ordner frei und bearbeiten Sie den Aliasnamen! Erlauben Sie die Zugriffsberechtigung Verzeichnis durchsuchen! Die Bearbeitung des Aliasnamens bzw. der Rechteeinstellung kann auch mit Hilfe des IIS erfolgen. Kopieren Sie die beiden Unterverzeichnisse bin und images und alle Dateien aus C:\inetpub\wwwroot\elvis, außer der Datei index.aspx (sprich: Global.aspx, Login.aspx, ScheduleDialog.aspx, ScheduleDialog.aspxcs und web.config) in Ihr neu angelegtes Verzeichnis (Die Dateien ScheduleDialog.aspx, ScheduleDialog.aspxcs werden nur für Seiten mit ScheduleControl benötigt.)! Editieren Sie die Datei web.config! Ersetzen Sie beim Eintrag <add key= ElvisDatabaseName value= demo /> den Text demo durch den Namen Ihrer Projektdatenbank (ohne die Endung db)! Führen Sie in der Elvis-Projektierung für jede Seite das Makro ASP.NET Generator aus! Verwenden Sie für das Projektverzeichnis das von Ihnen neu angelegte Verzeichnis! Wenn Ihre Startseite über das Makro nicht den Namen index.aspx erhält, müssen Sie in der Datei web.config diesen Namen anpassen: Ersetzen im Eintrag <add key= StartPage value= index.aspx /> den Text index.aspx durch den von Ihnen gewählten Namen für die Startseite! Im Anschluss daran startet man entweder den Rechner komplett neu oder nur den Server-Dienst (via Systemsteuerung Verwaltung Dienste). Sobald der Prozessserver(-Dienst) mit dem neuen Projekt läuft, kann man nun die Website lokal mit einem Browser öffnen, indem man dort in der Adresszeile als Ziel eingibt: http://localhost/elvis/login.aspx. 2012-10-30 Seite 10 von 11

Statt Elvis geben Sie hier jetzt den Namen Ihres neuen Projektes in der URL an! Es erscheint nun wie beim Demo-Projekt die Anmeldeseite, wo man sich als Elvis-User mit Passwort anmelden kann (vgl. Abb. 8). Nach Klick auf Login gelangt man dann schließlich zur Startseite des neuen Webprojekts. Will man von einem anderen (entfernten) Rechner aus, d. h., wo kein IIS läuft, mit dem Browser auf das Demo-Webprojekt zugreifen, muss man in der Adresszeile den Rechnernamen localhost durch die IP-Adresse oder den Computernamen (im Netzwerk) des Rechners ersetzen, auf dem der IIS läuft. Als Ziel-URL ergäbe sich dann z. B.: http://10.10.10.1/elvis/login.aspx oder http://pc1/elvis/login.aspx. Auch hier geben Sie statt Elvis den Namen Ihres neuen Projektes in der URL an! Ferner gilt auch hier wieder: Sofern ein Proxyserver im Netzwerk eingesetzt wird, muss für die Verwendung des Computernamens die lokale Subnet-Adresse noch als Ausnahme bei den Proxyserver-Einstellungen eingetragen werden (vgl. Abb. 10). 2012-10-30 Seite 11 von 11