How to Install Your Digital Agency Site

In this article, we are going to show you how to completely setup your digital agency site at a fraction of the time it takes to do it manually.

Before we get to it, you’ll need to make sure you have a domain and web hosting setup. You’ll also need to download the files that will run your site.

For a limited time, we are offering these files for free. This is a $450 value for free, so make sure to download these now.

Once you have those downloaded, head over to truhost.co and login to your account.

Once you’re logged in, hover over Services in the top navigation and then click My Services.

On the next page, you’ll be shown a list of your hosting services you’ve purchased. Find and click the service where you want to install your agency site.

Once you’re on the services summary page, click Login to cPanel on the left navigation sidebar.

Installing WordPress

This will conveniently log you into your cPanel account. Once you’re logged in, type in ‘apps’ in the top search bar.

Under Software, click Softaculous Apps Installer.

You should see WordPress under the Top Scripts. If you don’t, search for ‘WordPress’ in the top left sidebar.

Once you’ve found it, click the WordPress icon. On the next page, click the Install Now button. This will take you to the WordPress Installer.

As a reminder, we are going to show you the fast way to setup your agency site. With that said, you can ignore most of the fields here because we will update them later.

Under Software Setup > Choose Domain, make sure the right domain is selected.

Under Software Setup > In Directory, make sure the input field is left blank.

You can ignore the Site Settings, Admin Account, Choose Language, and Select Plugins sections for now.

Click the + icon next to Advanced Options, to expand the advanced options.

Under the Database Name, either choose a database name that you can remember or take note of the pre-filled database name. Database names are limited to 7 characters.

This next step is the most important. Under Table Prefix, you’ll want to use agency_ as the value.

Once that’s done, scroll down and click Install. Don’t worry if you feel like you “messed” something up. You can always delete and re-install it.

Here’s a quick video to recap:

Uploading Files

Download and unzip the agency-setup.zip file if you haven’t done so already. In this uncompressed directory, you’ll see two files, agency-files.zip and agency-db.sql. In this step, we’ll be uploading the agency-files.zip.

Once WordPress is done installing, click the cPanel icon in the top navigation to go back to the cPanel dashboard.

Under the Files section, click File Manager. You can also search for ‘File Manager’ in the search field if you can’t seem to find it.

Once the File Manager loads, open the public_html directory. This is where all the files live that will run your digital agency site.

Once the public_html directory is open, click Upload in the top navigation.

Click the Select File button, and then find and choose the agency-files.zip file.

After the file is uploaded, click the “Go back” link at the bottom.

You should be back on the File Manager with the public_html directory open. You should also see the agency-files.zip inside that directory.

Next, we are going to extract the agency-files.zip, but before we do, we’ll need to rename the wp-content directory.

To do that, right click the wp-content directory and select Rename. In the input field, change wp-content to wp-content-old. Once that’s done, click the Rename File button.

Now to extract the agency files, right click the agency-files.zip, and select Extract.

You can leave the destination path at /public_html. Then, click the Extract Files button.

The folder you extracted is now the new wp-content directory. Next, you’ll want to delete the wp-content-old directory and the agency-files.zip file. To do that, simply right click the file or directory, and select Delete.

That’s it! You’ve successfully uploaded all the files you’ll need to run your digital agency. The final step is to upload the database to go with it.

Here’s a quick video to recap:

 Uploading The Database

Head back to the cPanel dashboard. If you’re still in the File Manager, you can do that by clicking the cP in the top left hand corner.

In the search bar, type in phpMyAdmin. Under Databases, select phpMyAdmin.

That should conveniently log you into your phpMyAdmin dashboard. This is where you can manage all your databases for your applications.

In the left hand navigation, you should see the name of your WordPress database that you created before. It will be prefixed with your cPanel username.

Go ahead and select the database. It should take you to the Structure tab where you’ll see a list of about 12 tables. At the bottom of the list, click the Check All checkbox.

In the With selected: dropdown next to the checkbox, select Drop. It’ll ask you to confirm whether you want to delete all the tables, click the Yes button.

Once that’s done, in the top navigation, click the Import tab. In the File to Import section, click the Choose File button. Find and select the agency-db.sql file.

Once you have the database selected, scroll down and click the Go button. This will populate your WordPress database with all the table and rows necessary for your digital agency.

Alright, we’re almost there.

We need to update the database to use the URL that you registered in the previous article. To do that, in the left sidebar navigation, select the agency_options table from your database.

You should see a list of rows with a bunch of values. We only need to update the first two rows where the option_name says siteurl and home. If you notice the option_value for these rows is not the URL you registered.

So to change these values, click the Edit link next to each one and change the URL to use your new digital agency URL. Make sure to use https:// in front of your URL.

Once that’s saved, you’re done! Your new agency site is ready to go. Open a new tab and type in the URL of your new digital agency.

Here’s a quick video to recap:



Leave a Comment