LiteSpeed web server

Creating a PHP VHost under LiteSpeed

Previously I setup the PHP environment and the PHP VHost template, so I can create a PHP VHost in seconds.
Instead of creating an httpd conf for every website, you can just add a website in the admin webinterface of LiteSpeed web server.
Before we do that, we have to setup the skeleton directories for our php site. I mention specifically PHP, because we can also run Ruby sites with LiteSpeed :)

Preparing PHP environment on LiteSpeed

If you came from an Apache environment, you might have set your Virutal Host root dir to /var/www.
By default, this folder is created under the root user.
If you already have websites running under /var/www or other locations you can leave it like it is. For me, I like to run it under my home dir so I don't have to worry about permissions set by root.
One of the nice thing about experimenting with new stuff is that you can do whatever you want :)

Upgrading PHP on LiteSpeed (Ubuntu server 32bit)

Took me 2 days to figure out how to install the png lib, cause it kept failing over and over.
There's 2 ways to install PHP with LiteSpeed. Below is the hard way, that I took. And all the way at the bottom is the easy way. I did test the easy way, because I forgot to compile PDO_MYSQL along.

Installing phpMyAdmin for LiteSpeed

I like to work with phpMyAdmin. But the only web server I ran phpMyAdmin under was Apache.
Since I only have LiteSpeed running, I wanted to make phpMyAdmin run under this web server too.
First I grabbed the latest copy of phpMyAdmin, wich was a release of 2 days ago. What a coincidence.

Installing LiteSpeed on Ubuntu server

So what the heck is LiteSpeed?
I asked that question myself, when I was looking for an apache alternative.
After hunting down hundreds of websites, comparing lighttpd with apache and nginx, I came across the web server called LiteSpeed.
Sounds interesting huh?
Well guess what, it is!

Demo's and features
- Live demo's
- Standard vs Enterprise version

Subscribe to RSS - litespeed