How To Install Turnkey Websites And Other Executable Scripts

In this step-by-step detailed installation manual, we will show you the order of operations in order to properly install a web script to your server. Many who try to “figure it out” end up disappointed because they cannot make get their script to run correctly and are bombarded by errors. This disappointment can lead to anger and eventually giving up on their hopes and dreams of becoming a successful online business owner.

More often than not, the fix required to install their script correctly is simple and easy to implement. However, having been self-taught by picking up bits and pieces each time they try to install a script, these individuals never realize how easy it really is to find how to correct simple errors and turn a $20+ virtual paperweight into the profit generating site that they had first envisioned when committing to buying the product.

We performed a Google search for a how-to guide on turnkey website installation, again for turnkey script installation, and yet again for just website installation. We were surprised to find that we were unable to find a single how-to/guide/manual on the subject. Every result was some sort of business marketing their “one-click-installer” or turnkey products they sell. A few content pages were shown but not on the topic we searched for!

Honestly, it’s shocking to find that one of the most popular terms in today’s growing online business market didn’t have a single website where users can find a definitive guide on how to install these scripts.

Below, we have outlined a basic step-by-step guide to setting up your turnkey sites with the tools already provided by the majority of hosting providers.

Required Web Tools Checklist

♦ Web server w/ MySQL for storing database info

♦ PHP MyAdmin for importing & editing table variables

♦ Code editor to modify installation files to your site info

♦ Ability to modify your PHP version (very important)

If your host is lacking any of these tools, we recommend you change to a host that does does provide these tools.

Configuration & Setup

Finding The Site Setup Instructions File

First and foremost, after decompressing the contents of the package, search through the files for an instructions file. Very rarely will there not be an instructions document included with the package.

These are common file names to look for when searching for the instructions file.



INDEX (rare cases)

These files are most often in .txt, .HTML, or .php format, capitalized to stand out, and found in the root folder of the package. However, this not always the case so keep your eyes peeled when looking for it, especially if your site has a ton of files! Sometimes it is not located in the root folder. The next best place to look is in the admin folder if there is one. Otherwise, just scan through all the folders. Realistically, any name and format could be used by the developer who created the website package, but they generally keep to these names as a courtesy and convenience for their future site owners.

Within the instructions file you’ll find the steps needed to install the site on your server. The quality of these installation instructions varies wildly from “Do this, this, and this. Your site is now ready to use” to detailing every step and providing a paragraph of relevant information about each step like what server application to use and how to use it.

Create & Populate The Database

Even though details may be slim in some and novels in others, the vast majority of turnkey sites and developer scripts follow a generic set of required file modifications and require a MySQL database to be created and an SQL query to be run in PHP MyAdmin by uploading the file containing the script’s tables information. The names of these tables files are far too varied to provide a list but they are usually .sql, .db, or the less common .txt file. If a database is required, the filename for the database tables should be specified in the instructions file. Some scripts auto-populate the database with the necessary tables during the install process. If this is the case for your script, then move to the next step. If your script does not auto-populate or you’re unsure, there are two ways to find out.

(A) More than likely, the instructions file will say something to the effect of “run an SQL query in PHP MyAdmin using example .sql/.db/.txt to create the required system tables.” If this is the case, then you must perform the database tables population manually. Skip to the next section if your script

(B) On the other hand, if the instructions file is unclear or says nothing at all about adding tables to the database, look through all the package files in every folder carefully for a tables file. The filename could be anything but will likely be something like tables, database(or db), sql, or anything that references to MySQL at all. First, you can narrow the field by scanning the file info(if displayed) as you scroll for any tables file types.

Found one(or several)? Great! You can skip the next paragraph unless you just want a bit of helpful knowledge for when you run into this issue.

Didn’t find any .sql/.db/.txt files? Scan the files once more looking at the filenames only this time. Again, the files can be named anything but will likely be something like tables, database(or db), sql, or anything that references to MySQL at all. If you find a file or several files with a filename like this but with a file type other than .sql, .db, or.txt, this is a good indication that the script will auto-populate.

Manually Populating Your Database Using PHP MyAdmin

The PHP MyAdmin database management application is simple and easy to use, even for those who are completely new to web development and website coding languages. Before using this tool, be sure you’ve already created your database for the script in MySQL because PHP MyAdmin is not made to create databases. It is only meant to host the tables necessary for the script to run provide a means of creating/editing variables within these tables allowing the user to alter the site remotely and distraction free. Think of it as the MS Excel of web development.

To populate your database with the tables and variables required, open PHP MyAdmin and choose the database associated with your the script. It should be empty. If it is not for some reason, delete everything in the db and then click the import tab at the top of the screen. Files can be either several tables files zipped and uploaded all at once or individual files uploaded one by one. If the script creator did a good job with their coding and syntax, all the tables and variables in the uploaded file(s) should manifest in the database successfully.

If errors are encountered, read the error info and simply search in Google how to correct it. Perform the corrections and repeat until you get a success message. You can do this with any code errors you encounter such as errors when trying to access a fresh script install. StackExchange is a good coding forum we use when we encounter errors.

Change Config Files To Your Database & URL Info

In addition to database creation and population of said database, the script will need to access these tables to run properly. In order to access the database, you will need to open the configuration file(s) specified in the instructions file and edit the variables necessary for database access. The most common variables you’ll find in the script config file(s) are the database name, username, password, and root location(usually defined as the default ‘localhost’ except in special cases), your site URL, the path the script follows to its directory, anything the site needs in order to run properly. If it’s a product selling site, there will be modifications needed in order to store product information files, payment processor setup, store and company info, etc.

Below is an example of a database config.php file commonly used in Plug & Play script packs. To the inexperienced code writer, it may seem overwhelming at first glance. As you play around with installing websites and scripts, you’ll pick up on things and begin to have a basic understanding of the mechanics behind the language, in this case, PHP. Read through this example_db_connect.php script and it will make perfect sense by the end.


//Edit the following variables to match your site information.Be sure to read and follow the added documentation above each variable entry for successful installation.



//$localhost = ‘localhost’ usually doesn’t need to be changed

$localhost = ‘localhost’;

//$mysql_db = replace with name of your MySQL database

$mysql_db = ‘your_db’;

//$mysql_db_user = replace with your db username

$mysql_db_user = ‘db_user’;

//$mysql_db_pass = replace with your db password

$mysql_db_pass = ‘db_pass’;

//site_url = replace with your site URL exactly as shown, no subdomain path or trailing /

$site_url = ‘yourdomain’;

//$script_path = replace as above and include path to script folder containing install.php script, excluded ‘install.php’ and add trailing /

$script_path = ‘yourdomain /subdomain/script/admin/installer/’;


//Please verify your edited variables to avoid errors during installation. Copy/Paste your input variable for $script_path to your browser’s URL and follow instructions to setup db tables. After successful install, you can login admin panel to edit site settings. If error occurs, check error logs for info to correct and retry.

Edit Specified Folder/File Permissions, If Any

Finally, after creating & populating(if req’d) your MySQL database and completing the necessary configuration modifications, edit the “User-Group-World” permissions to values specified in the instructions file.

IMPORTANT NOTE: Refer back to the instructions file often and again before attempting the installation to be sure you have made all the required modifications and avoid the dreaded Error 500 or any other disappointing errors


First-Run Install

As seen in the above example, the last part reads:

//Copy/Paste your input variable for $script_path to your browser’s URL bar and

//follow instructions to setup db tables. After successful install, you can login to

//the admin panel to edit site settings. If error occurs, check error logs for info to

//correct and retry.

This information is usually found in the instructions file, rather than the config files, as well as the URL path to access the Admin Panel to edit the site settings. Regardless of location, this is how you would install most turnkey sites and web scripts with or without the auto-installer. Simply type your site URL in the address bar and add the file path to the directory followed by a trailing / in order to reach your new script. Provided everything was entered correctly, you should see a base design of the website on this page or an installation page. Then you can edit the directory path in the address bar to the path that leads to the admin folder (with trailing /) to sign in to the Admin Panel and continue with the post-install setup.

Copyright 2017 All rights reserved

Questions About Services You Must Know the Answers To

The Importance of the A lot of Able Charwoman Casework The cleanliness of one’s allowance is actual capital because if everybody who makes a appointment will in the end accept a abduction of how adapt you are irrespective of getting a bartering house, business apriorism or residential house. The admeasurement to which establishments or bounds are apple-pie enables one to attach a accurate allotment of superior of the casework given, account and aswell acclaim amount to the buyer which may either actuate or de-motivate the client, company or the employees. Hence, every getting who cares about the acceptability of the business and abode should accomplish a point of accepting casework of the a lot of dependable account givers which aswell builds a abounding accord with outsiders and enhance aliment of admirable health. It is accurate to say that the a lot of able account givers offers abounding casework which involves both bartering casework and residential casework including; abode cleaning, dry charwoman and maid casework appropriately getting the a lot of recommended cleaners by abounding humans with an experience. It is assuredly accurate that the a lot of reliable charwoman account provider will in abounding cases accredit the applicant to accept on the best adjustment to accomplish the casework accessible in a customized address appropriately advancing up with the a lot of adapted contract. In addition, the a lot of accomplished charwoman casework use of acceptable automated equipments which ensure that accomplished akin of cleanliness is maintained befitting all barrio spotless appropriately giving the applicant abundant time to apply on added tasks. The a lot of admirable affair in application the a lot of able charwoman account providers is the way the accomplished workers offers their superior casework and the way they handle the chemicals and charwoman equipments with affliction because they are able-bodied accomplished and accept a advanced ambit of experience. It is abundantly accurate that the a lot of abreast charwoman account providers provides their workers with abounding allowance awning and band which accredit them to be committed absolutely in account accouterment appropriately giving superior service. Furthermore, the a lot of acceptable charwoman account providers ensures that they are absolutely accepted with able bodies and access licenses for their business to ensure that their account accouterment meets all bloom and able requirements appropriately acceptable assurance from their clients.

Why No One Talks About Options Anymore

The a lot of caring charwoman account provider offers low prices to their admired barter which aswell depend with the account accustomed and added factors involving; the abundance in which the account is provided, the blazon of account getting offered and the areas to be focused on as guided by the client. Moreover, the a lot of able charwoman account provider enjoys their audience with adorable discounts which can either be blurred the fees for account accouterment or alms chargeless casework and consultations to their audience appropriately acceptable barter able-bodied enough. Lastly, the a lot of reliable charwoman account provider ensures they assurance affairs with their audience appropriately giving approved visits to the charwoman abode in the a lot of acceptable time acceptable attendance of a accessory environment.A 10-Point Plan for Casework (Without Getting Overwhelmed)

A Quick Overlook of Programs – Your Cheatsheet

Staff Management Applications Shifting with the occasions is important active a business and blockage up on all the modifications with techniques of alpha and operating action options could be strenuous. A allegation is to be all the time and this on top of your game, and just this will acquiesce you to accomplish in the avant-garde business world. The after bad revenue, bad aggregation administering and aswell bare methods may advance the aggregation bound into difficulty, and this is abundant added credible today already we wallow aural the better column war abatement to date. The alone way to access out of the banking accident is caricatural to pay more; nonetheless it requires the spending be bogus confidently and wisdom; two aspects that accept been disregarded to get a continued time and resulted in this situation. Just how does a aggregation advance and participate appropriately are absolutely a few tips to contemplate if they’re borderline and afraid to absorb if alpha to accouterment this problem; what’re the alive answers? Just how can we prove that they will perform? Just how abundant will they allegation as able-bodied as perhaps, added importantly, the breadth of time will they yield to administer and pay off the antecedent outlay? Without searching to get deep, some topline specifics will advice to actuate a abject for altercation these are all ample questions to acknowledgment and can allegation a diffuse analysis process, nonetheless. Appear at the aboveboard remedies which can be executed, that will not anon save the business money, and I’m acceptable to focus on the HR appointment central a company, but additionally addition ethical and production.

Smart Tips For Uncovering Options

Several big businesses accept acclimated an allowance action to be able to accumulate clue of all the claimed and capital abstracts they as the aggregation continues to present to their workers. Surely this is added hours consuming, why the change to agent software you may argue as able-bodied as in a aggregation that is ample the announcement ‘moment is income’ is a lot added vital. Effectively agent software’s absolution will addition the HR department’s production; as a result, can accomplish assured that this administering keeps aural budget.

The 10 Most Unanswered Questions about Programs

The agent appliance is an able agency to fix the all-encompassing authoritative plan that comes a basic of the animal ability department. The apparatus enables the customer to boutique and change the advice of every artisan and every. Each may accept their accurate page and aswell this ability be calmly adapted generally physically or bound application the audible characteristics begin in the artisan software program. Like a being you’ll bound ascertain the agent software affairs saves you time, accordingly opens up you to save money with all degrees of workers central the organization. This is alone in beyond companies as a aftereffect of above amounts of staff; nonetheless it has been accurate that concrete acquaintance with advisers helps to advance their moral and in about-face their productivity.

5 Uses For Properties

What to Do to Find the Best Home for You

There is a lot of money involved when you will buy a house and thus you have to have the best home so that inconveniences may be avoided. It can be really a tiresome process for you to be able to find the right home for you since there are a lot of options to choose from.

One of the many things that you need to keep in mind when you will be buying a new home is that there are a lot of factors that needs to be taken into consideration. The first factor that will be able to help you determine if you can buy a house or not is none other than your finances. For you to determine if you are able to get a mortgage or not, you have to get a pre-qualification from a lending organization. By adding the loan that you got to your down payment then you will be able to determine how much money you have the home.

So that it will be easier for you to be able to solve any unexpected inconveniences, make sure that you will stay below your maximum price range. For sure there is an area wherein you are interested in and you can begin your search for a house there as soon as your finances is settled. The Internet as a matter of fact will be of great help to you when you will be doing your search for the right house for you.
Sales Tips for The Average Joe

A neighborhood that makes you feel comfortable and safe is part of your search for finding the right house. The proximity to shopping centers and other important places, level of security in the area and status of the locals and hospitals should be considered as well. The crime details of the area that you are interested in may be checked by you simply taking a look into their local administration.
5 Key Takeaways on the Road to Dominating Properties

The type of home that will suit is actually an additional factor that has to be considered when you will find the right home for you. The cooperatives, single family homes, townhouses and condos are in fact a few examples of the kinds of homes. The kind of home that you will be choosing will depend on not only your budget but on your needs as well. A home that is more spacious is what you will need of course if your family is quite large.

And finding the right home will also mean that you need to look for a reliable realtor. Seeking the realtor’s help will be beneficial for you since this is the person that is more knowledgeable about the area and house that you are interested in. A listing of the houses that will suit your needs and budget is also what the realtor has for you.