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

[yasr_visitor_votes size=”small”]

Cara Instalasi Aplikasi Node.js di cPanel

Apa itu Node.js ? Node.js adalah perangkat lunak yang didesain untuk mengembangkan aplikasi berbasis web dan ditulis dalam sintaks bahasa pemrograman JavaScript. Bila selama ini kita mengenal JavaScript sebagai bahasa pemrograman yang berjalan di sisi client / browser saja, maka Node.js ada untuk melengkapi peran JavaScript sehingga bisa juga berlaku sebagai bahasa pemrograman yang berjalan di sisi server, seperti halnya PHP, Ruby, Perl, dan sebagainya. Node.js dapat berjalan di sistem operasi Windows, Mac OS X dan Linux tanpa perlu ada perubahan kode program. Node.js memiliki pustaka server HTTP sendiri sehingga memungkinkan untuk menjalankan server web tanpa menggunakan program server web seperti Apache atau Nginx.

Time needed: 30 minutes.

Pada tutorial kali ini kita akan membahas cara installasi aplikasi Node.js di cPanel. Ok langsung saja kita lakukan proses installasi Node.js nya pada cPanel dengan langkah berikut ini :

  1. Login ke cPanel dan pilih menu Create New Application

    Silahkan login terlebih dahulu ke dalam cPanel dan dipilih menu Setup Node.js App kemudian Create New Application untuk membuat Aplikasi baru.

  2. Konfigurasi Aplikasi NodeJS

    Node.js Version: Pilih versi NodeJS sesuai yang Anda inginkan, di Antmediahost saat ini sudah tersedia versi 6, 8, 9, 10, 11 dan 12.



    Application Mode : Pengaturan konfigurasi untuk Environtment, tersedia Development dan Production, secara default menampilkan Development.

    Application Root : Pilih directory yang akan dijadikan sebagai tempat utk menyimpan file-file aplikasi.

    Application URL : Memilih URL untuk dijadikan sebagai alamat agar dapat diakses melalui browser.

    Application Startup File : File yang dipilih sebagai file awalan, defaultnya dinamakan dengan app.js.

  3. Hasil Setting Node.js

    Setting NodeJS telah berhasil. Jangan lupa untuk menyalin/ copy path yang ada. Path tersebut nantinya digunakan agar bisa masuk ke nodevenv atau virtual environment. Dan setelah itu, jangan lupa klik Save.
    pada path ini sobat silahkan isikan sesuai node.js yg akan diinstall, sebagai contoh saat ini kami melakukan installasi pada subdomain yaitu tutor.serverkita.web.id dijadikan sebagai Application URL, maka untuk Application Root ini sesuai dengan setup awal subdomain, yang dimana saat awal membuat subdomain akan diperlukan penentuan Document Root.

    Sehingga, untuk penggunaan URL Subdomain dapat diluar public_html/ maupun di dalam public_html/, sesuai dengan Document Root pembuatan subdomain.
    Berbeda apabila penggunaan URL Page/Halaman, seperti contoh: serverkita.web.id/nodejs maka Application Rootnya harus berada di dalam public_html/.

    Kenapa harus demikian? Karena, page/halaman itu dapat diakses jika directorynya ditempatkan di dalam public_html/.

    Jika Sobat menggunakan URL Page/Halaman namun Application Rootnya diluar public_html/ maka tidak dapat diakses dan akan muncul error 404 Not Found.

    Setelah semuanya berhasil diinstall, maka cobalah akses URLnya.


Secara default, aplikasi yang fresh-install akan menampilkan konten It works dengan menginfokan versi aplikasi yang digunakan.

Demikianlah pembahasan mengenai tutorial cara installasi aplikasi Node.js di cPanel.

Semoga dapat membantu dan bermanfaat 🙂

Need help? Chat via Whatsapp