Cara Membangun Web Server Sendiri di Linux

Cara Membangun Web Server Sendiri di Linux - Sebelumnya saya ingin memberi pengertian web server terlebih dahulu, web server adalah sebuah software yang memberikan layanan berbasis data dan berfungsi menerima permintaan dari HTTP atau HTTPS pada klien yang dikenal dan biasanya kita kenal dengan nama web browser dan untuk mengirimkan kembali yang hasilnya dalam bentuk beberapa halaman web dan pada umumnya akan berbentuk dokumen HTML.

Di artikel kali ini saya akan memberikan tutorial cara membangun web server dengan apache2 di linux lebih tepatnya untuk ubuntu, linux mint dan distro linux turunan ubuntu lainnya. Mungkin daripada kita banyak bicara lebih baik langsung saja gan !

Cara Membangun Web Server Sendiri di Linux


# Install Apache2 

Ya, pertama anda install apache2, tapi alangkah baiknya anda melakukan update & upgrade repo terlebih dahulu.

$ sudo apt-get update && sudo apt-get upgrade -y
$ sudo apt-get install apache2

$ sudo systemctl stop apache2
$ sudo systemctl start apache2
$ sudo systemctl enable apache2

# Install PHP 7.2 (Ubuntu 17 & 18 / Linux Mint 19 )

$ sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-zip php7.2-curl

Jika anda ingin menggunakan PHP versi yang sebelumnya.

$ sudo apt install php libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-zip php-curl

Setelah itu anda test apache2 sudah bekerja atau belum dengan cara masuk ke browser anda dan coba akses  http://localhost , jika nanti muncul halaman seperti ini berarti sudah berhasil.

Cara Membangun Web Server Sendiri di Linux


Masih belum yakin? sekaran kita cek php infonya dan sekalian untuk cek php bekerja atau tidak. Tetapi sebelumnya kita harus membuat file baru yang bernama info.php.
$ sudo nano /var/www/html/info.php
dan isi dengan script ini.
<?php
phpinfo();
?>
Lalu test file tersebut dengan mengakses http://localhost/info.php jika php sudah bekerja maka tampilan halaman akan seperti ini.

Cara Membangun Web Server Sendiri di Linux


Sekarang, kita coba ubah default page apache2 (gambar paling atas) sesuka kita, tetapi sebelumnya anda harus paham bahasa pemograman dasar HTML terlebih dahulu.

Kita backup terlebih dahulu file index.html yang asli
$ sudo cp /var/www/html/index.html /var/www/html/index.html.bak

Setelah itu kita modif file index.html nya, jangan khawatir jika anda ingin mengembalikan ke semula karena sudah di backup dengan nama index.html.bak
$ sudo nano /var/www/html/index.html 

dan isi dengan kode ini
<!DOCTYPE html>
<html>
<head>
<title>Custom Page</title>
</head>
<body>
<center>
<h1>Hello World</h1>
<p>Default page berhasil di modif</p>
<h2>Maxrooted.com</h2>
</center>
</body>
</html>

Dan hasilnya akan seperti di bawah ini.

Cara Membangun Web Server Sendiri di Linux

Kayaknya sudah selesai gan tutorialnya, jika ada yang membingungkan anda bisa bertanya kepada saya melalui kolom komentar di bawah ini, ingat ! malu bertanya sesat dijalan kalau sudah tersesat gak tau arah mau pulang setelah itu anda kelaparan dan mati wkwkwk...Oke intinya, harus bertanya jika anda mulai mendapatkan masalah atau merasa kesulitan. Akhir kata Thanks ! Salam Mat Max.



Comments