The TwentyTen Theme that comes as a default theme with wordpress is a very popular theme because it is simple and elegant. If you would like to modify the theme, here are the steps you have to follow: (If you have the proper tools, life becomes easier. The recommended tools are Macromedia dreamweaver (trial version
How To Create Your Own WordPress Theme
To create your own wordpress theme, you will need the following: (i) A theme which serves as an inspiration. Choose your favourite site, which gets 1 million page views a day. The advantage of selecting a well known site is that their coding is usually upto date. Also, because several people work on these sites,
Cannot establish FTP connection to an SFTP server. Please select proper protocol
When you try to access your VPS through filezilla by putting the host as “ftp.mysite.com” instead of sftp://ipaddress you will get the error: Cannot establish FTP connection to an SFTP server. Please select proper protocol This means that you have not installed ftp on your VPS. While ftp is frowned upon and the best way
Set Up A WordPress VPS With Centos & Apache
Lets learn how to set up a VPS with Apache & PHP & install WordPress in it. (i) Choose Centos 6 32 bit as your operating system (OS) from your VPS’ control panel; (ii) Update Centos with the command yum update (iii) Install apache with the command yum install httpd (if you run into a
Create MySQL database with SSH command
MySQL databases can be created either through phpmyadmin or through the SSH command line Lets see how to create a MySQL database with SSH command (i) First log in to mysql with your user name (change if not root). You will be prompted for a password. mysql -u root -p (ii) create the database with
How to optimize and speed up your site
Increasing the speed with which a page loads involves aspects (i) the server configuration and (ii) the web pages (or wordpress) configuration. First, lets look at how we can speed up the time that it takes for the server to respond. (i) Using nginx instead of apache: My personal experience has been that nginx responds
Why keyword stuffing should be avoided
In trying to understand how google ranks a page in its search results, I learnt that keywords were important. Google determines the relevance of a page based on the density of the keywords and ranks it accordingly. So, a page which has more occurrences of ‘Nikon D2’ will be deemed to be a page on
Secure & Harden Centos VPS Server (Install APF Firewall)
Install APF (Advanced Firewall Policy) APF also works with iptables so you must make sure iptables is installed You can check the status of iptables with the command service iptables status and install it with the command yum install iptables* -y Now you can download & install APF wget http://www.rfxn.com/downloads/apf-current.tar.gztar -zxf apf-current.tar.gzcd apf-9*./install.sh Open the
Secure & Harden Centos VPS Server (Install CSF Firewall)
Install Config Server Firewall: There are two top-quality firewalls available: APF (Advanced Firewall Policy) & CSF (Config Server Firewall). There is an unending debate on which is better. Most people believe that CSF is better because it offers more configuration options. Only one of the two can be installed at any one time. Both, CSF
Secure & Harden Centos VPS Server (change Port, disable Root & Add sudo user)
Caution: If you have data on your server, it is best to take a back up of the files and database and store it off-site. That way, if things go wrong (e.g. if you get locked out of your server) you are not stranded (see the tutorial here for backing up the VPS). (i) Update