Installing DesktopServer Premium or DesktopServer Limited has gotten a lot easier. Now you can simply download the DesktopServer archive, unzip and run the installer. The new installer will default to the upgrade option if you are using an older version of DesktopServer. Going from DesktopServer Limited to DesktopServer Premium is just as easy. Please see below for detailed instructions.
Windows XP, Vista, 7, 8 or
Macintosh OS X 10.4 to 10.8.X (PowerPC and Intel are both supported).
Recommend at least 512 megabytes of RAM and 500 megabytes of free hard drive space for installation.
Be sure to remove any existing MAMP, WAMP, IIS7 or XAMPP installation before installing DesktopServer.
Install and Upgrade Steps
- Download the ZIP archive for your specific platform (Windows or Macintosh) from our download page.
- Unpack the ZIP archive (double-click on Macintosh/right-click, Extract All… on Windows) and run the Install DesktopServer icon.
- Mountain Lion users should right-click and select the “Open” option from the popup context menu.
- New users should select the first option ‘New DesktopServer Installation’. Existing DesktopServer users should select ‘Upgrade DesktopServer’ followed by the Continue button.
After installation or upgrade, you must start DesktopServer at least once to turn on Apache and MySQL services.
DesktopServer runs natively on Windows and Macintosh computers in their factory shipped, original default installation configurations. However, using third party applications or installing other services may prevent DesktopServer from running. Here are a few items to look out for:
- If you get the XAMPP logo screen, try rebooting and turning DesktopServer back on. It is important to note that DesktopServer is a “virtual server computer” that will be turned off when you shutdown/restart your computer. To turn the “virtual server computer” back on, start DesktopServer once and accept the prompt to “Start Apache and MySQL services”.
- Skype by default, uses port 80 and 443, which is incompatible. You can disable this feature in Skype’s pull down menu and options via: Tools ? Options ? Advanced ? Connection, uncheck “Use port 80 and 443 as alternative incoming connections”. You must quit Skype and restart DesktopServer for changes to take effect.
- Users should not have another web server running on port 80, (i.e. Macintosh users should turn off Personal Web Sharing or “Web Sharing” from their preferences panel when running DesktopServer. Windows users will want to turn off “Word Wide Web Publishing” from their Service panel or Internet Information Services from Windows 7’s “Turn Windows features on or off”).
- Additional Microsoft Windows services that bind to port 80 are SQL Server Reporting Services, and Web Deployment Agent Service. These should also be turned off via the Services panel. Open up the services screen (Right click “Computer” from either your desktop or start menu, then “Manage”. Once the window has opened, expand “Services and Applications” and select “Services”).
- Third party Anti-Spyware that locks the hosts file can interfere and should be adjusted (i.e. Windows users running STOPzilla should turn off the Hosts File checkbox in Real-Time Protection ? Network menu).
- Panda Media Booster is an unsavory ‘spyware class’ program you should uninstall. It has a known conflict with DesktopServer and is distributed by company products such as:
- Dungeons and Dragons Online
- Lord of the Ring Online
- Star Trek Online
- Maple Story (Unconfirmed)
- NBC Direct
- Games from gpotato.com
Windows Troubleshooting Tips
Users that have installed IIS, IIS7, Microsoft WebMatrix or Microsoft Platform Installer should click here and follow the steps in this forum to remove IIS and accompanying conflicting components.
Windows users may want to verify that DesktopServer has started the MySQL (mysqld.exe) and Apache (httpd.exe) services via your tasklist:
1) Bring up your tasklist by clicking start and typing taskmgr (Windows Vista, Windows 7).
2) Click the “Show processes from all users” button.
3) In the Processes tab look for mysqld.exe and one or more httpd.exe, right-click and select “Open File Location”
Verify that the processes are coming from the c:xampplite folder. If not, those processes are from an offending Web/Application server and should be uninstalled. If the processes don’t appear, use DesktopServer’s first option to “Stop or restart…”. If they still don’t appear, be sure to check out the error log in the c:xamppliteapachelogs folder.
Be sure to visit our forum for additional assistance.
To uninstall DesktopServer, download and re-run either the free DesktopServer Limited or DesktopServer Premium installer and select the third option to ‘Uninstall DesktopServer’. The uninstaller will shutdown and remove all DesktopServer components for you.
As the Founder of ServerPress, LLC and the Coding Genius behind DesktopServer, Stephen J. Carnam continues to invent new ways to improve developer Workflow through technology. As a huge Advocate of Open Source Software, he promotes Creativity, Community and Collaboration.