Environment
- DNN Platform
- Evoq Content
- Evoq Engage
Process
-
Download DNN and extract the files.
Note: If you get a Windows Security Warning while attempting to unzip the file, you might need to unblock the DNN zip file then try again.
WARNING: For your protection, remember to download or unzip files from reliable sources only.
The folder where you extract the files becomes the DNN installation folder.
Developers and Designers: For module or theme development, you do not need the source files.
-
Determine the user account used to run your website.
The account name differs, depending on your IIS and Windows version:
If your OS is and your IIS version is
then the account name is Windows Vista
IIS 7 localmachine\Network Service
Windows Server 2008
Windows 7
IIS 7.5 the
IIS AppPool\<AppPoolName>
user, which is the name of the automatically generated app.--or--
IIS_IUSRS
which is a group containing all app pool usersWindows Server 2008 R2
Windows 8
IIS 8 Windows Server 2012
Windows 10
IIS 10 IUSR
user account, you will also need to grant permissions to this user account. See Assets are broken with a 401 unauthorized error for details
-
Give Full or Modify permissions for the DNN installation folder to the user account that will run your website.
-
In Windows Explorer, right-click on the DNN installation folder, and choose Properties.
-
Go to the Security tab and click Edit.
-
Click Add.
-
In Select Users or Groups, enter the user name, then click Check Names.
-
Click OK once the name is resolved.
-
Highlight the newly added user name and check Full Control and Modify under Allow.
-
-
Click OK.
Parent Topic
Related Task
Related Information
- DNN Wiki: Setting up Your Module Development Environment
- Setting up your DotNetNuke Module Development Environment
- DNN Community Blog: Installing DNN
- Microsoft blog: How to: Unblock a downloaded file to avoid security warnings
Comments
2 comments
I am on Windows 10. I got an Access Denied error until I added the IIS_IUSRS group to the permissions.
I discovered the need to do this by (1) comparing the permissions for C:\inetpub\wwwroot to that of my install directory and (2) this Microsoft article: https://docs.microsoft.com/en-us/troubleshoot/iis/understanding-identities
IIS_IUSRS identity should be added with at least modify permission, else website is resulting in error "This page isn’t working".
Please sign in to leave a comment.