Setup cPanel 5 – Service Configuration

Ketinggalan? Baca tutorial sebelumnya
Kali ini kita akan membahas seputar Service Configuration di cPanel/WHM root. Langsung menuju ke:

Service Configuration

Klik pada bagian opsi untuk mendapatkan penjelasannya.
  1. Apache Configuration

    Trace EnableOFF
    Server SignatureOFF
    Server TokensProductOnly
    File ETagNone
    Max Clients150
    Untuk sementara, isi dengan 150 (akan lebih dijelaskan lengkap di ).
    Keep AliveON
    Save! Setelah itu Rebuild dan Restart Apache.
    1.1 Apache Rebuilding and Restarting

    1.1 Apache Rebuilding and Restarting

  2. Configure PHP and suEXEC

    Default PHP Version (.php files)5
    PHP 5 Handlersuphp (Tergantung kebutuhan).
    Apache suEXECON
    Save!
  3. Exim Configuration Manager

    Basic Editor
    Set SMTP Sender: headersON
    Ctrl+f untuk menemukan: Manage Custom RBLs, lalu klik MANAGE, lalu masukkan seperti gambar di bawah ini:
    1.2 - Custom RBL

    1.2 – Custom RBL

    Rbl Name: Barracuda Rbl Info URL: barracudacentral.org/rbl Dns List: b.barracudacentral.org Lalu klik Add (Tutup tab-nya, kembali ke Basic Editor).
    RBL: bl.spamcop.netON
    RBL: zen.spamhaus.orgON
    Custom RBL: BarracudaON
    Save!
    Advanced Editor
    • Beralih ke Advanced Editor.
    • Di Advanced Editor, ada 2 langkah yang harus kita setup untuk mencegah email spoofing. Ini penting agar email yang kita kirim tidak berdampak ditandainya sebagai spam.
    • Pertama ctrl+f untuk menemukan log_selector. Ada 4 log_selector found, pilih yang pertama atau yang paling atas (lihat gambar berikut sebelum diubah).
      1.3 - Log Selector on Advanced Editor

      1.3 – Log Selector on Advanced Editor

      Lalu ganti: +incoming_port +smtp_connection -retry_defer +subject +arguments +received_recipients Dengan: +all
      1.4 - Log Selector Changed

      1.4 – Log Selector Changed

      Jangan dulu di-save karena kita masih akan mengatur yang kedua.
    • Kedua, ctrl+f untuk menemukan: BEGINACL.
      1.5 - ACL on Advanced Editor.

      1.5 – ACL on Advanced Editor.

      Masukkan code berikut ini sesuai gambar di atas: acl_check_data:
      deny
      authenticated = *
      condition = ${if or {{ !eqi{$authenticated_id} {$sender_address} }\
      { !eqi{$authenticated_id} {${address:$header_From:}} }\
      }\
      }
      message = Your FROM must match your authenticated email user.
    • Selesai, silakan scroll ke bawah, dan save!
    Pengaturan Exim selesai, lanjut ke FTP Configuration.
  4. FTP Configuration

    Allow Anonymous LoginsNo
    Allow Anonymous UploadsNo
    Allow Logins with Root PasswordNo
    Save! Setelah itu, ada sedikit yang harus di-setup untuk FTP agar user cPanel nanti dapat mengupload/download dengan passive mode.
    1. Login ke server Anda via SSH.
    2. Edit dengan text editor kesukaan Anda /etc/pure-ftpd.conf.
    3. Cari PassivePortRange dan hilangkan (#). Lihat gambar.
      1.6 - PassivePortRange masih terdapat #.

      1.6 – PassivePortRange masih terdapat #.

      Setelah dihilangkan:
      1.7 - PassivePortRange setelah # dihilangkan.

      1.7 – PassivePortRange setelah # dihilangkan.

    4. Save editan Anda.
    5. Restart dengan menjalankan command /usr/local/cpanel/scripts/restartsrv_ftpserver.
  5. PHP Configuration Editor

    Pada bagian ini, kita akan mengatur php.ini. Langsung switch ke Advanced Mode. Ctrl+f agar lebih mudah menemukannya.
    memory_limit32M (Sesuai kebutuhan).
    date.timezoneAsia/Jakarta
    disable_functionssystem, symlink, system_exec, shell, shell_exec, exec, passthru, escapeshellarg, escapeshellcmd, proc_close, proc_open, ini_alter, dl, popen, parse_ini_file, show_source, ini_set
    Save! Setting php.ini selesai, kita beralih ke Service Manager.
  6. Service Manager

    Exim Mail ServerEnabled, Monitor.
    Apache SpamAssassin™Uncheck keduanya.
    Save! Setting Service Manager selesai.
Pengaturan Service Manager di atas mengakhiri sesi Service Configuration. Bila ada pengaturan yang kurang, silakan sampaikan di komentar. Dan bila dirasa ada yang tidak perlu disetup, silakan atur sesuai kebutuhan. Preferensi pengaturan di atas menyesuaikan pada pengaturan standar shared hosting pada umumnya.

Leave a Reply

Your email address will not be published. Required fields are marked *
You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>