Hey Antony,
Thanks for responding to my query.
Here's what I've done. Can you inspect this and tell me what need's to be done or what has been done incorrectly? For your info, I'm running a MS Windows 2003 Server R2 and MS SQL Server 2005.
1. Created a folder on my C:\ drive called MyWebsite - C:\MyWebsite
2. Using the source files for DNN 4.4.01, I unzipped the contents to the folder I created previously, i.e., in the directory C:\MyWebsite.
3. I then created permissions on this folder, adding the NETWORK SERVICE account and giving it MODIFY, READ & EXECUTE, LIST FOLDER CONTENTS, READ and WRITE permissions.
4. I then Created a database on the SQL Server called MyWebsiteDB, and added the NETWORK SERVICE account as dbo on this database. Also I created a SQL Server login account called dnnuser and made it dbo on this database as well.
5. I renamed the release.config file in the directory C:\MyWebsite\Website to web.config.
6. I then modified the connection strings in the web.config as follows:
<!-- Connection String for SQL Server 2005 Express
<add name="SiteSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;UserInstance=True;AttachDBFilename=|DataDirectory|Database.mdf;" providerName="System.Data.SqlClient" />
-->
<!-- Connection String for SQL Server 2000/2005 -->
<add name="SiteSqlServer" connectionString="Server=(local);Database=MyWebsiteDB;uid=dnnuser;pwd=password;"
providerName="System.Data.SqlClient" />
</connectionStrings>
<appSettings>
<!-- Connection String for SQL Server 2005 Express - kept for backwards compatability - legacy modules
<add key="SiteSqlServer" value="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"/>
-->
<!-- Connection String for SQL Server 2000/2005 - kept for backwards compatability - legacy modules -->
<add key="SiteSqlServer" value="Server=(local);Database=MyWebsiteDB;uid=dnnuser;pwd=password;"/>
7. Now I created a new website in IIS.
8. In IIS 6.0, under my local computer, I right clicked on Web Sites, Select New, and then Web Site. In the dialog box that appear, below is what i typed in when going bthrough the process:
9. In the web site description, I typed "My Web Site" (without the quotes).
10. In the IP Address and Port settings, I had (All Unassigned) for IP Address and 8081 for Port since Port 80 will have alreay been used by the 'Default Web Site', and nothing for Host Header.
11. In the webiste home directory box, I typed C:\MyWebsite\Website
12. In the website access permission screen, I selected Read, Run Scripts(such as ASP), and Browse.
13. Finish
Now, to access my website, I do not know what address to use in Internet Explorer. http://localhost/MyWebsite doesn't work. Am thinking the steps carried out above are correct, it's just that i have to type in a correct address, which am not familiar with when using website instead of virtual directory.
Will you be able to assist me in this?
Thanks in advance,
ljoe