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.
referred to http://wp.geeklab.com.ar/gl-en/2013/01/29/how-to-install-gnupanel-in-ubuntu-12-04-precise-pangolin/.
# 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
|
download gnu panel from http://wp.geeklab.com.ar/gl-en/gnupanel/download/
# 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.
just followed http://wp.geeklab.com.ar/gl-en/2013/01/29/how-to-install-gnupanel-in-ubuntu-12-04-precise-pangolin/
# 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.