There are two ways to install Lobby in Linux :
Lobby Standalone's Linux version is a portable version. It works in all Linux distributions that has Bash.
Download the Zip file from here.
Extract the folder "Lobby" inside the Zip file to a location of your choice.
Lobby will be then opened in your default browser. Then, finish installing Lobby.
By default, Lobby Server runs on 127.0.0.1:2020. You can change it by opening Lobby.sh file and changing the first variable :
# "hostname:port" where Lobby Server should be running host="127.0.0.1:9000"
Install Apache & MySQL Server (Debian) :
sudo apt-get install apache2 mysql-server
Install Dependencies :
sudo apt-get install php5-mysql php5-curl php5-json libapache2-mod-php5 unzip
As you may know, the localhost site directory on Linux systems is
So, we install Lobby in this directory.
In older systems, it was "/var/www". So, if you're installing on an older system, replace the "/var/www/html" location mentioned in the Lobby Docs with just "/var/www"
Create a Direcory named lobby in "/var/www/html" directory :
sudo mkdir /var/www/html/lobby
sudo unzip <path_to_lobby.zip> -d /var/www/html/lobby
After installing Lobby, change the permission of Lobby Directory (/var/www/lobby) to Read & Write.
An easy way is to do this is by the following commands :
sudo chown -R root:www-data /var/www/lobby sudo chmod -R ug+rw /var/www/lobby sudo chmod -R o+r /var/www/lobby
The above commands will make root the owner and sets the group as "www-data" ie web server. And the second & third command will make the owner & group have full permissions whereas others will only have read permission.
Lobby can also be installed on a special domain in localhost. By using this, you can access Lobby easily from a domain. Examples :
http://lobby.dev http://lobby.localhost http://lobby.com
Subin has written a tutorial on creating a localhost site :