Wednesday, January 5, 2011

DotNetNuke Install Notes
From webinar http://www.dotnetnuke.com/Resources/Training/InstallingDotNetNuke/tabid/1604/Default.aspx
My Configuration:
- Windows Vista Ultimate 64 bit
- IIS 7.0
- DotNetNuke version 5.6 Community Edition
- SQL Server 2008 R2 Express 64 bit
DotNetNuke Preinstallation
- Install IIS 6.0+ (7.0 is what I am running)
- Install .Net framework 3.5+ (I have 2.0 upto 4.0 installed)
- Install SQL Server Express 2008 R2 from http://www.microsoft.com/express/Database/
-- Remember to install 64-bit version if that is your computer/server type.
-- Make sure to install the package that includes management studio
DotNetNuke FileSystem Setup pt. 1
- Download latest edition of dotnetnuke from: dotnetnuke.com
- Download community ediition install package
- After download is complete move install package to desktop
- Right click the install package and click “unblock” on the bottom of properties. Otherwise windows will block some dotnetnuke files that you will need for the install.
- Unzip it
- Create a folder here: C:\inetpub\wwwroot\DotNetNuke
- Copy and paste the contents of the unzipped folder to C:\inetpub\wwwroot\DotNetNuke
- Cut and paste the unzipped folder to C:\Program Files (x86)\DotNetNuke_Community_05.06.00_Install (this is just for storage and backup in case you make a mess of the C:\inetpub\wwwroot\DotNetNuke). Also handy in case you upgrade you can easily go back to an old version if the upgrade doesn’t work.
- Note: file system permissions still need to be setup, but we will do this after we perform the webServer setup.
DotNetNuke WebServer Setup
- Start->run->inetmgr
- Create new application/virtual directory. Under Connections expand down to sites and right click on defaultwebsite and select Add Application.
-- Alias = dotnetnuke
-- ApplicationPool = DefaultAppPool
-- Physical Path = C:\inetpub\wwwroot\DotNetNuke
DotNetNuke FileSystem Setup pt. 2
- Right click on = C:\inetpub\wwwroot\DotNetNuke
- Security Tab, click edit (to add a new user), click Add, and do the following:
- Add User
-- IIS AppPool\DefaultAppPool (if windows 7)
-- NETWORK SERVICE (if Vista)
-- Local Machine, not Domain
- Assign Modify Permissions
- Note: we couldn’t do this in pt.1 because we hadn’t setup the AppPool in IIS yet. A point only for windows 7. In Vista we could have done it in part 1.

DotNetNuke Database Setup
- Watch the webinar for how to perform to full version of SQL Server. Basic difference is that you’ll need to create the database (empty, the wizard has scripts to populate it) and associate it with a SQL Auth user account. DotNetNuke Installation Wizard will setup the database automatically using SQL Server Express.

DotNetNuke Installation Wizard
- Browse to http://localhost/dotnetnuke
- Step through typical installation (use default settings)
-- SQL 2008 Express
-- Type in database field = Database.mdf
-- Select integrated security
- Configure Host Account: (Super User)
-- Username = host, password = plus
-- SMTP Server leave blank/anonymous
- Configure Portal Account (admin of website)
-- Username = admin, password = plus
- You should now see “start building your new site!”
Ending note: to make a website external he briefly describes arround 1:02 of the webinar.

No comments:

Post a Comment