This site is closing

This site will close soon, probably at the end of this months billing cycle, in around 3 weeks.

The reasons:

  1. Constant hacking attempts, as many as 200 per day. They’re coming from all over the world, so a script kiddie trying to get access by using incorrect usernames. I have a firewall in place that bans them after one failed attempt, this is fast becoming a very large part of the database and .htaccess file.
  2. The site at certain times of the day can take an age to load. This is unnaceptable and throwing money at the problem won’t help.
  3. I’ve contacted several retailers and manufacturers to see if they’ll loan me a bike for a few days so I can expand the reviews to cover other models… none have called me or emailed me back.
  4. I can’t be arsed updating with new posts. There’s also little to cover if I can’t get hold of loan bikes to test and review.
  5. I might one day setup the site on my local network on a raspberry pi, and yes believe it or not, it would be faster than the current host.
  6. I’m also considering selling my bike. I am a carer for my uncle who is mentally handicapped, I get 3 days a week when I have a respite carer come in and look after him for a few hours. So of course riding is dependent on the weather and if I have other errands to run in my spare time. As things are. I don’t want to get soaked, cold and miserable during this time.

Install Apache2 PHP and Mysql on a Raspberry Pi

How to install a webserver on Raspberry Pi 2 running Raspbian (wheezy)

Full list of edits and installs to get my webserver up and running without mySQL.

Make sure everything is up to date, this takes about 60 seconds:

Code: Select all

sudo apt-get update

Code: Select all

sudo apt-get upgrade

Now I’m going to need apache webserver

Code: Select all

sudo apt-get install apache2 apache2-doc apache2-utils

Code: Select all

sudo apt-get install libapache2-mod-php5 php5 php-pear php5-xcache php5-mysql php5-curl php5-gd

And that’s apache webserver and PHP installed.
Test it with:

Code: Select all

<?php

// Show all information, defaults to INFO_ALL
phpinfo();

// Show just the module information.
// phpinfo(8) yields identical results.
phpinfo(INFO_MODULES);

?>

Now I’ll need to install php_curl

Code: Select all

sudo apt-get install php-curl

then reboot apache:

Code: Select all

sudo service apache2 restart

Now make sure mod_rewrite is enabled:

Code: Select all

sudo a2enmod rewrite

Finally: Getting the .htaccess files working.

Code: Select all

sudo nano /etc/apache2/sites-available/default

Change None to all:

Code: Select all

 <Directory /var/www/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
 </Directory>

I don’t think I’ve missed any steps, but I will come back and edit later if need be.

Install MySQL

Start with:

Code: Select all

sudo bash

Code: Select all

sudo apt-get install php-mysql

– AND:

Code: Select all

sudo apt-get install mysql-server mysql-client

Install PHPMyAdmin

Code: Select all

sudo apt-get install phpmyadmin

Install Webmin:
http://www.webmin.com/deb.html