Network Programming, Networking, Ubuntu Server, Web Server

Mengaktifkan module rewrite web server apache pada sistem operasi ubuntu 16.04

Biasanya, dalam pengembangan aplikasi yang menggunakan sebuah web server, kita membutuhkan pengaturan alamat url yang unik dan mudah dimengerti oleh pengguna, baik itu pengembang perangkat lunak maupun pengguna aplikasi.

Salah satu pendukung hal tersebut adalah dengan mode rewrite yang diberikan oleh suatu web server agar pengembang dapat mengatur url pada suatu aplikasi agar mudah dipahami.

Percobaan kali ini adalah dengan menggunakan web server apache pada sistem operasi ubuntu server 16.04.

Langkah awal yang harus dipersiapkan adalah :

Ketik perintah $ sudo a2enmod rewrite pada layar terminal / console sistem operasi ubuntu yang telah terpasang web server apache didalamnya.

Kemudian setelah itu kita ubah beberapa konfigurasi apache dengan mengetik file berikut $ sudo nano /etc/apache2/apache2.conf kemudian perhatikan baris informasi berikut :

screen-shot-2016-11-30-at-1-27-27-pm

Kita ubah pengaturan AllowOverride yang awalnya adalah None menjadi All. Lalu setelah itu close dengan menekan tombol ctrl+x kemudian tekan y lalu enter untuk menyimpan perubahan file.

Setelah dikonfigurasi, kita restart ulang web server dengan perintah $ sudo service apache2 restart

Setelah itu cek kembali melalui aplikasi browser masing-masing. Saya lakukan percobaan menggunakan framework codeigniter dan tampilannya seperti berikut

screen-shot-2016-11-30-at-1-31-14-pm

Catatan : informasi not found diatas menandakan module rewrite telah bekerja pada aplikasi framework codeigniter sehingga dapat menampilkan informasi halaman yang tidak ditemukan.

Source : Digital Ocean

Best regard,
Ahmad S M

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s