Tutorial Akses Localhost Android

Dalam jaringan komputer, Localhost adalah nama host yang berarti Komputer. Hal ini digunakan untuk layanan jaringan akses yang berjalan pada Host melalui antarmuka jaringan loopback. Menggunakan antarmuka loopback melewati perangkat keras antarmuka jaringan lokal.

Tutorial Akses Localhost Android

Pada kesempatan kali ini saya akan membahas Informasi tentang Cara memakai localhost yang dapat dibuat melalui Aplikasi Termux tanpa perlu aplikasi lain sebagai tambahan. Semoga kita dapat berjumpa lagi di kesempatan berikut nya agar dapat membahas lebih banyak Tentang Termux, Linux, Maupun Bahasa Pemrograman lainnya.

Langsung saja kita bahas pokok pembicaraannya, Apa sih Local Host itu??
Dalam jaringan komputer, Localhost adalah nama host yang berarti Komputer. Hal ini digunakan untuk layanan jaringan akses yang berjalan pada Host melalui antarmuka jaringan loopback. Menggunakan antarmuka loopback melewati perangkat keras antarmuka jaringan lokal.
Oke, jadi localhost itu ialah suatu layanan yang sangat penting untuk Jaringan Akses ya Sobat.
Berikut ini adalah Beberapa layanan localhost yang dapat kamu Install di Aplikasi Termux, tanpa menggunkan aplikasi Tambahan Apapun:
1. PHP Server
pkg install php
cd /sdcard/folder_kalian
php -S localhost:8080
Anda juga dapat memasukan perintah seperti ini:
php -S localhost:8080 -t /sdcard/folder_kalian
Link: http://localhost:8080
Anda dapat menyesuaikan Port sesuka anda.
Untuk menghentikan Server silahkan dengn menekan: CTRL + C pada layar keyboard kalian
2. Apache 
pkg install php
pkg install apache2
echo "ServerName localhost" >> /data/data/com.termux/files/usr/etc/apache2/httpd.conf
apachectl start
Link: http://localhost:8080
Untuk menghentikan silahkan anda stop dengan menekan tombol: CTRL + C di layar keyboard
3. Nginx 
pkg install nginx
cd /sdcard/folder_kalian
nginx
Link: http://localhost:8080
Untuk stop Tekan: $ nginx -s stop
4. NodeJs 
pkg install nodejs-lts
cd /sdcard/folder_kalian
Perintah ini agak sedikit berbeda setelah kalian masukan perintah seperti di atas, buatlah konfigurasi dengan membuat file baru dan beri nama filenya app.js
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
Bila anda ingin Menghentikan Prosesnya silahkan Stop dengan menekan perintah Keyboard CTRL + C
node app.js
Link: http://localhost:3000
5. Http Server (Nodejs)
pkg install nodejs-lts
npm install -g http-server
cd /sdcard/folder_kalian
http-server
Untuk Stop silahkan anda tekan: CTRL + C
6. Lighttpd 
pkg install lighttpd
Untuk tutorial cara menjalankan bisa cek di link berikut: https://github.com/termux/termux-packages/issues/858
Apabila Sobat ingin menggunakan database dapat anda install beberapa layanan database dibawah ini:
Database Server Termux
Ok itu saja Pembahasan pada kesempatan kali ini, semoga dapat bermanfaat bagi kalian. Jika Sobat ada yang ingin di tanyakan silahkan sobat bisa Komentar di bawah sini. Akhir kata dari saya, saya ucapkan, Terimakasih.