This is a guest post by Andriy Noble, owner of SecuritySlacker.org.
I’m going to outline the steps for setting up a blog with all the added features that you would want. Then we’re going to add some security to it. Alright so we are going to work with the WordPress platform, it’s well developed and by far the best one for blogging.
We will setup a configuration so that it Twitters your posts while also blogging your tweets. This will give you a good layout on the networking world. If you can start building up followers then you will also add a good amount of traffic to your site. Thus, we’ll add a little help for your server with WP SuperCache. In the end you will have a blogging platform that will be able to stand up to quite a bit.
Alright so let’s start with setting up your blog. I’ll go from the download version; I think if you have an installation script such as “Fantastico” then you’re just about set. So let’s head over to http://ceege.net and then go to “Sign Up!” and sign up for the free hosting. We get all of the cool stuff that comes with a full host, just that it is a sub domain. And free. Your domain name will be http://yournamehere.ceege.net so be prepared that you may have to either hand that out, or get a domain. I would recommend http://godaddy.com or http://massdomains.com for good deals with people who you can trust.
So let’s go over to http://wordpress.com and download the latest version of WordPress. Unzip it, and then get an FTP client, and upload it to the main directory. (This is if you want WordPress and the first thing they see for your website.) Otherwise you can make a directory called “blog” and that will allow you to have a different website.
Now let’s go over and setup a MySQL database for all the information. Click the link to “MySQL Database Wizard” and add a new database called “MyBlog”. Now go over to the installation process. And add it to the install.
So once your blog is all done and installed, let’s add some themes and a few plugins. The plugins we want are going to be linked here. You can install them from within WordPress.
- WP Security Scan – This will add the ability to remove version number and lots of other information that you don’t want shown. Things like plugins installed and everything.
- CyStat – This will let you see a lot of information and visitors coming to your site. Really good for seeing where the visitors are coming from and the robots that are going over your site.
- WordPress.com Stats – Will track your page views, referrers and clicks. (You will want this it helps a lot)
- WP Super Cache – This will save the page so that users who visit your site will see an HTML page instead of a file that the server has to run or PHP page. Will take less ram, and keep the server admin happy.
- WP to Twitter – Updates Twitter when you create a new blog post. Great for getting information out.
So make sure that WPSecurity is up and working, keeping you safe. You can do a lot more on the server side. But always keep WordPress and the plugins up to date. Good blogging!
This post was contributed by Andriy Noble. Andriy is a young blogger who specializes in blogging security. You can find his site at SecuritySlacker.org or contact him by email at firstname.lastname@example.org.
Photo by: tokyogoat