Pst4r8 Blog

I Love Coding & Hacking

I do Pentesting

I Develop Web Apps

Pst4r8 Blog

I Love Coding & Hacking

I do Pentesting

I Develop Web Apps

Postingan Blog

Cara Install Web Server di Aplikasi Termux

Januari 14, 2021 Android
Cara Install Web Server di Aplikasi Termux

Di kesempatan kali ini saya akan berbagi materi tentang pengertian, fungsi, dan cara kerja web server serta tutorial bagaimana cara install dan menjalankan web server menggunakan aplikasi termux. Sebelumnya saya akan menjelaskan terlebih dahulu tentang apa itu web server.

Pengertian Web Server

Web server merupakan sebuah software atau perangkat lunak di suatu server yang memiliki fungsi untuk menerima permintaan atau request berupa halaman web pada protokol HTTP dan HTTPS dari pihak klien dengan nama browser.

Web server akan mengirimkan respon dari hasil permintaan klien dengan bentuk baru yaitu berupa halaman web. Pada umumnya, halaman web tersebut akan berbentuk sebuah dokumen HTML.

Fungsi Web Server

Fungsi utama dari web server untuk memproses berbagai data yang diminta oleh web browser. Kemudian, akan diberikan hasil berupa dokumen, foto, video, atau beragam bentuk file lainnya.

Selain fungsi utama tersebut, ada beberapa fungsi lain dari web server, yaitu:

  • Sebagai tempat penyimpanan data dalam berbagai bentuk seperti HTML, CSS, JavaScript, foto, gambar, dokumen, video, dan lain sebagainya.
  • Mengatur dan memproses segala aktivitas permintaan yang diterima supaya dapat dibaca pada halaman browser.
  • Membersihkan berbagai sampah/cache yang terdapat pada penyimpanan
  • Melakukan pemeriksaan terhadap sistem keamanan yang berasal dari permintaan HTTP berdasarkan kiriman dari browser/klien.
  • Menjamin sistem keamanan user/pengguna data pada server.

Cara Kerja Web Server

Cara kerja web server adalah dengan cara menerima permintaan yang berasal dari client kemudian mengirimkannya kembali dalam bentuk berkas kepada client tersebut.

Perangkat lunak yang digunakan pada web server terdapat pada komputer server sebagai tempat menyimpan data-data website. Selain itu, komputer server juga membutuhkan akses internet yang lancar agar tetap terhubung dan dapat diakses oleh client.

Ketika client atau browser melakukan permintaan data ke web server, maka permintaan data tersebut akan dikemas pada Transmission Control Protocol (TCP) kemudian akan dikirimkan ke alamat yang dibutuhkan, misalnya HTTP atau HTTPS.

Baca juga : Cara Melihat Pengguna di Lokasi Yang Sama pada Telegram 2021

Cara Install Web Server di Aplikasi Termux :

Pertama, kalian install dulu package php, mariadb, apache2.

Install PHP

$ apt install php -y

Install MariaDB

$ apt install mariadb -y

Install Apache2

$ apt install apache2 -y

Tunggu proses installasinya sampai selesai.

Cara Menjalankan Web Server di Termux :

Kalian izinkan dulu akses ke sdcard, caranya :

$ termux-setup-storage

Cara Mudah Install Web Server di Aplikasi Termux

Gambar diatas yaitu hasil setelah menjalankan perintah tadi, dan disini yang ditampilkan folder public yang umumnya dishare, seperti folder music, pictures, dll.

Karena saya ingin menjalankan program script PHP di sdcard, saya akan membuat folder bernama www

Sekarang kita pindah ke akses storage dan saya pindahkan script PHP nya di folder yang sudah dibuat itu.

Lalu saya akan menjalankan program PHPnya di direktori www dengan perintah sebagai berikut.

$ php -S localhost:8080 -t /sdcard/www

Maka selanjutnya kalian tinggal membukanya di browser Mozilla, Chrome atau sesuai browser yang ingin kalian gunakan.

Dan untuk mengetes apakah sudah berhasil atau belum, ketikan url dibrowser kalian seperti ini :

http://localhost:8080/views.php

Untuk file views.php kalian bisa menggantinya dengan nama file kalian sendiri.

Setelah saya jalankan hasilnya seperti gambar dibawah ini, saya bisa menjalankan script berekstensi PHP.

Itulah tutorial tentang bagaimana menginstall dan menjalankan web server pada aplikasi termux. Semoga artikel ini dapat bermanfaat.

Taggs:
Write a comment