Resolve Acces Forbidden 403 for Linux

Published by mahfudefendi86 on

Acces Forbidden

Hallo sobat, sudah lama sekali saya tidak pernah menulis di blog ini. Terasa hampa jika memiliki sebuah blog atau website yang tidak ada konten yang bermanfaat alias kosong he he he….

Pada kesempatan ini saya ingin menulis pengalaman saya yang beberapa hari lalu sedang melakukan dualboot pada laptop saya, awalnya saya menggunakan windows 10, dalam hati terbayang ingi menggunakan linux dan ingin mencoba beralih pada open source. Sehingga pada saat itu saya langsung beli flashdisk 128Gb untuk membuat bootable USB, dan alhasil saya donwload sebuah aplikasi kecil dan ringan namun sangat powerfull dalam membuat USB Bootable. Nama aplikasi tersebut adalah Ventoy. Kemudian saya download Linux Mint ISO sebagai bahan untuk bootable linux nya. Singkat cerita saya telah melakukan instalasi linux di laptop saya dengan dualboot windows 10.

Kemudian saya berpikir sejenak, bagaimana cara memindah folder project saya yang ada di windows namun ketika sedang beroperasi dengan windows folder tersebut sudah sesuai atau update dengan saat beroperasi pada linux. akhirnya saya mencoba untuk membuat symlink linux pada folder htdocs (folder dimana project saya dibuat pada sistem operasi windows). alhasil, web server pada xampp menampilkan informasi Acces Forbidden seperti gambar dibawah ini.

Acces Forbidden

Acces Forbidden

Jika sobat pembaca pernah mengalami hal yang sama dengan yang saya lakukan, bisa lakukan langkah -langkah dibawah ini untuk mengatasi persoalan seperti diatas. Persoalan pada Access Forbidden sering membuat kita bingung, karena pada folder htdocs tersebut tidak dapat membuat folder atau file bahkan membukanya. Sistem keamanan pada linux memang sangat terjaga dibandingkan dengan windows, oleh karena itu yang harus kita lakukan adalah merubah permission dari folder htdocs terebut.

Baik langsung saja kita lakukan praktik untuk mengatasi persoalan tersebut.

Pertama, kita buka terminal dengan hak access root, dengan menggunakan perintah sudo su lalu masukan passwors root sobat

access root

access root linux

Langkah Kedua, Setelah terminal berhasil login sebagai root, maka saatnya kita rubah permission dari folder htdocs menjadi permission sebagai user yang sobat punya pada linux. Untuk merubah permission nya bisa lihat pada gambar dibawah ini. dimana mexdesain:mexdesain merupakan penjelasan dari user:group

Chown -R user:user

Merubah acces folder di linux

Langkah Ketiga, Merubah konfigurasi httpd.conf pada xampp, dengan menyesuaikan user yang sobat berikan permission nya pada langkah kedua. lokasi file httpd.conf berada pada /opt/lampp/etc. Kita bisa merubah file tersebut dengan menggunakan text editor yang bisa dibuka oleh terminal seperti nano dan vim. Kemudian silahkan sobat ganti pada User dan Group menjadi nama user dan nama group yang sobat gunakan pada linux.

Pada Linux mint default user dan group adalah daemon. Maka bisa sobat ganti user dan group nya, dalam hal ini misalnya adalah User mexdesain dan Group mexdesain.

file konfigurasi xampp httpd conf

file konfigurasi xampp httpd conf

Setelah itu sobat bisa tekan control + o untuk menyimpan file konfigurasinya, dan ctrl + x untuk keluar dari nano text editor

Langkah Keempat, Lakukan restart pada Lampp dengan perintah sudo /opt/lampp/lampp restart

taraaa…..sekarang web sudah bisa diakses!

dashboard lampp

dashboard lampp


0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *