Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006
Agenda Benötigte Komponenten Installation in 9 Schritten Erneutes Öffnen 2 / 14
Benötigte Komponenten Die lokale Installation von DNN 4 ohne Verwendung der IIS unterscheidet sich wesentlich von einer Produktivinstallation: Sie ist einfacher. Es werden folgende Komponenten benötigt Das.Net Framework in Version 2.0 oder neuer http://msdn2.microsoft.com/en-us/netframework/default.aspx Visual Web Developer 2005 Express Edition (VWD) http://msdn.microsoft.com/vstudio/express/vwd/default.aspx SQL Server 2005 Express (SQL Server Management Studio Express optional) http://msdn.microsoft.com/vstudio/express/sql/ DotNetNuke 4 (Install Version) http://www.dotnetnuke.com/tabid/125/default.aspx Das.Net Framework, VWD und SQL Express werden als installiert vorausgesetzt Tipp: Falls Sie nicht wissen, welche Komponenten installiert sind und welche Sie noch benötigen, beginnen Sie einfach mit dem VWD. Dieser hilft Ihnen bei der Auswahl. 3 / 14
Installation 1 / 9 Entpacken Sie den Inhalt der DotNetNuke Install Version in einen beliebigen Ordner auf Ihrer Festplatte. Hier: C:\Inetpub\dnn_4_vwd 4 / 14
Installation 2 / 9 Starten Sie den Microsoft Visual Web Developer 2005 Express Edition. 5 / 14
Installation 3 / 9 Wählen Sie File und dann Open Web Site 6 / 14
Installation 4 / 9 Wählen Sie File System (Standard) und wählen Sie im Baum jenen Ordner aus, in den Sie DotNetNuke 4 entpackt haben. Klicken Sie auf Open. 7 / 14
Installation 5 / 9 DotNetNuke wird nun in den VWD geladen. Sobald rechts die Orderstruktur erscheint ist der Vorgang abgeschlossen. Tipp: Kein lokaler Webserver? Wenn Sie sich sicher sind, dass Sie keine lokalen Webserver (z.b. IIS) betreiben, können Sie wie folgt vorgehen Stellen Sie Use dynamic ports auf false Geben Sie bei Port number den Wert 80 ein Sollte das Feld Port number deaktiviert sein, wechseln Sie kurz in einen anderen Ordner und wieder zurück auf den Hauptknoten. 8 / 14
Installation 5b / 9 Dieser Schritt kann dann ausgeführt werden, wenn auf dem verwendeten Rechner zeitgleich kein weiterer Webserver betrieben wird. Tipp: Betrieb auf Port 80 Sie können den in den VWD integrierten Webserver auch so konfigurieren, dass er auf Port 80 betrieben wird. Dies hat den Vorteil, dass keine Port-Angabe in der URL notwendig ist. Stellen Sie Use dynamic ports auf false Geben Sie bei Port number den Wert 80 ein Sollte das Feld Port number deaktiviert sein, wechseln Sie kurz in einen anderen Ordner und wieder zurück auf den Hauptknoten. 9 / 14
Installation 6 / 9 Klicken Sie auf Debug und dann auf Start Without Debugging. Alternativ können Sie auch die Tasten STRG+F5 drücken. Warten Sie einen Moment 10 / 14
Installation 7 / 9 Der im VWD integrierte Webserver ASP.Net Development Server wird gestartet und ihr Browser öffnet sich mit der angezeigten Adresse. Zur Information: Was läuft im Hintergrund ab? Der Webserver wird gestartet Die Datenbank wird automatisch an den SQL Express angehängt. Der Port (hier:5977) kann abweichen. Er wird bei jedem Start automatisch vergeben 11 / 14
Installation 8 / 9 DNN erkennt, dass es in der verwendeten DB noch nicht eingerichtet ist und beginnt die Installation. Klicken Sie auf Click Here To Access Your Portal. Zur Information: DNN Installation Es sind zahlreiche Update- Skripte zu sehen. DNN 4 installiert sich Schritt für Schritt. Nach der Installation des Core werden die mitgelieferten Module installiert. Die Darstellung (links) kann abweichen 12 / 14
Installation 9 / 9 Herzlichen Glückwunsch! Sie haben DotNetNuke 4 erfolgreich installiert. DotNetNuke hat sich mit einer Standardvorlage installiert. Tipp: Fehler beim ersten Öffnen Auf langsameren Rechner kann beim ersten Aufruf ein Fehler erscheinen (Module Warning). Laden Sie in diesem Fall die Seite einfach neu 13 / 14
Erneutes Öffnen In Zukunft müssen Sie ihre lokale Installation von DotNetNuke nicht jedesmal installieren. Gehen Sie zum öffnen wie folgt vor: 1. Öffnen Sie den VWD 2. Öffnen Sie über File Open Web Site ihren verwendeten DNN Ordner 3. Starten Sie über Debug Start Without Debugging DNN Webserver inklusive ihrer lokalen DotNetNuke Installation Tipp: Weitere Installation Sie können, der vorliegenden Anleitung folgend, beliebig viele DNN Installationen parallel installieren. Verwenden Sie jedesmal einen anderen Ordnernamen/ Speicherort. 14 / 14