Diplomarbeit Webmaster CONTENTMANAGEMENT

Werbung
Diplomarbeit Webmaster
CONTENTMANAGEMENT
Installationsanleitung
Version 1.0
Diplomarbeit Webmaster 2001/2002
1 Inhaltsverzeichnis
1
2
Inhaltsverzeichnis........................................................................................................... 2
Einleitung ....................................................................................................................... 3
2.1
Installationsvoraussetzung ...................................................................................... 3
2.2
Installationsablauf ................................................................................................... 3
2.3
Erforderliche Daten ................................................................................................. 3
2.4
Vorgehen ................................................................................................................ 3
3 Neue Datenbank erstellen .............................................................................................. 4
3.1
Bereitstellen der Datenbank .................................................................................... 5
3.2
Neuen Benutzer anlegen......................................................................................... 6
3.3
Neuen Benutzer zuweisen....................................................................................... 7
4 Tabellenstruktur erstellen ............................................................................................... 8
5 Einrichten der Webseite ................................................................................................. 9
5.1
Aufruf vom Computer Management......................................................................... 9
5.2
Internet Information Services................................................................................... 9
5.3
Anlegen einer neuen Seite .....................................................................................10
6 Hostfile anpassen..........................................................................................................13
7 Konfiguration Global.asa ...............................................................................................14
8 Starten der Webseite mit Internet Explorer ....................................................................15
9 Backup der Datenbank..................................................................................................16
10
Restore der Datenbank..............................................................................................17
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
2 / 17
Diplomarbeit Webmaster 2001/2002
2 Einleitung
2.1
Installationsvoraussetzung
Um die Installation des Produktes Contentmanagement vornehmen zu können,
müssen folgende Voraussetzungen gegeben sein:
Windows 2000 / NT-Server mit IIS 5.0 / IIS 4.0
Microsoft SQL Server Version 7.0 oder 2000
Microsoft Internetexplorer Version 5.5
2.2
Installationsablauf
Die Installation ist in drei Schritte gegliedert:
2.3
•
Erstellen und Vorbereiten der Datenbank:
- Datenbank anlegen
- Tabellenstruktur erstellen
- Inhalt in die Datenbank einspielen
•
•
Einrichten und Anpassen des Webservers
Einrichten und Anpassen der Global.asa
Erforderliche Daten
In der von uns mitgelieferten CD finden Sie alle nötigen Daten und Beschreibungen
wie:
•
•
•
•
2.4
Installationsanleitung
Benutzerhandbuch
Datenbankfile (im Ordner DB / DBV01_MSSQL.sql)
ASP-Files (im Ordner Webserver)
Vorgehen
Kopieren Sie den mitgelieferten Ordner Webserver in das Webserververzeichnis :
z.B. D:/Inetpub/wwwroot/
In diesem Ordner (wwwroot) wird die Scriptsprache ASP im Webserver ausgeführt.
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
3 / 17
Diplomarbeit Webmaster 2001/2002
3 Neue Datenbank erstellen
Bemerkung
Das Erstellen und Administrieren einer neuen Datenbank auf dem
SQL-Server erfolgt mit dem SQL-Enterprise Manager.
Vorgehen
Öffnen des SQL-Enterprise Manager
Neue Datenbank anlegen:
Unter „Database“ (rechte Maustaste) „New Database“
und geben Sie einen Datenbanknamen an
mit OK bestätigen.
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
4 / 17
Diplomarbeit Webmaster 2001/2002
3.1
Bereitstellen der Datenbank
Nur bei der SQL - Version 7.0
Bei der Datenbank „Content_db“
(rechte Maustaste) „Eigenschaften „ Register „Options „
die Settings „Truncate Log on Checkpoint“
auf Deutsch „Protokoll bei Prüfpunkt abschneiden“ aktivieren
mit OK bestätigen.
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
5 / 17
Diplomarbeit Webmaster 2001/2002
3.2
Neuen Benutzer anlegen
Legen Sie unter „Security“, „Logins“ (rechte Maustaste)
„New Login“ einen neuen Datenbankbenutzer an:
Name: z.B. Content_owner
Authentication: SQL Server Authentication auswählen
Password: Content_pwd
Defaults: Database auswählen
Mit OK bestätigen, Passwort verifizieren, nochmals mit OK bestätigen.
Nächste Meldung mit OK abschliessen.
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
6 / 17
Diplomarbeit Webmaster 2001/2002
3.3
Neuen Benutzer zuweisen
Der neue Datenbankbenutzer wird nun zum Besitzer der Content_DB
gemacht.
Sie können den Datenbankbesitzer zuweisen / ändern über:
„Tools”, “SQL Server Query Analyzer”
Achtung: Die richtige DB im Dropdownmenü auswählen
Eingabe: “sp_changedbowner Content_owner, true “
Mit dem Play Button den Befehl ausführen
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
7 / 17
Diplomarbeit Webmaster 2001/2002
4 Tabellenstruktur erstellen
Bemerkungen
Mit diesem Schritt wird die Tabellenstruktur für die neue Datenbank erstellt.
Vorgehen
Öffnen des SQL Server Enterprise Managers.
Unter dem Menüpunkt: „Tools“, „SQL Server Query Analyzer“ öffnen
DB im Dropdownmenü auswählen
SQL-Script zum Erstellen der Tabellenstruktur laden:
File open: Datei „DBV01_MSSQL.sql“
Script ausführen: Query Execute oder Play Button
SQL Server Query Analyzer schliessen
Bei SQL- Server 2000
kann unter Umständen folgende Fehlermeldung erscheinen:
is not permitted in this context ………
In diesem Fall muss im „SQL Server Query Analyzer „
unter „Tool“, „Options“, „Connection Properties“ der Haken „Set ansi_defaults“ entfernt
und das File noch einmal ausgeführt werden.
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
8 / 17
Diplomarbeit Webmaster 2001/2002
5 Einrichten der Webseite
Bemerkungen
Einrichten der Webseite unter IIS5.0 Windows 2000 Server
Vorgehen
5.1
Aufruf vom Computer Management
Auf dem Desktop Icon „My Computer“ mit der rechten Maustaste „Manage“
auswählen
5.2
Internet Information Services
Im folgenden Verzeichnis liegen die Internet Information Services, sie dienen der
zentralen Verwaltung der Webseiten.
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
9 / 17
Diplomarbeit Webmaster 2001/2002
5.3
Anlegen einer neuen Seite
Auf der Default Web Site mit der rechten Maustaste unter „New“, „Site“
Es erscheint ein Wizard zum Anlegen der neuen Seite.
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
10 / 17
Diplomarbeit Webmaster 2001/2002
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
11 / 17
Diplomarbeit Webmaster 2001/2002
Nun ist die Seite wie folgt angelegt.
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
12 / 17
Diplomarbeit Webmaster 2001/2002
6 Hostsfile anpassen
Bemerkungen
Um die Webseite im Internetexplorer
mit dem Namen www.Contentmanagement.ch anzuzeigen,
muss noch das Hostsfile angepasst werden.
Vorgehen
Das Hostsfile liegt unter C:\WINNT\system32\drivers\etc
Tipp: Im Explorer unter „C:\Winnt“ F3 Taste betätigen und Search nach „Hosts“
Mit dem Notepad öffnen und folgenden Eintrag einfügen.
192.168.1.1
www.Contentmanagement.ch
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
13 / 17
Diplomarbeit Webmaster 2001/2002
7 Konfiguration Global.asa
Bemerkungen
Dies ist ein zentrales Script, in dem die Ereignissteuerung stattfindet. Es müssen
Anpassungen vorgenommen werden wie Datenbankname, Benutzername und das
Passwort.
Vorgehen
Entfernen Sie den Schreibschutz der Datei global.asa im Windowsexplorer unter
D:/Inetpub/wwwroot/Webserver mit der rechten Maustaste, unter „Eigenschaften“ den
Haken entfernen, Dateiattribut „schreibgeschützt“.
Öffnen Sie das Programm „Notepad“
unter “Start”, “Programme”, “Accessories”
Holen Sie das File „global.asa“ unter dem installierten Ordner „Webserver“
„Datei öffnen (Dateityp: alle Dateien)“
Das Beispiel sieht folgendermassen aus:
Application("db_ConnectionString")= "DRIVER=SQL Server;
SERVER=
DATABASE=
UID=
PWD=
192.168.1.1;
Content_db;
Content_owner;
Content_pwd”
// IP-Adresse des Servers
// Datenbankname
// Benutzername der Datenbank
// Benutzerpasswort der Datenbank
Speichern Sie die Datei.
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
14 / 17
Diplomarbeit Webmaster 2001/2002
8 Starten der Webseite mit Internet Explorer
Nun starten Sie den Internetexplorer und geben die Adresse
www.Contentmanagement.ch ein.
Wenn Sie alles richtig befolgt haben, erscheint nun folgende Seite:
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
15 / 17
Diplomarbeit Webmaster 2001/2002
9 Backup der Datenbank
Bemerkungen
Um die Datenbank zu sichern, werden alle Datenbankinhalte mit Tabellenstruktur
in ein „Dat_File“ abgelegt.
Vorgehen
Im Windows Explorer unter C:\ einen neuen Ordner erstellen mit dem
Namen TEMP, sofern nicht schon vorhanden.
Über den SQL Server Enterprise Manager, „Tools“, den „SQL Server Query
Analyzer“ starten.
In das Eingabe-Fenster folgende Anweisung eingeben:
Backup Database Content_db to DISK="C:\TEMP\backup.dat" with Init
Folgendes File liegt jetzt in Ihrem Tempordner „backup.dat“
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
16 / 17
Diplomarbeit Webmaster 2001/2002
10 Restore der Datenbank
Bemerkungen
Beim Datenbank wiederherstellen werden alle Datenbankinhalte mit
Tabellenstruktur vom Backup.dat File eingelesen.
Vorgehen
Im Enterprise Manager Ihre Datenbank löschen
(rechte Maustaste) „Datenbank löschen“
Über den SQL Server Enterprise Manager, „Tools“, den „SQL Server Query
Analyzer“ starten
In das Eingabe-Fenster folgende Anweisung eingeben:
Restore Database Content_db from DISK= ‘C:\TEMP\backup.dat’’ with replace
Nun ist Ihre Datenbank wieder hergestellt.
Verfasser: R. Wagner, R. Vassallo, O. Ritschard
17 / 17
Herunterladen