Konfigurasi WebServer Apache2 pada Debian 9

Assalamualaikum Wr.Wb

Apa itu Apache?
Apache itu semacam sebuah nama Web Server yang bertanggung jawab pada request response HTTP dan logging informasi secara detail.Dan bukan hanya itu Apache juga disebut sebagai suatu web server yang kompak,modular dan mengikuti standar protokol HTTP.Dan yang paling penting apache banyak digunakan oleh semua Website.


Apache Http Server, Web Server, Komputer Server gambar png
Berikut adalah cara konfigurasinya:

Oiya pastikan kita buat DNS terlebih dahulu,jika sudah membuat kita akan menambahkan file bahrian,file yang ditambahkan untuk webnya > untuk mengedit file tersebut kita ketik perintah nano belajar > dan tambahkan konfigurasi www seperti gambar di bawah ini.


Jika sudah kita uji coba koneksi www nya dengan perintah ping www.akhmal.net.

Kita akan install apache2 nya untuk web server dengan perintah apt install apache2

Kita masuk ke folder apache2 dengan perintah cd /etc/apache2/sites-available/ > kita akan copy filenya dengan perintah cp 000-default.conf namafile.conf.

Kita akan edit filenya dengan perintah nano akhmal.conf > Jika sudah kita akan Menambahkan ServerName www.akhmal.net(namadomain)

Kita masuk ke folder /var/www/html/ dengan perintah cd /var/www/html/ > kita akan edit file index.html dengan perintah nano index.html

Kalian bisa edit sesuaka kalian,atau kalian ingin edit seperti gambar di bawah ini > simpan dan exit

Kita akan matikan folder 000-default.conf dengan perintah cd /etc/apache2/sites-available/ > kita akan matikan file sitenya dengan perintah a2dissite 000-default.conf.

Kita akan aktifkan file web yang sudah dibuat sebelumnya dengan perintah a2ensite akhmal.conf



Pengujian
Pertama pada si Client dengan menggunakan windows 10 kita arahkan dulu DNS Web servernya seperti gambar dibawah.




Kita cek koneksi Web servernya di cmd client dengan perintah ping www.akhmal.net dan nslookup www.akhmal.net.


Kita bisa cek di web browser dengan ketik di url ip server : 192.168.43.20
dan juga cek pakai domain kalian

Pertanyaan : Buatlah webserver dengan dua domain ?

Pertama karena dengan menggunakan dua domain kita akan menambahkan domain baru dulu,dengan edit di file

nano named.conf.local > Kita akan tambahkan domain seperti gambar di bawah > save dan exit.

Kita akan membuat file baru untuk domain baru dengan copy file db.local dengan perintah cp db.local akhmal > kita akan edit filenya dengan perintah nano akhmal.

Jika sudah edit file seperti gambar di bawah jangan lupa tambahkan subdomain www > save dan exit.

Dan kita akan menambahkan domain baru di file db.20 dengan perintah nano 20 > kita tambahkan domain seperti gambar di bawah > save dan exit.

Jika sudah kita akan masuk dan edit di file resolv dengan perintah nano /etc/resolv.conf > tambahkan domain dan ip server seperti gambar dibawah > save dan exit.

Kita akan uji DNS nya dengan perintah nslookup (domain1) dan nslookup (domain2).

Kita masuk ke directory apachenya dengan perintah cd /etc/apache2/sites-available > dan edit file apache2nya dengan perintah nano akhmal.conf.

Berikutnya kita akan konfigurasi di file Apachenya dengan masukan perintah nano akhmal.conf > tambahkan ServerName (domain baru) > save dan exit.

masuk ke browser dan cek domain domain yang sudah kalian buat.

Pertanyaan : Coba Letakan File pada /var/www/namadomain.html?

Pertama kita masuk ke directory /var/www/ dengan perintah cd /var/www/ > kita akan membuat folder sesuai pertanyaannya dengan perintah mkdir akhmal.html(namafolder).




Note : Untuk file index.html itu sesuaikan kalian yah sebelumya taruh dimana,disini sebelumnya saya taruh filenya di folder /var/www/html.

Jika sudah kita copy file html yaitu index.html copy kan ke file folder tujuan yaitu /var/www/akhmal.html. dengan perintah cp index.html /var/www/akhmal.html.

Berikutnya kita akan tentukan path Documentrootnya sesuai pertanyaannya,kita masuk ke directory file apache2nya dengan perintah cd /etc/apache2/sites-available/ > dan masuk ke filenya dengan perintah nano akhmal.conf > dan kita edit di bagian DocumentRootnya dan tentukan path sesuai pertanyaannya > save dan exit


setelah itu tes domainnya.


Pertanyaan : Coba Gunakan Script html dengan marquee?
Untuk menggunakan atau mengaplikasikan script marquee kita harus edit dan taruh scriptnya di file content dari apachenya,karena disini saya menamakan file content apachenya bahrian.html dan saya menaruh filenya di path /var/www/akhmal;.html.

Kita akan ke letak file bahrian.html dengan perintah cd /var/www/akhmal/html > kita akan edit filenya dengan perintah nano akhmal.html > Jika sudah masuk di filenya kita cari Tulisan yang ingin kita edit,jika sudah kita akan menambahkan script marquee kepada tulisan tersebut.Disini saya akan membuat script marquee yang bergerak turun ke bawah Berikut Scriptnya <marquee
direction="down"height="100">Contoh Tulisan yang ingin di Gerakan</marquee>























Komentar

Postingan populer dari blog ini

Filter

Percabangan Python

Transition