Yet again, time for another spoon feeding tutorial.
I'm getting started with vCAC and I found it quite the task to get a GUI Next Next Next type of installation to install correctly. There is already a great article by Randy over at killercouds, VMware vCAC 5.1 Install Process – Overview, but it needs a "beginner's" touch. We will reference it as we go along. This tutorial is going to be for lab purposes ONLY. I am installing everything on a single server, utilizing an existing SQL server, and not implementing anything SSL/HTTPS based. For any production installation, please follow https://www.vmware.com/pdf/vcac-51-installation-guide.pdf
Step 1. Start off with a clean Windows 2008 R2 VM. Download vCAC-51-Installation.zip and vCAC-51-Extensibility.zip, un-pack the archives to your desktop. Also download vCAC_PrereqSetup.ps1 from http://killerclouds.com/?p=203 and place it on the desktop. And download your XML license file and place it on your desktop.
Step 2. Download and install .NET 4.5 Framework.
Step 3. Right Click PowerShell and "Run as Administrator". Type Set-ExecutionPolicy Unrestricted. This will allow us to run the powershell script we downloaded from killerclouds. change directory to the desktop and run vCAC_PrereqSetup.ps1. Choose R to run the script and choose 1, to prepare the VM for all roles.
Step 4. Navigate to the vCAC-51-Installation folder, right click on DCAC-Manager-Setup.exe and "Run as Administrator". Click Next for the first two screens.
Step 5. Browse to your desktop and add your license XML file.
Step 6. Click on "Database" and make sure you choose "Will be installed on the local hard drive". Click Next.
Step 7. Choose Default Website and HTTP because we aren't going to worry about SSL/HTTPS. Click Next.
Step 8. If your SQL Server accepts Active Directory authentication, all you have to do is put in your SQL server name.
Step 9. Lets keep the default database name DCAC and click next. (or test your connection)
Step 10. keep the default AzMan authorization store of File Based XML Store. Click next. (sorry, no picture)
Step 11. Put in the name of your vcac server. If you have a SMTP server, you can put in the server name and email address.
Step 12. Put in a service account password that has administrative privileges. click next
Step 13. put the name of your vCAC server for the model manager and click next. username and password will be pre-populated
Step 14. put in your service account and user credentials for the vCAC web portal and click next.
Step 15. Click install, sit back and wait.
Step 16. Click Finish.
Step 17. Go to the installation folder and right click on DCAC-Dem-Setup.exe and Run As Administrator. Click Next, Accept the EULA, Click Next.
Step 18. We're going to install the DEM Worker first. Give it a unique name and description and make sure to uncheck use HTTPS (very important). Click Next
Step 19. Click Next
Step 20. For the Manager Service Hostname:Port type in the server name and port 9003. For Model Web Manager Service Hostname:Port type in the server name and port 80. Put in the standard service account with administrative credentials. Next.
Step 21. Again, enter credentials, click next.
Step 22. Click Install. Then Finish.
Step 23. Go to the installation folder and right click on DCAC-Dem-Setup.exe and Run As Administrator. Click Next, Accept the EULA, Click Next.
Step 24. Give the name something related to orchestrator, and make sure you choose the Orchestrator Role from the buttons. Make sure HTTPS is unchecked
Step 25. Follow the same steps from 19-22. Pretty straight forward. Click Finish.. Almost there....
Step 26. Go to the vCAC-51-Extensibility folder and right click and Run As Administrator begin the installation for DCAC-SelfService-Setup.exe. Click Next, Accept Eula, Click Next.
Step 27. Choose your vCAC XML License once again. Click Next.
Step 28. Put in your SQL Server host name and change the SQL database name if you changed it earlier. if you kept default then keep it at DCAC. (test connection). next.
Step 29. Put in all the model service parameters as we did earlier. Make sure you deselect the Use HTTPS button. This will make the install fail. click next.
Step 30. Put in the same user credentials we've been using this whole time. click next.
Step 31. Install
Step 32. Finish
WOOHOO! Now head on over to our two websites at http://vcac-server-name/DCAC and http://vcac-server-name/DCACSelfService to see if it's up and functioning! Now... before you start going hog wild, go over to http://vcacteam.info/index.php/articles/vcac-configuration to start learning the next steps of configuration. This site definitely needs better SEO so it can be found via google. http://vcacteam.info/ is a great resource to get started with the configuration. Start with Step 1, and work your way along. You will see that vCAC isn't very hard to grasp. After you configure endpoints, everything else is gravy.