|
|
|
|
DNN setup & installation requirements
|
 |
|
Requirements 2010
Ideally you would run DotNetNuke from a Windows 2003/2008 platform, including IIS 6 or 7/7.5 as a webserver (Win 2000 and IIS 5 is possible but less preferable).
Depending on the DNN versions you would like to run (DNN 4.* or DNN 5.* available now) you will have to have the .Net Framework version 2.* or higher installed on the webserver. For DNN 5.5.0 you will need the 4.* framework.
(Note: non core freely available and commercial DNN modules are there for the 4.* and 5.* versions).
Below you'll find some more details on what is needed. Depending on the exact situation and your needs some details might be different of course. A graphic guide of what is needed/ possible for an installation can also be found at:
Help/DotNetnuke setup
- To run the DNN cms v. 5.5.0. the following hardware/software is needed:
* a server running Windows 2008 Operating System
* .Net framework v. 4.* installed on the (web)server
* IIS 7.0 or 7.5 (webserver)
* Ms Sql server 2008 (database)
If using Windows 2003 - IIS6 for previous DNN versions (4.*): - the {Server}/ASPNET user account must have Read, Write, and Change Control of the root application directory ( this allows the application to create files/folders )
|
If using Windows 2008 - IIS7 or 7.5 please check the following link for more detailed information on the Security settings.
- For security and performance reasons preferably the database should be running from a different machine than the webserver, although they could run from the same server.
- To install the DNN cms it must be possible to ftp the webfiles to the webserver.
- It must be possible to access the Ms Sql database from the (aspx) webfiles.
- An emtpy database could be created separately by a hostingprovider (in case you don't run your won server), but it must be possible to access the database either through a webenabled client or rather directely from Ms Sqlserver Enterprise manager or Ms Studio Express 2005/2008.
(Note: this is mainly for maintenance reasons; the initial creation of tables etc. will be done automatically from the webpages).
- For a start you would need webspace for a database of about 50 Mb.
- The DNN webfiles take about 15 Mb. of webspace. |
|
[Previous info]
What do you need to do a proper install of a DNN website besides the free open source software?
Although it's probably possible to set up DNN to run on different platforms and in different configurations, here we will focus on the best possible setup to get the maximum benifit and performance from the websitesoftware.
Requirements for a basic/default DotNetNuke installation (v. 3.1.1.)
|
Hardware 2010
- any modern type pc, laptop or server
- as long as the machine can function as a webserver and/ or databaseserver
- of course you probably don't want to use your pc or laptop other than for development purposes
- the latest versions of DotNetNuke are suited to work in a webfarm surrounding as well
- ideally & mainly for security reasons, you might want to separate the webserver from the database(server); for this however you need two different machines.
|
Software (previous info)
Operating System
- XP Pro or Windows Server 2003 (all versions possible)
.Net Framework
- Your computer/ server needs to have the latest version of the .Net Framework installed (v1.1.4322 or 2.*). You can download the .Net Framework software from the Microsoft website for free.
Webserver
- The webserver (www and smtp options) should be installed; it comes with the O.S. software but is not installed by default, just go to: Control Panel/ Add or Remove Programs/ Windows Components/ select IIS; the webserver MS IIS 5.0 or 6.0 is installed
Database
- Dotnetnuke comes with a default dataprovider that connects to a Sqlserver database. To set up the database you need MS Sqlserver 2000 or MSDE 2000.
- MS Sqlserver 2000 is the fullblown software to create and manage databases.
- MSDE 2000 (sql server desktop engine) is freely available, however it's a command-line utility
- To manage and adminster your MSDE database you can freely download SQL Server Web Data Administrator, which will provide a webbased interface (GUI)
- It is possible to run DotNetNuke from different databases (Oracle, Access, MySql etc.), however only the MS Sqlserver dataprovider comes default with the installation. To get the other ones working, you will need to do some programming.
..... and thats it!
|
Software Update - Nov. 16th 2005
Meanwhile the DotNetNuke Core Team hasn't been sleeping much lately. New versions 3.2 and 4.0 have been released, along with the release of Microsofts new asp.net version 2.0.
Along with the .Net Framework version 2.0 two completely free and new databasetools have become available:
- Sql Server 2005 Express (database) and
- Sql Server Management Studio Express (management tool).
Both perfect tools to setup and maintain the DNN databases.
On top of all this there's the free development tool (programmers IDE):
- Visual Web Developer 2005 Express Edition
A tool perfectly suited to develop and program websites in C# and/ or VB.net, including DotNetNuke.
And now, for real, there's more... The new DNN 4.0 version was released along with a so called Starter Kit.
This Kit perfectly integrates the DNN 4.0 version with the Visual Web Developer tool and comes with some basic templates to start programming your own DotNetNuke Modules.
It couldn't have been made much easier, much cheaper! Except for the hardware and the operating system it's possible to get your webportal up and running for FREE.
|
|
|
|
|
|
|
 |
FWS™ Dotnetnukes websites focus on DotNetNuke® (DNN™) related matter. The purpose of these sites is to support and promote open source (.Net) Website and Content Management Systems. |
 |
|