Hopefully you already have your basic Raspberry Pi already set up with the Debian Linux image. There are already many articles on how to do that. Here we will set up a simple blog that does not require MySQL You do need the Apache2 web server and PHP software.  The blog we will install is known as Flatpress it is great for the family intranet network, though, I would not allow to be on the web. Flatpress is good for starting web masters. After doing this instructable, you might want to also install  status.net a twitter sort of clone. (http://www.instructables.com/id/Statusnet-the-Twitter-clone-setup/)

Note: you need to have at least some knowledge of the linux command line to complete this instructable. Using putty or ssh from a gui environment to log into the RPi is extremely helpful. Makes it easy to just copy and paste commands.

Note 2: You could actually install this on most any computer system with the Apache2 php requirements fulfilled.

Step 1: Name change to protect the innocent.

You will want to change the name of your Raspberry Pi or you might get another server from the web. Also I am sure you have already set up your router to set the raspberry pi address. See your router manual on how to do that.

$ sudo hostname

Add oeraspberrypi to the list.

Use ifconfig to get your ipaddress of the RPi

$ ifconfig

eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr: Bcast: Mask: < < < < <
RX packets:60188 errors:0 dropped:0 overruns:0 frame:0
TX packets:32615 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:80088549 (76.3 MiB) TX bytes:3105057 (2.9 MiB)

lo Link encap:Local Loopback
inet addr: Mask:
RX packets:32 errors:0 dropped:0 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2540 (2.4 KiB) TX bytes:2540 (2.4 KiB)

Then you will need to edit your host file to reflect that address.

<p>Nice, works a load better than my old wordpress setup on the pi :) thanks :)</p>
<p>Glad you liked it</p>
My pi is now running on this setup and response times are 1/2 what they used to be :D That with another dynamic information site, that I wrote using python...
very cool, how much traffic can a resp pi web server handle?
To be honest, I have not tested it for volume traffic. We do use it here at home for the family only.

About This Instructable


53 favorites


Bio: computoman.blogspot.com Bytesize articles instead of a trilogy in one post.
More by Computothought: Coffeepot meals Easy sun hat Easy cakes and pies.
Add instructable to: