How do I install Zen Cart using the 1-Click Applications tool?
Overview
Zen Cart is an online store management system. It is PHP-based, using a MySQL database and HTML components. This article will show you how to install Zen Cart using the 1-Click Applications tool in the AccountCenter.
READ ME FIRST
(mt) Media Temple only supports the basic operation of our 1-Click installations, and not the Zen Cart application. Please consult our Scope of Support for further details. You should also be aware of the following:
- The Zen Cart version used in the guide below may not reflect the most recent version available in the AccountCenter.
- Be sure to keep Zen Cart up-to-date. You can find upgrade details by clicking here. Upgrades do fail sometimes, so remember to backup your database first, and deactivate any plugins before starting the upgrade.
Instructions
- Log into your AccountCenter.
- Click on the primary domain of your (gs) Grid-Service.
-
Click on 1-Click Applications, see Figure 1:

Figure 1. Your (gs) Grid-Service Control Panel. -
Click on Add New Application:

Figure 2. -
Click the start button for the Zen Cart Application. See Figure 3:

Figure 3: Click start. -
Enter your Installation Parameters. See Figure 4:

Figure 4: Fill in your desired URL, a unique database name, and a database table prefix name.- Application URL: Choose the exact URL of the domain you wish to use with Zen Cart.
- Database configuration: Choose new... database from the dropdown menu, and enter a new custom database name.
- Database table prefix: Enter a database prefix for this application.
- Click install once you've entered your settings.
- Wait for the installation to finish. It should take about two minutes. Then, click finish.
- This will take you to the Zen Cart installer. Follow the on-screen instructions to finish.
Admin area warning
For security reasons, the first time you visit the admin area for Zen Cart, you will see a warning like the one shown in Figure 6:

Figure 6: Default Zen Cart admin area security warning.
This warning contains instructions that you will need to follow in order to securely access the admin area. While this aspect of the installation deals with parameters set by Zen Cart and is not specific to (mt) Media Temple, as a courtesy, we've provided a walkthrough to assist you with securing and accessing your admin area.
The overall goal is to:
- Delete the zc_install folder.
- Rename the admin folder.
- Update your configuration file to include the new name of the admin folder.
Here are the detailed instructions:
- Log into your server via FTP.
- Navigate into domains/store.example.com/html/, where example.com is the domain or subdomain that has the Zen Cart installation. If you installed Zen Cart in a subfolder, like http://example.com/cart/, then navigate to domains/example.com/html/cart/ instead.
-
Delete the zc_install folder. This screenshot shows how to do this in FileZilla. Right-click on the folder, then select Delete from the dropdown menu. See Figure 7:

Figure 7: Right-click on the zc_install folder, then select Delete. If you are using different FTP software, please consult their documentation.You may notice this takes a few minutes. This is because there are several files and folders to remove.
-
Still in your Zen Cart installation folder (typically html), rename the admin folder. In FileZilla, you can do this by clicking on the folder once to highlight it, then pausing, then clicking the name area. See Figure 8.

Figure 8: Rename your admin folder. Make note of the new name.For this example, I have renamed the admin folder to include a string of random characters, admin-9kH. Please choose your own name that is not easily guessable, for security reasons. Make a note of this new name, because you will need it later.
- The final step involves changing the contents of a file. Navigate into your new admin folder, now admin-9kH in my example. Then navigate into includes. You will see a file called configure.php. Double-click it to download a copy (if you're using FileZilla).
- Open the configure.php file in a plain text editor on your local computer, such as Notepad on a Windows machine.
-
There are a total of three places where the "admin" folder name needs to be updated to your new name. The Zen Cart documentation has an exact list of these three places:
Save your changes.
- Now, go back to your FTP software. You will need to rename the existing configure.php file - I suggest something like configure.php-orig. That way you can go back to it if you need to.
- Upload your updated configure.php file from your computer.
- Now, open a browser, and visit your new admin area. You will type the new admin area name after your main URL. For this example, you would go to http://store.example.com/admin-9kH/.
That's it! You should now be able to log into your Zen Cart admin area.
Alternate domain
To configure Zen Cart for an alternate domain, when you get to Step 5, enter the URL for your alternate domain, instead of the primary domain.