"Perfect Server" Installasi dan Konfigurasi ISPConfig 3 Debian 8 Jessie [Part 2]

Assalamualaikum Wr Wb

Ok sobat blogger hari ini kita akan melanjutkan mengonfigurasi dan installasi ISPConfig.

1. Install Mailman
#apt-get install mailman
pilih ok
language to support : --> en (English)
Missing site list --> Ok
2. Sebelum service mailman dapat dijalankan kita terlebiah dahulu membuat mailing list dengan nama mailman
#newlist mailman
3. kita buat file aliases pada directory /etc/
#nano /etc/aliases
lalu tambahkan baris konfigurasi berikut pada bagian paling bawah
## mailman mailing list
mailman:                     "|/var/lib/mailman/mail/mailman post mailman"
mailman-admin:       "|/var/lib/mailman/mail/mailman admin mailman"
mailman-bounces:   "|/var/lib/mailman/mail/mailman bounces mailman"
mailman-confirm:     "|/var/lib/mailman/mail/mailman confirm mailman"
mailman-join:             "|/var/lib/mailman/mail/mailman join mailman"
mailman-leave:         "|/var/lib/mailman/mail/mailman leave mailman"
mailman-owner:        "|/var/lib/mailman/mail/mailman owner mailman"
mailman-request:      "|/var/lib/mailman/mail/mailman request mailman"
mailman-subscribe:  "|/var/lib/mailman/mail/mailman subscribe mailman"
mailman-unsubscribe:  "|/var/lib/mailman/mail/mailman unsubscribe mailman"
save and exit
4. kemudian kita jalankan
#newaliases
5. Setelah itu kita restart service postfix
#service postfix restart  atau  #/etc/init.d/postfix restart
6. Selanjutnya kita aktifkan konfigurasi mailman apache
#ln -s /etc/mailman/apache.conf /etc/apache2/conf-enabled/mailman.conf
7. Kita dapat mengakses mailmannya di
http://ip-address-server/cgi-bin/mailman/admin
untuk masuk ke mailing list user bisa mengakses
http://ip-address-server/cgi-bin/mailman/listinfo
8.Selanjutnya kita restart service apache dan kita jalankan service mailman
#service apache2 restart  atau  #/etc/init.d/apache2 restart
#service mailman restart  atau  #/etc/init.d/mailman start

9. Install pureftpd dan quota
#apt-get install pure-ftpd-common pure-ftpd-mysql quota quotatool
10. Edit file pure-ftpd-common pada directory /etc/default/
#nano /etc/default/pure-ftpd-common
set jadi standalone
virtualchroot buat jadi true
11. Selanjutnya kita konfigurasi pureftpd untuk mengijinkan sesi FTP dan TLS.
FTP merupakan protokol yg sangat tidak aman karena semua password dan semua data yg ditransfer dalam bentuk teks. Dengan TLS komunikasi dapat di enkripsi sehingga lebih aman.
ijinkan dengan perintah
#echo 1 > /etc/pure-ftpd/conf/TLS
kemudian kita buat folder untuk sertifikat SSL
#mkdir -p /etc/ssl/private/
12. Setelah itu kita hasilkan sertifikat SSL dengan perintah
#openssl req -x509 -nodes -days 7300 -newkey rsa:2048 -keyout /etc/ssl/private/pure-ftpd.pem -out /etc/ssl/private/pure-ftpd.pem
Isi beberapa informasi, seperti di bawah ini
13. selanjutnya kita ubah hak akses sertifikat SSL nya
#chmod 600 /etc/ssl/private/pure-ftpd.pem
kemudian restart service pureftpd
#/etc/init.d/pure-ftpd-mysql restart
14. Setelah itu kita edit file fstab pada directory /etc/
#nano /etc/fstab

tambahkan konfigurasi berikut :
,usrjquota=quota.user,grpjquota=quota.group,jqfmt=vfsv0
pada bagian ext4error=remount-ro
15. Aktifkan quota dengan perintah berikut :
#mount -o remount /
#quotacheck -avugm
#quotaon -avug
16. Install vlogger, webalizer, dan awstat
#apt-get install vlogger webalizer awstats geoip-database libclass-dbi-mysql-perl
17. Kita edit file awstats pada directory /etc/cron.d/
#nano /etc/cron.d/awstats
18. Beri tanda "#" pada bagian depan semua konfigurasi

19. Install Jailkit
Jika ingin menggunakan chroot user SSH maka kita memerlukan jailkit.
#apt-get install built-essential autoconf automake libtool flex bison debhelper binutils
20. Kemudian kita menuju ke directory /tmp
#cd /tmp
kita download dulu dengan perintah
#wget http://oliver.sessink.nl/jailkit/jailkit-2.1.9.tar.gz
21. Setelah di download kita extract file nya dengan perintah
#tar xvfz jailkit-2.19.tar.gz
22. setelah terextract kita masukkan perintah
#cd jailkit-2.19
#./debian/rules binary
23. kemudian kita keluat dari directory /jailkit-2.19
install paket jailkit dengan perintah
#dpkg -i jailkit_2.19-1_*.deb
24. Setelah kita selesai menginstall kita remove foleder jailkit-2.19 dengan perintah
#rm -rf jailkit-2.19*






Sumber Referensi :
https://www.howtoforge.com/tutorial/perfect-server-debian-8-4-jessie-apache-bind-dovecot-ispconfig-3-1/
https://www.howtoforge.com/tutorial/perfect-server-debian-8-4-jessie-apache-bind-dovecot-ispconfig-3-1/2/
https://www.howtoforge.com/tutorial/perfect-server-debian-8-4-jessie-apache-bind-dovecot-ispconfig-3-1/3/

0 Response to "Perfect Server" Installasi dan Konfigurasi ISPConfig 3 Debian 8 Jessie [Part 2]

Post a Comment