Installing Joomla on IIS/Windows Server
Installing Joomla on an IIS server can be a royal pain in the butt and I always recommend switching to a LINUX server whenever possible. However, for those times that it isn't, here are some steps to help you out.
I will try to go back and grab some screenshots to improve the post, but here is the meat and potatoes for now:
From PLESK account
Go to Control Panel->Websites & Domains
FTP
- Setup new user
- Use Akeeba Extract wizard to unzip JPA archive
- Manually upload all files to FTP (~8,000 to 15,000)
DATABASE
- Go to Websites & Domains-> Database. Add new database (mySQL/localhost)
- Create database user
- Open in WebAdmin
- Import in mySQL from old site
DOMAINS
- Go to Domains and add new.
- Point to correct folder (usually /httpsdocs/)
- Set to PHP 5.3 Fast CGI
- On PHP tab, set display_errors, register_globals, magic_quotes, and safe_mode to OFF (will give error, just hit OK)
FILE PERMISSIONS
- Check Sys Info-> Folders and make sure GREEN
- Change directory permissions by going to:
Control panel --> websites & domains --> Advanced Options --> virtual directories
-Select folder and adjust permissions for IUSR user:
read/execute
read
list folder contents
write
**NOTE: to change a folder like "libraries," you may have to open one of its subfolders and change there.
PHP SETTINGS
- Make sure that open_base dir is OFF
- Make sure that session.save_path is correct
- Rename the web.config.txt to just web.config