All Projects → servisys → Ispconfig_setup

servisys / Ispconfig_setup

Licence: gpl-3.0
ISPConfig autoinstaller and setup

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Ispconfig setup

Packer Build
Packer Automated VM Image and Vagrant Box Builds
Stars: ✭ 199 (-57.3%)
Mutual labels:  debian, virtualbox
Rhcsa8env
This is a RHCSA8 study environment built with Vagrant/Ansible
Stars: ✭ 108 (-76.82%)
Mutual labels:  automation, virtualbox
Wordops
Install and manage a high performance WordPress stack with a few keystrokes
Stars: ✭ 649 (+39.27%)
Mutual labels:  automation, debian
Packer Templates
Stars: ✭ 90 (-80.69%)
Mutual labels:  debian, virtualbox
ansible-role-packer-debian
Ansible Role - Packer Debian/Ubuntu Configuration for Vagrant VirtualBox
Stars: ✭ 32 (-93.13%)
Mutual labels:  debian, virtualbox
Vagrant Box Templates
Stars: ✭ 100 (-78.54%)
Mutual labels:  debian, virtualbox
Rocket.chat.ansible
Deploy Rocket.Chat with Ansible!
Stars: ✭ 80 (-82.83%)
Mutual labels:  automation, debian
Docker Swarm
🐳🐳🐳 This repository is part of a blog series on Docker Swarm example using VirtualBox, OVH Openstack, Azure and Amazon Web Services AWS
Stars: ✭ 43 (-90.77%)
Mutual labels:  automation, virtualbox
yosild
Yosild is a single shell script that builds a full, minimal Linux distribution based on BusyBox.
Stars: ✭ 97 (-79.18%)
Mutual labels:  debian, virtualbox
Ansipress
AnsiPress - Simple L(Linux) E(NGINX) M(MariaDB) P(PHP7) Shared Hosting Setup
Stars: ✭ 184 (-60.52%)
Mutual labels:  automation, debian
Hiddenvm
HiddenVM — Use any desktop OS without leaving a trace.
Stars: ✭ 1,183 (+153.86%)
Mutual labels:  debian, virtualbox
Robox
The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
Stars: ✭ 303 (-34.98%)
Mutual labels:  debian, virtualbox
Packer Boxes
Jeff Geerling's Packer build configurations for Vagrant boxes.
Stars: ✭ 495 (+6.22%)
Mutual labels:  debian, virtualbox
Qemu Images
A collection of disk images and virtual machines that can be used by the QEMU emulator
Stars: ✭ 145 (-68.88%)
Mutual labels:  debian, virtualbox
Terrible
An Ansible playbook that apply the principle of the Infrastructure as Code on a QEMU/KVM environment.
Stars: ✭ 161 (-65.45%)
Mutual labels:  automation, debian
vzvol
vzvol is a general use ZFS zvol management tool, that handles creation, destruction, listing, and formatting with various FSes, in an easy to use single program
Stars: ✭ 27 (-94.21%)
Mutual labels:  debian, virtualbox
Comic Dl
Comic-dl is a command line tool to download manga and comics from various comic and manga sites. Supported sites : readcomiconline.to, mangafox.me, comic naver and many more.
Stars: ✭ 365 (-21.67%)
Mutual labels:  automation, debian
Rundeck
Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts
Stars: ✭ 4,426 (+849.79%)
Mutual labels:  automation
Os
The OS build system
Stars: ✭ 458 (-1.72%)
Mutual labels:  debian
Golem
A complete test automation tool
Stars: ✭ 441 (-5.36%)
Mutual labels:  automation

Build Status

README

PayPayl donate button

Newsletter

Subscribe to our newsletter to receive 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.6

Debian 10 fix for Debian 10

v.3.0.5

Debian 10 changes file path, for root use :

su -

Added support for Debian 10 Buster and php7.3 service changed to systemctl for all service functions (start,stop,restart etc) few other minor changes to accommodate Debian 10

v.3.0.4

This is a system to automate the installation of ISPConfig 3 control Panel ( http://www.ispconfig.org/page/home.html ).

Tested on:

  • Debian 10 Busty (Servisys VPS, VmWare Esxi, Amazon AWS, Virtualbox, OVH VPS, Hetzner, Digital Ocean)
  • 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)
  • Ubuntu 18.04 Bionic Beaver ( Servisys VPS, VmWare Esxi, Amazon AWS, Virtualbox, OVH VPS, Hetzner, Digital Ocean)
  • CentOS 7 (Servisys VPS, Vitualbox)
  • Raspbian
  • ISPConfig 3.*

What is this repository for?

This repository contains some scripts for the automation of installation of ISPConfig 3 control panel.

Before starting, be sure to follow one of these guides to install a supported Linux distribution:

Supported Software and Linux distributions

Component Software Debian/Raspbian Ubuntu CentOS openSUSE Leap Fedora
7 8 9 10 14.04 15.10 16.04 16.10 17.10 18.04 7 42.1-3 15.0 22-28
Web: HTTP Apache
nginx
Mail: SMTP Postfix
Mail: POP3/IMAP Courier
Dovecot
FTP Pure-FTPd
DNS Bind
PowerDNS
MyDNS
Database MySQL
MariaDB
Webmail client Roundcube ✔*
SquirrelMail ✔*
Chat: XMPP Metronome ✔*
Mailing lists Mailman
Antivirus Amavisd
ClamAV
Spam filtering SpamAssassin
Greylisting Postgrey
Mail signing OpenDKIM
OpenDMARC
Firewall UFW
Intrusion protection Fail2Ban
Rootkit detection rkhunter
Statistics Webalizer
AWStats
Quota ✔*
Let's Encrypt Certbot/letsencrypt
Jailkit
HHVM ✔^ ✔^
MultiServer
* Not yet enabled. ^ Not yet enabled on Raspbian.

You can choose during install:

  • Apache or nginx
  • Dovecot or Courier
  • Quota
  • Jailkit
  • SquirrelMail or Roundcube
  • ISPConfig 3 Standard / Expert mode
  • ISPConfig 3 Multiserver Setup (* Debian 8 only for now)

How do I get set up?

Follow one of the above guides to install a fresh copy of a supported Linux distribution.

Run the following command as root user:

  • Debian/Raspbian 7, 8, 9 and 10 and Ubuntu 14.04, 15.10, 16.04, 16.10 and 18.04
cd /tmp; wget -O installer.tgz "https://github.com/servisys/ispconfig_setup/tarball/master"; tar zxvf installer.tgz; cd *ispconfig*; bash install.sh
  • CentOS 7
cd /tmp; sudo yum install wget unzip net-tools; wget -O installer.tgz "https://github.com/servisys/ispconfig_setup/tarball/master"; tar zxvf installer.tgz; cd *ispconfig*; sudo install.sh

CentOS 7 is in a very early stage, we got to test a bit, any help will be appreciated. Some features are missing for now, only implemented Apache and Dovecot, no webmail.

If wget fails, try adding the --no-check-certificate parameter.

Follow the instructions on the screen

Who had contributed to this work?

  • The scripts and instructions have been produced by Matteo Temporini ( [email protected] )
  • Special thanks to Travis CI for adding support to Raspberry and a big number of Bugs( https://github.com/tdulcet )
  • 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 [email protected]
  • Howtoforge community https://www.howtoforge.com/community/
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].