Posted in Tutorials
I am making a couple of assumptions with this tutorial. First there are so many different hosts and they each have their own way of creating databases so we are assumming that you already have a database created and that you know the location, database name, database username, and the database password. From there let’s get started on installing EE!

Use your favorite FTP (file transfer protocol) software to upload the ExpressionEngine files to your web hosting.
Blatant Transmit Plug!
Once all of the files are uploaded open up your favorite web browser and navigate to the folder that you placed them in. For instance, for the purposes of this tutorial I created a folder titled installeetutorial in my demos sub domain. You may not have a folder that you uploaded them to if you placed them in the root directory of your hosting. If so then you would just navigate to http://www.somedomainhere.com. The EE system will automatically redirect you to the install.php file… And here we go!

This is the first EE window that you will encounter. They have installation instructions too!
But theirs don’t have these cool images in them for the visual learners like me.

If so then click the magic button and away we go!

The good folks over at EllisLab make some great software don’t they? Please don’t steal from them. If you are using their software for commercial purposes then the money they charge is well worth it.

Make sure to change the radio button to the "I Agree" entry and then click on the submit button.

If you want to you can gain a bit of security by moving all of the system files. For the purposes of this tutorial though we will leave it as is. Click on the Submit button.

Most of the settings under server settings should be correct. You will want to add the email address of the webmaster.

Remember those assumptions? You will notice the red boxes where you have mentioned the bits of information you will need. For most hosting the location will be localhost. But for some shared hosting plans (Godaddy comes to mind) the database location may be a remote server. The username, password and database name were generated by you when you created the database. Go ahead and fill those in.

We like to trust the folks at EllisLab on this one. SHA1 all the way baby!

Here is where you will create your account for accessing the control panel for EE. The username and password will be used to log in at http://www.somedomainhere.com/system. Your email address will receive any notifications the system sends. Your screen name is what others will see when you write an article. And the Name of your site is the long name that you want to appear in the Title portion of browser windows.

Tell em where you are located. Me? I am in the Central Time zone for the U.S.

This tutorial is based on installing the default install but we would be remiss if we did not mention that we have templates that would come in handy right about now in the instructions ![]()
By clicking the button you should be done.

You are done! By clicking on the view site link you will see the default installation of EE. By clicking on the Control Panel link you will sent to the log in page. Either way you will need to use your FTP program to log into your hosting space and delete the install.php file. This is a security risk if you leave it up there.
Want to write a blog post? Just use the contact form on the submit page!
This is just a quick blog post to relay some info I just learned. I am in the process of upgrading Show-ee from 1.6.8 to 1.7 and then to 2.1.4b. As part of that site we used to use FieldFrame from Pixel & Tonic. Specifically we were using the
This is the second installment in our Creating installable templates tutorials for ExpressionEngine. In this post we are going to talk about the actual package that needs to be delivered to the end user and all of the associated files. Plus we even
For a long time now I have struggled with removing index.php from my EE websites. I have used a mix bag of the include/exclude method and add-ons that deal with making the include/exclude method easier.
A year ago I was perusing the user guide and wiki over on ExpressionEngine’s website for any information regarding creating your own installable templates. At that time there were none. At I just did a quick search for some of the files involved
Be the first to leave a comment...