Archive

Cara Install CSF Firewall di linux

Hallo Sobat Ant, bagi anda yang sudah mulai membutuhkan dan mengharuskan penggunaan server sendiri untuk aplikasi atau web anda, entah itu dimulai dari VPS atau bahkan sudah berupa server fisik. Ada satu hal yang sangat penting dan jangan terlupakan yaitu, Firewall. Salah satu yang akan kita bahas adalah CSF Firewall linux.

Firewall selayaknya diartikan secara bahasa, Firewall ini merupakan sebuah “dinding”. Menutupi bagian dalam area web atau aplikasi kita. Menentukan jendela atau pintu mana atau di dalam sistem istilahnya menentukan port mana yang akan kita buka. Secara default semua OS sudah include firewall, akan tetapi masih sangat bersifat manual dan membutuhkan pengetahuan sysadmin yang lebih baik. Nah, kali ini kami akan membahas cara install CSF Firewall di linux. Dalam tutorial ini di Centos 7.

Baca juga tutorial Cara Install LAMP di Centos 7

Apa itu CSF ? Config Server Security & Firewall atau yang biasa dikenal dengan CSF adalah salah satu konfigurasi atau firewall aplikasi keamanan pada server Linux. Dalam installasi dan penggunaanya CSF dapat dikategorikan mudah, sehingga banyak yang menggunakannya.

Time needed: 5 minutes.

Oke, berikut adalah cara install CSF Firewall di Linux.

  1. Install paket yang dibutuhkan CSF.

    yum install wget perl-libwww-perl.noarch perl-Time-HiRes

  2. Masuk ke direktori /usr/local/src/ dan download file installer CSF menggunakan wget.

    cd /usr/src/
    wget https://download.configserver.com/csf.tgz

  3. Ekstrak file arsip yang sudah didownload dan jalan installasi.

    tar xfz csf.tgz
    cd csf
    sh install.sh

  4. Jika sudah muncul notice  “Installation Completed”, berarti proses installasi CSF berhasil. Silahkan dihapus saja file installasinya.

    cd ..
    rm -Rfv csf/csf.tgz

  5. Untuk mengecek apakah installasinya berjalan dengan baik lakukan perintah ini :

    cd /usr/local/csf/bin/
    perl csftest.pl

    Jika muncul tampilan “RESULT: csf should function on this server“, berarti CSF berjalan dengan baik di server anda.

  6. Sebelum melakukan konfigurasi CSF, kita harus menonaktifkan firewall default dari Centos 7 yaitu firewalld.

    systemctl stop firewalld
    systemctl disable firewalld

  7. File konfigurasi CSF ada di /etc/csf/csf.conf . Edit file tersebut dengan text editor kesayangan anda.

    cd /etc/csf/
    vi csf.conf

    Ubah nilai “TESTING” menjadi “0”.

    lfd will not start while this is enabled
    TESTING = "0"

  8. Lakukan restart service csf.

    csf -r

Nah, sampai disini cara install CSF Firewall di linux dan konfigurasi awalnya selesai. Secara default konfigurasi ini sudah cukup baik untuk menjaga server anda. Di artikel selanjutnya akan kami uraikan beberapa perintah penting di CSF dan konfigurasi tambahan lainnya.
Salam,

Team Antmediahost

Cara Install LAMP stack di Centos 7 (part III)

Halo Sobat Ant,

Pada pembahasan terakhir ini untuk proses installasi LAMP pada Centos 7 kita akan melakukan installasi php

  1. Install PHP

    Untuk proses installasi LAMP pada Centos 7 kita akan melakukan installasi php, Silahkan jalankan command berikut ini pada terminal :

    yum install php php-mysql -y

  2. Restart Service

    Setelah proses installasi selesai, silahkan jalankan restart service terlebih dahulu dengan menjalankan command berikut ini pada terminal :

    systemctl restart httpd.service

Dengan demikian semua rangkaian proses installasi LAMP pada Centos 7 nya telah selesai.

Selamat mencoba dan semoga dapat membantu 🙂

Mencari dan Menghapus file berkala di Linux

Hallo Sobat Ant,

Ada kalanya kita mempunyai rentetan file yang selalu bertambah secara berkala seperti contohnya file backup atau file log. Jika proses itu dilakukan dalam sebuah control panel, misal cPanel tentu mereka juga menyediakan fitur auto delete dengan kondisi tertentu.

Nah, klo tanpa panel kita bisa secara berkala delete file itu. Sedikit merepotkan untuk mengecek tiap hari dan menghapus file tersebut secara manual. Atau jika kondisi file sudah banyak dan kita ingin menghapus file-file yang sudah lama, repot juga klo harus mencari dan menghapusnya satu-persatu.

Untuk itu, kali ini ane share cara buat proses mencari dan menghapus file secara berkala berdasarkan usia file tersebut di Linux. Berikut perintahnya :

find /direktori/* -mtime +30 -exec rm {} \;

– direktori = path tempat file-file berada

– /* = berarti semua file yang ada. Bisa juga *.ekstension jika hanya ingin menghapus file dengan ekstension tertentu

– mtime +30 = angka 30 ini berarti file yang sudah berusia diatas 30 hari. Bisa disesuaikan dengan kebutuhan.

Agar proses tersebut berjalan secara berkala, tentu saja jalankan perintah itu di cron. Tentukan kapan perintah tersebut akan dijalankan.

Bagaimana sobat cara mencari dan menghapus file secara berkala di linux ini? Cukup simple ya. Selamat mencoba!

=== Support Antmediahost ===

Cara Install LAMP stack di Centos 7 (part II)

Lanjutan / part II dari tutorial sebelumnya kali ini kita akan membahas untuk cara installasi MySQL (MariaDB) dalam proses LAMP.

  1. Install MySQL (MariaDB)

    Setelah sebelumnya berhasil menginstall apache / webserver langkah selanjutnya dalam tahapan LAMP ini adalah menginstall MySQL (MariaDB).
    MariaDB Merupakan fork dari Mysql yang dikembangkan oleh komunitas dan statusnya tetap free/gratis, untuk installasinya anda cukup menjalankan perintah yum dikarenakan MySQL (MariaDB) sudah ada di dalam repository CentOS :

    yum install mariadb mariadb-server

  2. Start service MariaDB

    Setelah selesai maka jalankan service MariaDB :

    systemctl start mariadb

  3. Konfigurasi MariaDB

    Setelah selesai menjalankan service MariaDB, kemudian anda diharuskan untuk mengkonfigurasi MariaDB karena ini adalah instalasi awal,  dan anda belum memiliki password. Cukup tekan saja Enter dan dipilih Y pada instruksi proses didalamnya nanti sampai dengan selesai :

    mysql_secure_installation



    Setelah selesai semua prosesnya tersebut, MySQL (MariaDB) sudah siap digunakan.

Setelah selesai semua prosesnya tersebut, (MySQL/MariaDB) pada proses installasi LAMP, akan kami lanjutkan ditutorial selanjutnya untuk part III (Install PHP).

Semoga bermanfaat 🙂

Cara Install LAMP stack di Centos 7 (part I)

Halo Sobat Ant,

Pada tutorial kali ini kami akan menjelaskan bagaimana cara menginstall LAMP pada Centos 7.
Untuk kalangan sistem administrator tentunya sudah paham apa itu LAMP, namun untuk yang masih awam mungkin belum familiar atau belum tahu apa yang dimaksudkan dengan LAMP.

Untuk LAMP sendiri dibutuhkan apabila anda ingin membuat web server sebagai tempat penyimpanan website, maka yang harus dilakukan perama kali adalah menginstall LAMP ini, karena didalamnya terdapat Apache, MySQL (MariaDB) dan tentunya PHP. Secara garis besar LAMP ini adalah Linux, Apache, MySQL dan PHP.

Kami akan menjelaskan tahap pertama pada proses installasi LAMP nya yaitu : Menginstall Apache

Sejak dirilis pada tahun 1995, Apache menjadi software server HTTP yang paling populer dan paling lama digunakan. Proyek Apache dikelola oleh komunitas open source Apache Software Foundation, artinya Apache adalah software gratis tanpa biaya apapun. Kita bisa install Apache dengan mudah, apalagi secara default Apache sudah memiliki repository software CentOS.

Hal penting yg harus dipersiapkan adalah Akses root SSH ke server (Menggunakan VPS / DS tentunya) dan silahkan anda jalankan perintah berikut ini di terminal apabila sudah masuk/login kedalam server :

–  yum install httpd -y

 

Setelah proses instalasi selesai silahan dicoba jalankan service apache dengan perintah :

 – systemctl start httpd

Apabila sudah dijalankan service apache nya, silahkan dicoba lakukan pengecekan status apache berjalan atau tidak menggunakan perintah

– systemctl status httpd

 

Dan yang terakhir dicoba akses alamat ip server anda di browser untuk memastikan apakah apache tersebut sudah berjalan.

http://Masukan_IP_Anda_Disini

 

 

Sekian tutorial installasi LAMP di Centos 7 pada bagian install Apache, akan kami lanjutkan part 2 di tutorial selanjutnya untuk installasi MySQL (MariaDB).

Semoga bermanfaat 🙂

System Requirements Untuk Install cPanel

Berikut ini akan kami sampaikan minimum requirements untuk menggunakan cPanel pada VPS atau Dedicated Server.

Minimum requirements secara umum :

  1. Gunakan OS linux seperti CentOS, CLoudLinux, Red Hat Enterprise Linux.
  2. Pada network pastikan IP valid dan sudah dapat diakses dari public
  3. Pastikan anda download/install cPanel yang sesuai dengan kebutuhan, yaitu cPanel & WHM atau cPanel DNSOnly.
  4. Silahkan membeli licensi cPanel nya terlebih dahulu.

Feature atau service pada OS yang harus di aktifkan atau di nonaktifkan :

  1. Disable Firewall pada OS
  2. Disable service selinux
  3. Pada CentOS7 disable Network Manager
  4. Perl harus sudah aktif

Spesifikasi Rekomendasi Pada VPS :

  • RAM 2GB
  • Diskspace 40GB

Spesifikasi Rekomendasi Pada Dedicated Server :

  • RAM 8GB
  • Diskspace 500GB

Demikian informasi ini kami sampaikan, semoga bermanfaat.

Need help? Chat via Whatsapp