Basic Installation Guide

GNUPanel 0.2.3 Installation

Requirements: Debian Etch system

First of all you need a minimal Debian Etch installation (GNUPanel is designed to be installed on new Debian installations with no hosted sites). You can get a “netinst” image (100-150 MB) from here.

Once the base system is ready you should follow these steps to have GNUPanel working properly:

0- Edit /etc/hosts to add this line:

xxx.xxx.xxx.xxx my_domain.com my_machine

(xxx.xxx.xxx.xxx is your public IP and “my_domain” is the domain where the panel listen)

1- Log in to your shell as root.

2- Run dpkg-reconfigure locales and mark all “en_US”, “es_ES” and “es_AR”.

3- Edit /etc/apt/sources.list and modify to looks like this:

deb http://ftp.debian.org/debian/ etch main contrib

deb http://security.debian.org/ etch/updates main contrib

(this two lines)

4- Update the system running:

apt-get update

apt-get dist-upgrade

5- Download the last stable version of GNUPanel and unpack on a directory.

mkdir /directory

tar -xzvf fichero.tar.gz -C /directory

o

tar -xjvf fichero.tar.bz2 -C /directory

6- Change to the previous directory and run these scripts in order:

./install-debian-dep.sh

./gnupanel-install.sh

gnupanel-config.sh

7- When the process is finished you will find the GNUPanel administrator interface in:

http://public_ip/admin

Now you should add all IP addresses for the server:

Main menu –> Add IP

and any secondary servers you may have.

8- Create the first reseller plan and the first reseller associated to your main domain (the corresponding user will be automatically created).

9- From now on you can enter all GNUPanel levels:

https://gnupanel.main_domain/admin

https://gnupanel.main_domain/reseller

https://gnupanel.main_domain/users

https://gnupanel.main_domain/mail

This entry was posted on 08:33 PM and is filed under Documentation. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Comments are closed.