- Download the newest version of DotNetNuke install.zip http://www.dotnetnuke.com/tabid/125/default.aspx .
- Make an SQL server 2000/2005 of 2005 Express database on your remote server.
- Make a new folder on a location you desire, I will use the folder Website in this example on the C: directory --> C:\Website. And unzip the DotNetNuke install.zip file to this folder.
- Give your domain write and read right. This is because DotNetNuke is a dynamical service which needs write/read and adding permissions.
- Open in the folder C:\Website the file web.config in Notepad or else Visual Web Developer Express. You can now edit the connectionstring, and I advise to use the connectionstring for SQL server 2000/2005, see 14.
- <connectionStrings>
<!-- Connection String for SQL Server 2000/2005-->
<add
name="SiteSqlServer"
connectionString="Data Source=[You domain without www];Initial Catalog=[Database name];User ID=[Database name];Password=[Database password]"
providerName="System.Data.SqlClient" />
</connectionStrings>
<appSettings>
<!-- Connection String for SQL Server 2000/2005 - kept for backwards compatability - legacy modules -->
<add key="SiteSqlServer" value="Data Source=[You domain without www];Initial Catalog=[Database name];User ID=[Database name];Password=[Database password]"/>
- Change the Autoupgrade value to false and the UseInstallWizard value to false. Also change the customErrors mode to Off (Case sensitive). So you can see the real error when your installation fails. When you don't change it you can a custom page like 404.html pagina. Save the web.config and close it
Remote Host:
Be sure that your provider has given you the rights to control the read and write permissions of the online folders, where you want to install DotNetNuke in.
You can now upload all the files in the folder C:\Website with FTP to the remote folder. (please make sure you upload under active mode and upload the folders one by one to be sure they will all be uploaded correctly).
You can now open internet explorer and type the following URL: http://[my domain]/Install/Install.aspx?mode=Install . What happens now is a error in DotNetNuke and you will see http://[my domain]/Install/InstallWizard.aspx . What you have to do now is to open the URL, http://[my domain]/Install/Install.aspx?mode=Install one more time and the installation will begin. If it still does not work please retrying the URL.