lost and found ( for me ? )

install GNU Panel within Ubuntu12.04 LTS 64bit

About GNU panel
GNU panel is open source web based system management tools similar to webmin, open panel etc. You can install GNU panel on Debian or Ubuntu distributions.


# tail -1 /etc/lsb-release ;uname -ri
DISTRIB_DESCRIPTION="Ubuntu 12.04.3 LTS"
3.2.0-52-virtual x86_64

configure network such as hostname, static IP address

ip address: 192.168.110.10
fqdn: ubuntu.defaultdomain
# hostname
ubuntu

# hostname -f
ubuntu.defaultdomain

# egrep -v ^# /etc/hosts
127.0.0.1 localhost
192.168.110.10 ubuntu.defaultdomain ubuntu

::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

# egrep -v ^# /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
       address 192.168.110.10
       netmask 255.255.255.0
       broadcast 192.168.110.255
       gateway 192.168.110.1
       dns-nameservers 192.168.110.1


#  egrep -v ^# /etc/resolv.conf
nameserver 192.168.110.1

root@ubuntu:/etc/resolvconf/resolv.conf.d# pwd
/etc/resolvconf/resolv.conf.d

root@ubuntu:/etc/resolvconf/resolv.conf.d# cat base

root@ubuntu:/etc/resolvconf/resolv.conf.d# cat head
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

root@ubuntu:/etc/resolvconf/resolv.conf.d# cat original

root@ubuntu:/etc/resolvconf/resolv.conf.d#

change locales
# cat /usr/share/i18n/SUPPORTED > /var/lib/locales/supported.d/local
# dpkg-reconfigure locales
# echo 'LANG="en_US.ISO-8859-1"' > /etc/default/locale
# reboot

# echo $LANG
en_US.ISO-8859-1




# bunzip2 gnupanel_lenny_squeeze_wheezy_precise_0.3.5_R4.tar.bz2

# tar xvf gnupanel_lenny_squeeze_wheezy_precise_0.3.5_R4.tar

# cd gnupanel_lenny_squeeze_wheezy_precise_0.3.5_R4

# ./install-dep.sh

- postfix: internet site
- mySQL password: leave blank
- Configuring pdns-backend-pgsql: no
- Configuring phpmyadmin: password leave blank, apache2 as an web server
- ProFTPD configuration: standalone
- Configuring courier-base: no
- Configuring mailman: select all languages, Default language for Mailman English
-Configuring roundcube-core: yes, mysql, user for admin: leave blank, password: blank
- Isoqlog Configuration: postfix, directory /var/www/isoqlog, hostname: ubntu.defaultdomain, English, Domains for which you want to make reports: blank
- Configuring mailman: select all languages, English

then run gnupanel-insall.sh script.
# ./gnupanel-install.sh

run gnupanel-config.sh which is under /usr/bin directory.
# which gnupanel-config.sh
/usr/bin/gnupanel-config.sh

# /usr/bin/gnupanel-config.sh

You have new mail in /var/mail/root
# echo $?

access to https:// IP /admin

From now on you can enter all GNUPanel levels:
   https://IP/admin
   https://IP/reseller
   https://IP/users
   https://IP/mail

https:// IP /admin





main -> add IP








reseller plans -> add plan





resellers -> add reseller

nnn, error..

need to look into the root causes on this…

I was able to re-initialize gnu panel config by executing “gunupanel-config.sh
# gnupanel-config.sh



config files
root@ubuntu:/etc/gnupanel# pwd
/etc/gnupanel
root@ubuntu:/etc/gnupanel# ls
gnupanel-admin-ini.php  GNUPANEL_INSTALL_DATA  gnupanel-reseller-ini.php  sdns.conf.pl          SKEL_APACHE_SUBDOMINIOS
gnupanel.conf.pl        gnupanel-mail-ini.php  gnupanel-usuarios-ini.php  SKEL_APACHE_GNUPANEL

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.