ISPConfig 3: Konfigurasi Tambahan

  1. Beranda
  2. Free/Open Source
  3. ISPConfig 3: Konfigurasi Tambahan

Sudah menginstall ISPConfig bukan berarti terus duduk santai, melupakan zaman-zaman sebelum menggunakan control panel. Ini mengingatkan saya bahwa, membuat atau memulai sesuatu adalah hal yang susah, tapi ada paling susah lagi dari itu, adalah merawatnya (maintenance), menjaga supaya selalu berjalan dengan baik.

Kita lupakan yang susah-susah sejenak. Kita ganti dengan yang gampang-gampang. Perangkat lunak ini cukup bagus, lumayan untuk kelas open source. Saya lihat review securitynya juga cukup baik. Memang tidak semuanya bisa otomatis, tapi ini sudah cukup memadai untuk control panel hosting kantoran. Ini catatan saya terkait konfigurasi tambahan di ISPConfig.

Template DNS

dengan template DNS defaultnya harusnya sudah bisa jalan. Ini untuk tambahan saja. Silakan saja kalau mau nambah-nambahin A records atau CNAME.

[ZONE]
origin={DOMAIN}.
ns={NS1}.
mbox={EMAIL}.
refresh=86400
retry=7200
expire=3600000
minimum=86400
ttl=3600

[DNS_RECORDS]
A|{DOMAIN}.|{IP}|0|3600
A|mail|{IP}|0|3600
A|localhost.{DOMAIN}.|127.0.0.1|0|3600
A|webmail.{DOMAIN}.|127.0.0.1|0|3600
NS|{DOMAIN}.|{NS1}.|0|3600
NS|{DOMAIN}.|{NS2}.|0|3600
MX|{DOMAIN}.|mail.{DOMAIN}.|10|3600
CNAME|www|{DOMAIN}.|0|3600
CNAME|ftp|{DOMAIN}.|0|3600

Setting subdomain webmail untuk setiap sites

Secara default ISPConfig menggunakan url http://domain.com/webmail atau http://domain.com/squirrelmail. Saya ingin menggunakan subdomain webmail untuk setiap website yang didaftar, jadi webmail.domain.com

Buat file 000-default.vhost

vim /etc/apache2/sites-enabled/000-default.vhost

<VirtualHost *:80>
    ServerName webmail.domain.com
    ServerAlias webmail.*
    DocumentRoot /usr/share/squirrelmail
    RewriteEngine  on
    RewriteCond    %{HTTPS} !=on
    RewriteRule ^mail(.*) https://mail.{HTTP_HOST}
</VirtualHost>

<VirtualHost *:443>
    ServerName webmail.domain.com
    ServerAlias webmail.*
    DocumentRoot /usr/share/squirrelmail

    SSLEngine On
    SSLCertificateFile /usr/local/ispconfig/interface/ssl/ispserver.crt
    SSLCertificateKeyFile /usr/local/ispconfig/interface/ssl/ispserver.key
 </VirtualHost>

Buat symbolic link berikut

ln -s /etc/apache2/sites-available/000-default.vhost /etc/apache2/sites-enabled/000-default.vhost

Kemudian restart Apache.

 

Mungkin Kamu juga suka

Cara Perbaiki Masalah WordPress Update/Install Plugin di XAMPP Mac
Cara Setting DNS, ISPConfig, dan Bind9 di AWS EC2

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Fill out this field
Fill out this field
Mohon masukan alamat email yang sah.
You need to agree with the terms to proceed

Latest

Tak ditemukan hasil apapun.