Prevent Bitnami Django Stack from launching on Windows Boot (startup)

I recently installed the Bitnami Django Stack on my Windows 7 computer. I already had XAMPP installed, but I wanted to develop my first Django application and thought installing the Bitnami Django Stack would be an easy way to get started.

The installation process went smoothly and the stack worked as Bitnami described--great!

The only problem is, the stack now started up automatically when Windows started up. This meant if I wanted to use XAMPP stack, I would have to terminate the Bitnami Django stack, since they both share some of the same ports (XAMPP will complain--and not completely work--if other programs have claimed the ports it wants to use).

I searched online for a solution to this problem, and saw this forum post, which contains a general solution: basically, delete the Apache and *SQL services from the Windows Services manager.

However, the service names in the forum post were different from the ones I saw in my Services manager. Also, I didn't want to delete the services; I just didn't want them to start automatically. Those differences are what motivated me to write this blog post.

Without further ado, here is what I did to prevent Bitnami Django Stack from launching on Windows boot:
  1. Open the Windows Start Menu, type "services.msc" into the "Search programs and files" box, and choose "Services" (which has a gear icon).
  2. Find the following service: "djangostackApache"
  3. Right-click it and select "Properties."
  4. In the "Properties" window that appears, next to "Startup type," change the value from "Automatic" to "Manual."
  5. Click "OK."
  6. Repeat steps 2-5 for the following services: "djangostackMySQL" and "djangostackPostgreSQL."
  7. Now, next time you boot Windows, these services will not start up automatically.
 Here is a screenshot illustrating the process.

The end.

Comments

Post a Comment