Created
March 11, 2012 11:04
-
-
Save riipandi/2016010 to your computer and use it in GitHub Desktop.
ISPConfig3 Installer (Debian Squeeze 32bit)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# | |
# Debian GNU/Linux Installation Script for LAMP + ISPConfig3 | |
# Script written by Aris S Ripandi ([email protected]) 15/01/2012 | |
# | |
# Referensi: | |
# - http://www.howtoforge.com/how-to-run-your-own-name-server-with-ispconfig-3-and-fast-hosts | |
# - http://www.howtoforge.com/perfect-server-debian-squeeze-with-bind-and-courier-ispconfig-3 | |
# - http://www.howtoforge.com/installing-mydns-ng-and-mydnsconfig-on-debian-squeeze | |
# - http://www.howtoforge.com/how-to-run-your-own-name-server-with-ispconfig-3-and-fast-hosts | |
# - http://www.howtoforge.com/ispconfig_dns_godaddy | |
# - http://docs.ispconfig.org/ | |
# - http://bikramkawan.com.np/how-to-ispconfig-change-port-8080/ | |
# | |
# TODO: | |
# - Redirect /cpanel to https and port ISPConfig | |
# | |
# Alias /cpanel /var/www/ispconfig/ | |
# Redirect 301 /cpanel https://%{SERVER_ADDR}:9090/ | |
# | |
# <IfModule mod_rewrite.c> | |
# RewriteEngine On | |
# RewriteCond %{SERVER_PORT} !^9090$ | |
# RewriteCond %{REQUEST_URI} ^/cpanel | |
# #RewriteRule ^/(.*)?$ https://%{HTTP_HOST}:9090/ | |
# #RewriteRule ^/(.*)?$ https://%{SERVER_NAME}:9090/ | |
# RewriteRule ^/(.*)?$ https://%{SERVER_ADDR}:9090/ | |
# </IfModule> | |
# | |
# http://www.howtoforge.com/how-to-install-roundcube-0.7-for-ispconfig-3-on-debian-squeeze | |
# http://nchc.dl.sourceforge.net/project/roundcubemail/roundcubemail/0.7.1/roundcubemail-0.7.1.tar.gz | |
# http://ncu.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.5.0-alpha1/phpMyAdmin-3.5.0-alpha1-english.tar.gz | |
# fuser -vki /var/lib/dpkg/lock && dpkg --configure -a | |
# | |
var_folder_anuieu="`pwd`" | |
var_folder_asrcfg="`pwd`/asrcfg" | |
var_IP=`ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'` | |
var_OS=$(awk '/DISTRIB_ID=/' /etc/*-release | sed 's/DISTRIB_ID=//' | tr '[:upper:]' '[:lower:]') | |
# cek os | |
#if [ -f /etc/lsb-release ]; then | |
# . /etc/lsb-release | |
# OS=$DISTRIB_ID | |
# CN=$DISTRIB_CODENAME | |
#elif [ -f /etc/debian_version ]; then | |
# OS=Debian | |
#echo $OS $CN | |
# Make sure only root can run our script | |
[[ $(id -u) -ne 0 ]] && { echo "$0: You must be root user to run this script. Run it as 'sudo $0'"; exit 1; } | |
clear | |
echo "##################################################################" | |
echo "# LAMP + ISPConfig Installation Package for Debian GNU/Linux #" | |
echo "# ---------------------------------------------------------- #" | |
echo "# Package maintainer: Aris S Ripandi ([email protected]) #" | |
echo "# Last updated: 15/01/2012 #" | |
echo "# Website: http://www.kits.or.id #" | |
echo "#################################################################" | |
echo "" | |
echo "Welcome to the online installer for LAMP + ISPCOnfig. This installer only for Debian Squeeze and Ubuntu " | |
echo "This will download the required software and install LAMP + ISPConfig3." | |
echo "" | |
echo "Are you sure you want to continue? Press ENTER to continue or CTRL+C to quit!" | |
read continue | |
cd /tmp | |
# Install the required development enviroment packages... | |
echo "-----------------------------------------------------------------" | |
echo "-- Updating package repository cache" | |
echo "-----------------------------------------------------------------" | |
########################### update repository ########################## | |
update_repo_debian(){ | |
mv /etc/apt/sources.list /etc/apt/sources.list.bak | |
echo "deb http://debian.indika.net.id/debian/ stable main" >> /etc/apt/sources.list | |
echo "deb-src http://debian.indika.net.id/debian/ stable main" >> /etc/apt/sources.list | |
#echo "deb http://repo.ugm.ac.id/debian squeeze main non-free contrib" >> /etc/apt/sources.list | |
#echo "deb-src http://repo.ugm.ac.id/debian squeeze main non-free contrib" >> /etc/apt/sources.list | |
echo "deb http://packages.dotdeb.org stable all" >> /etc/apt/sources.list | |
echo "deb-src http://packages.dotdeb.org stable all" >> /etc/apt/sources.list | |
wget http://www.dotdeb.org/dotdeb.gpg | |
cat dotdeb.gpg | apt-key add - | |
sed -i -e 's/deb http:\/\/packages.dotdeb.org stable all/#deb http:\/\/packages.dotdeb.org stable all/g' /etc/apt/sources.list | |
sed -i -e 's/deb-src http:\/\/packages.dotdeb.org stable all/#deb-src http:\/\/packages.dotdeb.org stable all/g' /etc/apt/sources.list | |
apt-get update | |
apt-get -y upgrade | |
} | |
read -p "Do you want to change your repository [Y/n] ? " qrepo | |
shopt -s nocasematch | |
if [[ $qrepo =~ y|es ]]; then | |
update_repo_debian; | |
else | |
echo "Press ENTER to continue update or press CTRL+C to cancel.." | |
read continue | |
fi | |
shopt -u nocasematch | |
########################### update repository ########################## | |
echo "-----------------------------------------------------------------" | |
echo "-- Change your default editor, regional and shell" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
apt-get install -y -f nano ssh openssh-server ntp ntpdate ftp insserv | |
dpkg-reconfigure dash | |
dpkg-reconfigure tzdata | |
######################################################################## | |
# file /etc/ntp.conf | |
############################## start file ############################## | |
echo "# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help" >> /etc/ntp.conf | |
echo "" >> /etc/ntp.conf | |
echo "driftfile /var/lib/ntp/ntp.drift" >> /etc/ntp.conf | |
echo "" >> /etc/ntp.conf | |
echo "statistics loopstats peerstats clockstats" >> /etc/ntp.conf | |
echo "filegen loopstats file loopstats type day enable" >> /etc/ntp.conf | |
echo "filegen peerstats file peerstats type day enable" >> /etc/ntp.conf | |
echo "filegen clockstats file clockstats type day enable" >> /etc/ntp.conf | |
echo "" >> /etc/ntp.conf | |
echo "server 0.id.pool.ntp.org" >> /etc/ntp.conf | |
echo "server 1.id.pool.ntp.org" >> /etc/ntp.conf | |
echo "server 2.id.pool.ntp.org" >> /etc/ntp.conf | |
echo "server 3.id.pool.ntp.org" >> /etc/ntp.conf | |
echo "" >> /etc/ntp.conf | |
echo "restrict -4 default kod notrap nomodify nopeer noquery" >> /etc/ntp.conf | |
echo "restrict -6 default kod notrap nomodify nopeer noquery" >> /etc/ntp.conf | |
echo "" >> /etc/ntp.conf | |
echo "restrict 127.0.0.1" >> /etc/ntp.conf | |
echo "restrict ::1" >> /etc/ntp.conf | |
echo "restrict 0.0.0.0 mask 0.0.0.0 nomodify notrap" >> /etc/ntp.conf | |
############################### end file ############################### | |
/etc/init.d/ntp restart | |
update-alternatives --config editor | |
echo "-----------------------------------------------------------------" | |
echo "-- Change your IP Address, Name Server and hostname" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
echo "Enter hostname:" | |
read var_hostname | |
echo ${var_hostname} > /etc/hostname | |
######################################################################## | |
# file /etc/resolv.conf | |
############################## start file ############################## | |
echo "nameserver ${var_IP}" >> /etc/resolv.conf | |
echo "nameserver 127.0.0.1" >> /etc/resolv.conf | |
echo "nameserver 8.8.8.8" >> /etc/resolv.conf | |
############################### end file ############################### | |
/etc/init.d/networking stop | |
/etc/init.d/networking start | |
/etc/init.d/hostname.sh stop | |
/etc/init.d/hostname.sh start | |
echo "-----------------------------------------------------------------" | |
echo "-- Installing Apache, PHP, MySQL, phpMyAdmin, Courier etc" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
apt-get install -y -f postfix postfix-mysql postfix-doc mysql-client mysql-server courier-authdaemon courier-authlib-mysql courier-pop courier-pop-ssl courier-imap courier-imap-ssl libsasl2-2 libsasl2-modules libsasl2-modules-sql sasl2-bin libpam-mysql openssl courier-maildrop getmail4 rkhunter binutils sudo | |
apt-get install -y -f amavisd-new spamassassin clamav clamav-daemon zoo unzip bzip2 arj nomarch lzop cabextract apt-listchanges libnet-ldap-perl libauthen-sasl-perl clamav-docs daemon libio-string-perl libio-socket-ssl-perl libnet-ident-perl zip libnet-dns-perl | |
apt-get install -y -f apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-sqlite php5-mysql php5-imap phpmyadmin php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec apache2-prefork-dev php-pear php-auth php5-mcrypt mcrypt php5-imagick imagemagick libapache2-mod-suphp libruby libapache2-mod-ruby pure-ftpd-common pure-ftpd-mysql quota quotatool | |
apt-get install -y -f g++ libc6 gcc gawk make texinfo libmysqlclient15-dev dnsutils | |
apt-get install -y -f vlogger webalizer awstats geoip-database squirrelmail | |
apt-get install -y -f build-essential autoconf automake1.9 libtool flex bison debhelper fail2ban | |
apt-get install | |
pecl install pdo pdo_mysql pdo_sqlite | |
echo "-----------------------------------------------------------------" | |
echo "-- Configure MySQL" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
sed -i -e 's/bind-address/#bind-address/g' /etc/mysql/my.cnf | |
/etc/init.d/mysql restart | |
netstat -tap | grep mysql | |
echo "-----------------------------------------------------------------" | |
echo "-- Configure Courier" | |
echo "-----------------------------------------------------------------" | |
cd /etc/courier | |
rm -f /etc/courier/imapd.pem | |
rm -f /etc/courier/pop3d.pem | |
######################################################################## | |
# file /etc/courier/imapd.cnf | |
############################## start file ############################## | |
sed -i -e 's/CN=localhost/CN=${var_hostname}/g' /etc/courier/imapd.cnf | |
sed -i -e 's/emailAddress=postmaster@localhost/emailAddress=postmaster@${var_hostname}/g' /etc/courier/imapd.cnf | |
######################################################################## | |
# file /etc/courier/pop3d.cnf | |
############################## start file ############################## | |
sed -i -e 's/CN=localhost/CN=${var_hostname}/g' /etc/courier/pop3d.cnf | |
sed -i -e 's/emailAddress=postmaster@localhost/emailAddress=postmaster@${var_hostname}/g' /etc/courier/pop3d.cnf | |
# | |
# buat sertifikat | |
# | |
mkimapdcert | |
mkpop3dcert | |
/etc/init.d/courier-imap-ssl restart | |
/etc/init.d/courier-pop-ssl restart | |
echo "-----------------------------------------------------------------" | |
echo "-- Configure SpamAssassin, Apache and Pure-FTP" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
service spamassassin stop | |
update-rc.d -f spamassassin remove | |
a2enmod suexec rewrite ssl actions include && a2enmod dav_fs dav auth_digest | |
/etc/init.d/apache2 restart | |
sed -i -e 's/STANDALONE_OR_INETD=inetd/STANDALONE_OR_INETD=standalone/g' /etc/default/pure-ftpd-common | |
sed -i -e 's/VIRTUALCHROOT=false/VIRTUALCHROOT=true/g' /etc/default/pure-ftpd-common | |
sed -i -e 's/ftp stream/#ftp stream/g' /etc/inetd.conf | |
echo "#ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/pure-ftpd-wrapper" >> /etc/inetd.conf | |
/etc/init.d/openbsd-inetd restart | |
echo 1 > /etc/pure-ftpd/conf/TLS | |
mkdir -p /etc/ssl/private/ | |
openssl req -x509 -nodes -days 7300 -newkey rsa:2048 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem | |
echo "Press ENTER to continue.." | |
read continue | |
chmod 600 /etc/ssl/private/pure-ftpd.pem | |
/etc/init.d/pure-ftpd-mysql restart | |
echo "-----------------------------------------------------------------" | |
echo "-- Configure fstab" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
echo "UUID=92bceda2-5ae4-4e3a-8748-b14da48fb297 / ext3 errors=remount-ro,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 0 1" >> /fstab | |
mount -o remount / | |
quotacheck -avugm | |
quotaon -avug | |
echo "-----------------------------------------------------------------" | |
echo "-- Install and Configure MyDNS" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
cd /tmp | |
wget http://heanet.dl.sourceforge.net/sourceforge/mydns-ng/mydns-1.2.8.31.tar.gz | |
tar xvfz mydns-*.tar.gz | |
cd mydns-* | |
./configure | |
make && make install | |
insserv mydns | |
######################################################################## | |
# file /etc/init.d/mydns | |
############################## start file ############################## | |
echo "#! /bin/sh" >> /etc/init.d/mydns | |
echo "#" >> /etc/init.d/mydns | |
echo "# mydns Start the MyDNS server" >> /etc/init.d/mydns | |
echo "#" >> /etc/init.d/mydns | |
echo "# Author: Philipp Kern <[email protected]>." >> /etc/init.d/mydns | |
echo "# Based upon skeleton 1.9.4 by Miquel van Smoorenburg" >> /etc/init.d/mydns | |
echo "# <[email protected]> and Ian Murdock <[email protected]>." >> /etc/init.d/mydns | |
echo "#" >> /etc/init.d/mydns | |
echo "set -e" >> /etc/init.d/mydns | |
echo "PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin" >> /etc/init.d/mydns | |
echo "DAEMON=/usr/local/sbin/mydns" >> /etc/init.d/mydns | |
echo "NAME=mydns" >> /etc/init.d/mydns | |
echo "DESC=\"DNS server\"" >> /etc/init.d/mydns | |
echo "SCRIPTNAME=/etc/init.d/$NAME" >> /etc/init.d/mydns | |
echo "# Gracefully exit if the package has been removed." >> /etc/init.d/mydns | |
echo "test -x $DAEMON || exit 0" >> /etc/init.d/mydns | |
echo "case \"$1\" in" >> /etc/init.d/mydns | |
echo " start)" >> /etc/init.d/mydns | |
echo " echo -n \"Starting $DESC: $NAME\"" >> /etc/init.d/mydns | |
echo " start-stop-daemon --start --quiet \\" >> /etc/init.d/mydns | |
echo " --exec $DAEMON -- -b" >> /etc/init.d/mydns | |
echo " echo \".\"" >> /etc/init.d/mydns | |
echo " ;;" >> /etc/init.d/mydns | |
echo " stop)" >> /etc/init.d/mydns | |
echo " echo -n \"Stopping $DESC: $NAME\"" >> /etc/init.d/mydns | |
echo " start-stop-daemon --stop --oknodo --quiet \\" >> /etc/init.d/mydns | |
echo " --exec $DAEMON" >> /etc/init.d/mydns | |
echo " echo \".\"" >> /etc/init.d/mydns | |
echo " ;;" >> /etc/init.d/mydns | |
echo " reload|force-reload)" >> /etc/init.d/mydns | |
echo " echo -n \"Reloading $DESC configuration...\"" >> /etc/init.d/mydns | |
echo " start-stop-daemon --stop --signal HUP --quiet \\" >> /etc/init.d/mydns | |
echo " --exec $DAEMON" >> /etc/init.d/mydns | |
echo " echo \"done.\"" >> /etc/init.d/mydns | |
echo " ;;" >> /etc/init.d/mydns | |
echo " restart)" >> /etc/init.d/mydns | |
echo " echo -n \"Restarting $DESC: $NAME\"" >> /etc/init.d/mydns | |
echo " start-stop-daemon --stop --quiet --oknodo \\" >> /etc/init.d/mydns | |
echo " --exec $DAEMON" >> /etc/init.d/mydns | |
echo " sleep 1" >> /etc/init.d/mydns | |
echo " start-stop-daemon --start --quiet \\" >> /etc/init.d/mydns | |
echo " --exec $DAEMON -- -b" >> /etc/init.d/mydns | |
echo " echo \".\"" >> /etc/init.d/mydns | |
echo " ;;" >> /etc/init.d/mydns | |
echo " *)" >> /etc/init.d/mydns | |
echo " echo \"Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}\" >&2" >> /etc/init.d/mydns | |
echo " exit 1" >> /etc/init.d/mydns | |
echo " ;;" >> /etc/init.d/mydns | |
echo "esac" >> /etc/init.d/mydns | |
echo "exit 0" >> /etc/init.d/mydns | |
############################### end file ############################### | |
chmod +x /etc/init.d/mydns | |
update-rc.d mydns defaults | |
echo "-----------------------------------------------------------------" | |
echo "-- Configure AWstats" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
mkdir -p /usr/share/awstats/tools/ | |
cp -prf /usr/share/doc/awstats/examples/awstats_buildstaticpages.pl /usr/share/awstats/tools/awstats_buildstaticpages.pl | |
######################################################################## | |
# file /etc/cron.d/awstats | |
############################## start file ############################## | |
echo "# /etc/cron.d/awstats" >> /etc/cron.d/awstats | |
echo "#" >> /etc/cron.d/awstats | |
echo "#*/10 * * * * www-data [ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh" >> /etc/cron.d/awstats | |
echo "# Generate static reports:" >> /etc/cron.d/awstats | |
echo "#10 03 * * * www-data [ -x /usr/share/awstats/tools/buildstatic.sh ] && /usr/share/awstats/tools/buildstatic.sh" >> /etc/cron.d/awstats | |
############################### end file ############################### | |
echo "-----------------------------------------------------------------" | |
echo "-- Install and Configure Jailkit" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
cd /tmp && wget http://olivier.sessink.nl/jailkit/jailkit-2.13.tar.gz | |
tar xvfz jailkit-*.tar.gz | |
cd jailkit-2.13 | |
./debian/rules binary | |
cd .. && dpkg -i jailkit_2.13-1_*.deb | |
rm -rf jailkit-2.13* | |
######################################################################## | |
# file /etc/fail2ban/* | |
############################## start file ############################## | |
echo "[pureftpd]" >> /etc/fail2ban/jail.local | |
echo "enabled = true" >> /etc/fail2ban/jail.local | |
echo "port = ftp" >> /etc/fail2ban/jail.local | |
echo "filter = pureftpd" >> /etc/fail2ban/jail.local | |
echo "logpath = /var/log/syslog" >> /etc/fail2ban/jail.local | |
echo "maxretry = 3" >> /etc/fail2ban/jail.local | |
echo "" >> /etc/fail2ban/jail.local | |
echo "[sasl]" >> /etc/fail2ban/jail.local | |
echo "enabled = true" >> /etc/fail2ban/jail.local | |
echo "port = smtp" >> /etc/fail2ban/jail.local | |
echo "filter = sasl" >> /etc/fail2ban/jail.local | |
echo "logpath = /var/log/mail.log" >> /etc/fail2ban/jail.local | |
echo "maxretry = 5" >> /etc/fail2ban/jail.local | |
echo "" >> /etc/fail2ban/jail.local | |
echo "[courierpop3]" >> /etc/fail2ban/jail.local | |
echo "enabled = true" >> /etc/fail2ban/jail.local | |
echo "port = pop3" >> /etc/fail2ban/jail.local | |
echo "filter = courierpop3" >> /etc/fail2ban/jail.local | |
echo "logpath = /var/log/mail.log" >> /etc/fail2ban/jail.local | |
echo "maxretry = 5" >> /etc/fail2ban/jail.local | |
echo "" >> /etc/fail2ban/jail.local | |
echo "[courierpop3s]" >> /etc/fail2ban/jail.local | |
echo "enabled = true" >> /etc/fail2ban/jail.local | |
echo "port = pop3s" >> /etc/fail2ban/jail.local | |
echo "filter = courierpop3s" >> /etc/fail2ban/jail.local | |
echo "logpath = /var/log/mail.log" >> /etc/fail2ban/jail.local | |
echo "maxretry = 5" >> /etc/fail2ban/jail.local | |
echo "" >> /etc/fail2ban/jail.local | |
echo "[courierimap]" >> /etc/fail2ban/jail.local | |
echo "enabled = true" >> /etc/fail2ban/jail.local | |
echo "port = imap2" >> /etc/fail2ban/jail.local | |
echo "filter = courierimap" >> /etc/fail2ban/jail.local | |
echo "logpath = /var/log/mail.log" >> /etc/fail2ban/jail.local | |
echo "maxretry = 5" >> /etc/fail2ban/jail.local | |
echo "" >> /etc/fail2ban/jail.local | |
echo "[courierimaps]" >> /etc/fail2ban/jail.local | |
echo "enabled = true" >> /etc/fail2ban/jail.local | |
echo "port = imaps" >> /etc/fail2ban/jail.local | |
echo "filter = courierimaps" >> /etc/fail2ban/jail.local | |
echo "logpath = /var/log/mail.log" >> /etc/fail2ban/jail.local | |
echo "maxretry = 5" >> /etc/fail2ban/jail.local | |
echo "" >> /etc/fail2ban/jail.local | |
echo "[Definition]" >> /etc/fail2ban/filter.d/pureftpd.conf | |
echo "failregex = .*pure-ftpd: \\(.*@<HOST>\\) \\[WARNING\\] Authentication failed for user.*" >> /etc/fail2ban/filter.d/pureftpd.conf | |
echo "ignoreregex =" >> /etc/fail2ban/filter.d/pureftpd.conf | |
echo "[Definition]" >> /etc/fail2ban/filter.d/courierimaps.conf | |
echo "failregex = imapd-ssl: LOGIN FAILED.*ip=\\[.*:<HOST>\\]" >> /etc/fail2ban/filter.d/courierimaps.conf | |
echo "ignoreregex =" >> /etc/fail2ban/filter.d/courierimaps.conf | |
echo "[Definition]" >> /etc/fail2ban/filter.d/courierimap.conf | |
echo "failregex = imapd: LOGIN FAILED.*ip=\\[.*:<HOST>\\]" >> /etc/fail2ban/filter.d/courierimap.conf | |
echo "ignoreregex =" >> /etc/fail2ban/filter.d/courierimap.conf | |
echo "[Definition]" >> /etc/fail2ban/filter.d/courierpop3s.conf | |
echo "failregex = pop3d-ssl: LOGIN FAILED.*ip=\\[.*:<HOST>\\]" >> /etc/fail2ban/filter.d/courierpop3s.conf | |
echo "ignoreregex =" >> /etc/fail2ban/filter.d/courierpop3s.conf | |
echo "[Definition]" >> /etc/fail2ban/filter.d/courierpop3.conf | |
echo "failregex = pop3d: LOGIN FAILED.*ip=\\[.*:<HOST>\\]" >> /etc/fail2ban/filter.d/courierpop3.conf | |
echo" ignoreregex =" >> /etc/fail2ban/filter.d/courierpop3.conf | |
############################### end file ############################### | |
/etc/init.d/fail2ban restart | |
echo "-----------------------------------------------------------------" | |
echo "-- Configure Squirellmail" | |
echo "-----------------------------------------------------------------" | |
echo " 1) Command >> <-- D" | |
echo " 2) Command >> <-- courier" | |
echo " 3) Press any key to continue... <-- press a key" | |
echo " 4) Command >> <-- S" | |
echo " 5) Command >> <-- Q" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
ln -s /usr/share/squirrelmail/ /var/www/webmail | |
squirrelmail-configure | |
cd /etc/apache2/conf.d/ | |
ln -s ../../squirrelmail/apache.conf squirrelmail.conf | |
mkdir /var/lib/squirrelmail/tmp | |
chown www-data /var/lib/squirrelmail/tmp | |
######################################################################## | |
# file /etc/apache2/conf.d/squirrelmail.conf | |
############################## start file ############################## | |
echo "Alias /webmail /usr/share/squirrelmail" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo "<Directory /usr/share/squirrelmail>" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " Options FollowSymLinks" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " <IfModule mod_php5.c>" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " AddType application/x-httpd-php .php" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " php_flag magic_quotes_gpc Off" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " php_flag track_vars On" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " php_admin_flag allow_url_fopen Off" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " php_value include_path ." >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " php_admin_value upload_tmp_dir /var/lib/squirrelmail/tmp" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " php_admin_value open_basedir /usr/share/squirrelmail:/etc/squirrelmail:/var/lib/squirrelmail:/etc/hostname:/etc/mailname" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " php_flag register_globals off" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " </IfModule>" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " <IfModule mod_dir.c>" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " DirectoryIndex index.php" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " </IfModule>" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " <Files configtest.php>" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " order deny,allow" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " deny from all" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " allow from 127.0.0.1" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo " </Files>" >> /etc/apache2/conf.d/squirrelmail.conf | |
echo "</Directory>" >> /etc/apache2/conf.d/squirrelmail.conf | |
cat > /etc/apache2/roundcube.conf <<EOF | |
Alias /webmail /var/www/webmail | |
<Directory /var/www/webmail> | |
Options +FollowSymLinks | |
AllowOverride All | |
order allow,deny | |
allow from all | |
<IfModule mod_php5.c> | |
AddType application/x-httpd-php .php | |
php_flag magic_quotes_gpc Off | |
php_flag track_vars On | |
php_admin_flag allow_url_fopen Off | |
php_value include_path . | |
php_admin_value upload_tmp_dir /var/www/webmail/temp | |
php_admin_value open_basedir /var/www/webmail | |
php_flag register_globals off | |
</IfModule> | |
</Directory> | |
<Directory /var/www/webmail/config> | |
Options -FollowSymLinks | |
AllowOverride None | |
order deny,allow | |
deny from all | |
allow from 127.0.0.1 | |
</Directory> | |
<Directory /var/www/webmail/temp> | |
Options -FollowSymLinks | |
AllowOverride None | |
Order allow,deny | |
Deny from all | |
</Directory> | |
<Directory /var/www/webmail/logs> | |
Options -FollowSymLinks | |
AllowOverride None | |
Order allow,deny | |
Deny from all | |
</Directory> | |
EOF | |
############################### end file ############################### | |
/etc/init.d/apache2 reload | |
echo "-----------------------------------------------------------------" | |
echo "-- Install ISPConfig" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
cd /tmp | |
#wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz | |
tar xjvf ispconfig.tar.bz2 | |
cd /tmp/ispconfig/install/ | |
php -q install.php | |
######################################################################## | |
# file /var/www/index.html | |
############################## start file ############################## | |
rm -f /var/www/index.html | |
echo "<html lang=\"en\">" >> /var/www/index.html | |
echo "<head>" >> /var/www/index.html | |
echo "<meta charset=\"utf-8\" />" >> /var/www/index.html | |
echo "<style type=\"text/css\">" >> /var/www/index.html | |
echo "html, body {background:#f9fee8; margin: 0;padding: 0;text-align: center;font-family:Times, Goergia, Helvetica, Tahoma;}" >> /var/www/index.html | |
echo "h1 {font-size: 22pt;border-bottom: 1px solid #ddd;margin: 0;}" >> /var/www/index.html | |
echo "h2 {font-size: 12pt;margin-top: 8px;}" >> /var/www/index.html | |
echo "#container {margin: 66px auto;width: 700px;color: #555;}" >> /var/www/index.html | |
echo "img {border:none;margin-bottom:38px;}" >> /var/www/index.html | |
echo ".copyright {font-size:12pt;color: #333;margin:22px 0px;}" >> /var/www/index.html | |
echo "</style>" >> /var/www/index.html | |
echo "<title>Default Web Page</title>" >> /var/www/index.html | |
echo "</head>" >> /var/www/index.html | |
echo "<body>" >> /var/www/index.html | |
echo "<div id=\"container\">" >> /var/www/index.html | |
echo "<img src=\"data:image/png;base64,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\" height=\"333px\" alt=\"Oops\" />" >> /var/www/index.html | |
echo "<h1>Welcome to our site</h1>" >> /var/www/index.html | |
echo "<h2>it seems the website is still under development, please visit again later</h2>" >> /var/www/index.html | |
echo "<p class=\"copyright\">Copyright © All right reserved.</p>" >> /var/www/index.html | |
echo "</div>" >> /var/www/index.html | |
echo "</body>" >> /var/www/index.html | |
echo "</html>" >> /var/www/index.html | |
############################### end file ############################### | |
echo "-----------------------------------------------------------------" | |
echo "-- Installing ConfigServer Security & Firewall" | |
echo "-----------------------------------------------------------------" | |
apt-get install -y -f libapache2-mod-evasive | |
read -p "Do you want install ConfigServer Security & Firewall [Y/n] ? " instal_csf | |
shopt -s nocasematch | |
if [[ $instal_csf =~ y|es ]]; then | |
cd /tmp | |
wget http://configserver.com/free/csf.tgz | |
tar zxvf csf.tgz | |
cd /csf | |
chmod +x install.sh | |
./install.sh | |
cp /etc/csf/csf.conf /etc/csf/csf.conf.bak | |
sed -i -e 's/TESTING = "1"/TESTING = "0"/g' /etc/csf/csf.conf | |
sed -i -e 's/AUTO_UPDATES = "0"/AUTO_UPDATES = "1"/g' /etc/csf/csf.conf | |
sed -i -e 's/LF_HTACCESS = "5"/LF_HTACCESS = "9"/g' /etc/csf/csf.conf | |
csf -r | |
else | |
read -p "Press ENTER to continue.." continue | |
fi | |
shopt -u nocasematch | |
echo "-----------------------------------------------------------------" | |
echo "-- Securing PHP and Apache" | |
echo "-----------------------------------------------------------------" | |
read -p "Do you want update PHP and MySQL [Y/n] ? " updatelamp | |
shopt -s nocasematch | |
if [[ $updatelamp =~ y|es ]]; then | |
sed -i -e 's/#deb http://packages.dotdeb.org stable all/deb http://packages.dotdeb.org stable all/g' /etc/apt/sources.list | |
sed -i -e 's/#deb-src http://packages.dotdeb.org stable all/deb-src http://packages.dotdeb.org stable all/g' /etc/apt/sources.list | |
apt-get update && apt-get safe upgrade | |
else | |
read -p "Press ENTER to continue.." continue | |
fi | |
shopt -u nocasematch | |
echo "-----------------------------------------------------------------" | |
echo "-- Securing SSH, PHP and Apache" | |
echo "-----------------------------------------------------------------" | |
sed -i -e 's/expose_php = On/expose_php = Off/g' /etc/php/php.ini | |
sed -i -e 's/ServerSignature On/ServerSignature Off/g' /etc/apache2/apache2.conf | |
echo "ClientAliveInterval 10" >> /etc/ssh/sshd_config | |
# Reconfigure sshd - change port and disable root login | |
sed -i 's/^Port [0-9]*/Port 911/' /etc/ssh/sshd_config | |
#sed -i 's/PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config | |
#read -p "Enter Unix username ? " ssh_usrname | |
#adduser ssh_usrname | |
#echo "${ssh_usrname} ALL=NOPASSWD: ALL" >> /etc/sudoers | |
cat > /etc/motd <<EOF | |
e e e e e e e e eeee eeeee eeeee eeeee e e eeeeeee eeeee e eeeee eeeee | |
8 8 8 8 8 8 8 8 8 8 8 8 8 8 " 8 8 8 8 8 8 8 8 8 8 8 8 | |
8e 8 8 8e 8e 8e 8 8e 8eee 8e 8 8e 8eeee 8e 8 8e 8 8 8eee8 8e 8e 8 8e | |
88 8 8 88 88 88 8 e 88 88 88 8 88 "8 88 88 8 88 8 8 88 88 88 8 88 "8 | |
88ee8ee8 88 88eee 88ee8 8ee88 88ee 88 8 88ee8 8ee88 88ee8 88 8 8 88 88 88 8 88ee8 | |
EOF | |
echo "-----------------------------------------------------------------" | |
echo "-- Restarting Service" | |
echo "-----------------------------------------------------------------" | |
echo "Press ENTER to continue.." | |
read continue | |
/etc/init.d/mydns restart | |
/etc/init.d/mysql restart | |
/etc/init.d/apache2 restart | |
/etc/init.d/networking restart | |
/etc/init.d/hostname.sh stop | |
/etc/init.d/hostname.sh start | |
/etc/init.d/spamassassin restart | |
/etc/init.d/openbsd-inetd restart | |
/etc/init.d/pure-ftpd-mysql restart | |
/etc/init.d/fail2ban restart | |
cd /tmp && rm -fr * | |
echo "" | |
echo "#################################################################" | |
echo " Congratulation, your server was ready! Enjoy and play with it " | |
echo "-----------------------------------------------------------------" | |
echo " Root login disabled, you can login with usernam \"${ssh_usrname}\"" | |
echo " and for now your SSH Port is 911. DON'T FORGET ABOUT IT!" | |
echo "#################################################################" | |
echo "" | |
# http://bikramkawan.com.np/solved-ispconfig-3-pure-ftpd-mysql-not-working/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment