As promised here is the ‘HOW-TO’ for running WordPress on openSUSE.
This is a simple three step process:
– install and configure openSUSE
– configure apache and mysql
– install WordPress
I have done this installation using openSUSE and SUSE Linux Enterprise Server 10 a few times in the last few weeks; I’d say it was around a twenty minute process for someone with just a little knowledge of Linux and mysql.
Here is a PDF of screenshots.wp-on-suse.pdf
The detail is here:
1. Install openSUSE.
The openSUSE project is a worldwide community program sponsored by Novell that promotes the use of Linux everywhere. The program provides anyone with free and easy access to the world’s most usable Linux distribution, SUSE Linux.
The openSUSE project has ample documentation on installation. Here is the main link – http://en.opensuse.org/Installation_(x86) – and a great video of the process.
The main part to remember during the installation is to do a minimal server installation (I’m assuming you are wanting to run openSUSE as a server rather than a workstation with a GUI) and to install
The configuration is pretty simple – you need a good, strong
root password; you need to configure your networking (static IP, routing, DNS, IPsec) – and you are done.
2. configure apache and mysql
Just a couple of tweaks.
– turn on mod_rewrite in apache
– make apache and mysql start on boot for runlevels 3 and 5
– configure the mysql root admin account
mysqladmin -u root password 'novell'
mysqladmin -u root -h wordpress.evilzenscientist.com password 'novell'
mysql -u root -p
3. download wordpress, create the wordpress database, configure
– download wordpress
The latest stable is always available at http://wordpress.org/download/
tar zfx latest.tar.gz
mv wordpress /www/srv/htdocs/
– this is most easily described using the famous ‘Five Minute Installation‘
create database wordpress;
grant all privileges on wordpress.* to wpuser@localhost identified by "novell";
– next just run the installation from your browser – http://
Martin, why the mod_rewrite ?
I use it all the time in my WordPress deployments to pretty up the url permalink structure