Ispconfig Setup
ISPConfig autoinstaller and setup
#README
#Newsletter
Subscribe to our newsletter to recive information about new version of the script. The link is here: http://eepurl.com/cAzq95 We'll use only to inform you on new version of the script :)
#Version
v.3.0.1
This is a system to automate the installation of ISPConfig 3 control Panel ( http://www.ispconfig.org/page/home.html ).
Tested on:
- Debian 9 Stretch (Servisys VPS, VmWare Esxi, Amazon AWS, Virtualbox, OVH VPS, Hetzner, Digital Ocean)
- Debian 8 Jessie (Servisys VPS, VmWare Esxi, Amazon AWS, Virtualbox, OVH VPS, Hetzner, Digital Ocean)
- Debian 7 Wheezy (Servisys VPS, VmWare Esxi, Amazon AWS, Virtualbox, OVH VPS, Hetzner, Digital Ocean)
- Ubuntu 14.04 Trusty (Servisys VPS, VmWare Esxi, Amazon AWS, Virtualbox, OVH VPS, Hetzner, Digital Ocean)
- Ubuntu 15.10 Willy (Servisys VPS, VmWare Esxi, Amazon AWS, Virtualbox, OVH VPS, Hetzner, Digital Ocean)
- Ubuntu 16.04 Xenial Xerus ( Servisys VPS, VmWare Esxi, Amazon AWS, Virtualbox, OVH VPS, Hetzner, Digital Ocean)
- Centos 7 (Servisys VPS, Vitualbox)
- ISPConfig 3.*
For now it is tested and developed only on Debian systems.
Maybe it works well also on Ubuntu systems.
#What is this repository for?
This repository contains some scripts for the automation
of installation of ISPConfig 3 control panel.
Before start be sure to configure your server following the following guides:
- Debian 9: https://www.howtoforge.com/tutorial/debian-minimal-server/
- Debian 8: https://www.howtoforge.com/tutorial/debian-8-jessie-minimal-server/
- Debian 7: https://www.howtoforge.com/perfect-server-debian-wheezy-apache2-bind-dovecot-ispconfig-3
- Ubuntu 14.10: https://www.howtoforge.com/tutorial/ubuntu-minimal-server-install/
- Ubuntu 15.10: https://www.howtoforge.com/tutorial/ubuntu-minimal-server-install/
- Ubuntu 16.04: https://www.howtoforge.com/tutorial/ubuntu-minimal-server-install/
- Centos 7: http://www.howtoforge.com/centos-7-server
You can Choose during install:
- Apache / Nginx
- Dovecot or Courier
- Quota On/Off
- Jailkit On/Off
- Squirrelmail / Roundcube
- ISPConfig 3 Standard / Expert mode
- ISPConfig 3 Multiserver Setup (* Debian 8 only for now)
#How do I get set up?
- Summary of set up
First of all follow the guide
https://www.howtoforge.com/perfect-server-debian-wheezy-apache2-bind-dovecot-ispconfig-3
to install debian as required for ISPConfig
- Configuration for Debian 7 / 8 / 9 - Ubuntu 14.04 / 15.10 / 16.04
After you got a fresh and perfect Debian installation you had to
cd /tmp; wget --no-check-certificate -O installer.tgz "https://github.com/servisys/ispconfig_setup/tarball/master"; tar zxvf installer.tgz; cd *ispconfig*; bash install.sh
- Centos 7
cd /tmp; yum install wget unzip net-tools; wget --no-check-certificate -O installer.tgz "https://github.com/servisys/ispconfig_setup/tarball/master"; tar zxvf installer.tgz; cd *ispconfig*; bash install.sh
Centos 7 is in a very early stage, we got to test a bit, any help will be appreciated. Some feature are missing for now, only implemented Apache and Dovecot, no webmail.
Follow the instruction on the screen
#Who had contributed to this work?
- The scripts and instructions have been produced by Matteo Temporini ( temporini.matteo@gmail.com )
- Special thanks to Torsten Widmann for contribution to the code
- Special thanks to Michiel Kamphuis ( http://www.ensync.it/ ) for contribution to Multiserver Setup integration
- Special thanks to Bartłomiej Gajda ( http://webard.me/ ) for the bug fixes to multiserver setup and beta installation
- The code is based on the "Automatic Debian System Installation for ISPConfig 3" of Author: Mark Stunnenberg mark@e-rave.nl
- Howtoforge community https://www.howtoforge.com/community/
