Quantcast
Viewing all articles
Browse latest Browse all 25

Part 2: Setting up Self-hosted WordPress

Before we get started, there are a few things you’ll need;

  • Internet
  • Hosting
  • A Domain

If you don’t have hosting

Site5 are currently offering a 30 day free trial with many of their hosting plans. All you need to do is use the coupon ‘FREETRIAL’ in the checkout.

If you do have hosting
Though I’ll be approaching this using Site5 Hosting, the workflow should be extremely similar with other hosts.

If you don’t have a domain
You can register a domain with Site5 on signup, or with your current host, or with any number of other hosts and domain registrars.

Signing up with Site5

If you’re signing up, chose a hosting plan that suits you and head through to confirm your account where and you’ll automatically get a free trial. Please note that you need to register a domain on signing up, or use a domain that you already own. As you can see below, I’m using a domain that I already have.

Image may be NSFW.
Clik here to view.
provided domain hosting

DNS Settings

If you are using a domain that’s registered somewhere other than with your host, you’ll need up update your DNS settings. And if you’re using Site5, here’s the DNS servers;

dns.site5.com
dns2.site5.com

Naturally, the server address will vary host to host, so make sure you have them correctly configured before moving on.

Logging In

If you’ve signed up, you’ll receive an email with credentials and instructions on logging in.

We’re going to log in to Backstage, once logged in you’ll need to select your site from siteadmin, it’ll take you through to your site’s dashboard, where you can administer all changes required to your site.

Image may be NSFW.
Clik here to view.
siteadmindomainlist

Installing WordPress

Head down to ‘Software / Services’ and select ‘Web Apps’

Image may be NSFW.
Clik here to view.
web app install

Next, make sure WordPress is selected and hit install

Image may be NSFW.
Clik here to view.
choose wordpress

Where you’ll be required to fill in the following options

Image may be NSFW.
Clik here to view.
installdetails

When the installation has completed, you’ll be shown a summary screen with a range of credentials, as well as receive them to the nominated email account.

Image may be NSFW.
Clik here to view.
wordpress installation details and credentials

And that’s WordPress successfully installed on your host, head over to your domain and check it out

Image may be NSFW.
Clik here to view.
eat it make it homepage

It’s running the TwentyTwelve theme by WordPress.org, which is a nice theme, but we’re also going to cover installing a theme, too.

Getting a Theme

There’s a myriad of places you can find WordPress themes, both free and paid, such as the WordPress.org Themes Directory. There’s also premium theme shops such as WooThemes, ThemeForest, and Mojo Themes.

If you’re not looking to pay, then I suggest the WordPress Theme Directory. Otherwise, ThemeForest offer a free file of the month, which is most commonly a WordPress theme, and WooThemes also have free themes available, though for these two signing up is required.

Choose whichever you like, and download your theme. It’s likely to be delivered in a zip file, though if you have a theme from ThemeForest, it’s more common that the theme is in a zip file, within the originally downloaded zip file, so make sure you extract it first.

I have gone with Novatorix, a theme that was free in a recent month. Here’s a good example of the theme living within the initial zip.

Image may be NSFW.
Clik here to view.
nova

Installing via WordPress

To do this, we need to be in the WordPress Backend, so head to yourdomain.com/wp-admin, enter your credentials from the web app install, and log in.

Image may be NSFW.
Clik here to view.
wpadminlogin

This is where you’ll take care of your site’s administration, though not necessarily the development thereof though, so it’s worthwhile spending some time getting familiar with it.

When you’re ready go to Appearance » Themes » Install Themes » Upload

Image may be NSFW.
Clik here to view.
appearance-themes

Browse to your theme’s zip file and hit install, and then activate on the next screen

Image may be NSFW.
Clik here to view.
installingnova

Now you can check your site out. It’ll look plain off the bat, as there’s most likely little or no content, but you can always play around and set up some dummy content to get it into shape.

Note: Some themes have custom options that are accessible through the WordPress backend, so check the theme’s documentation to see if you need to look for this.

Installing via FTP

The next method is by using FTP. To get started you need an FTP Client, and your FTP Credentials. There are many clients available, but a free, cross platform solution is FileZilla. If you need your credentials, you can retrieve these from your web host. Make sure you’ve extracted your theme from its zip file as this is required for upload.

Open your FTP Client and put in the username and password for your site like so.

Image may be NSFW.
Clik here to view.
ftpclient

On the left pane, I’ve navigated to where the theme folder is located, on the right is where it’s connected to the server. As you can see, everything is held in a folder, and you’ll need to browse to public_html/wp-content/themes/.

From here, you simply drag and drop the theme’s folder as though were making any file transfer locally.

Image may be NSFW.
Clik here to view.
ftpupload

Once uploaded, you’ll need to head to Appearances » Themes in wp-admin, and you’ll see your theme there.

Image may be NSFW.
Clik here to view.
thememanager

When ready, hit activate and you’re good to go!

Six Months Free Hosting!

If you’d like to try out Site5′s WordPress hosting, free, for six months, please contact me to arrange!

Disclosure Statement

The post Part 2: Setting up Self-hosted WordPress appeared first on YinPress.


Viewing all articles
Browse latest Browse all 25

Trending Articles