Bagaimana cara menjalankan web server dasar pada macOS atau Linux
Daftar isi
- Pengantar
- Prasyarat
- Mulai dengan mencari folder yang sesuai
- Menjalankan python web server dasar
- Periksa konten web milikmu
- Memberhentikan python web server dasar
- Kesimpulan
Pengantar
Jika kamu sedang mengerjakan halaman web atau konten web lainnya, kamu mungkin membutuhkan sesuatu yang mudah dan cepat untuk menjalankan web server dasar. Panduan ini akan mengajarkan bagaimana menggunakan perintah python untuk menjalankan web server dasar pada komputer milikmu. Saat kamu mengikuti instruksi ini, perlu diingat bahwa file dan folder anda mungkin saja berbeda dari contoh. Jika kamu sudah cukup berpengalaman menggunakan terminal, cobalah Perintah pada halaman utama untuk referensi materi.
Prasyarat
Untuk mengikuti panduan ini, kamu perlu:
- Akses ke terminal Unix pada environment macOS atau Linux apapun.
- Untuk mengetahui cara membuka jendela terminal. Jika Anda tidak yakin, kunjungi petunjuk untuk macOS atau Linux (segera hadir).
- Jika kamu tidak yakin, ikuti Panduan ini untuk mengetahui caranya
- python3 terinstall pada komputermu. Ini hadir secara default pada versi terbaru dari macOS dan banyak distribusi Linux.
Mulai dengan mencari folder yang sesuai
Pertama, kamu perlu untuk bernavigasi ke folder dimana halaman web atau konten web disimpan. Jika kamu tidak yakin bagaimana melakukannya, kamu mungkin ingin membaca Panduan ini terlebih dahulu
Mari kita katakan konten web kamu berada pada folder /home/user/examples
. Kita ingin melakukan tiga hal:
- Memastikan kita berada pada direktori yang tepat menggunakan
pwd
. - Memeriksa jika kita memiliki konten web pada folder menggunakan
ls
. - Memeriksa jika konten web dalam format yang tepat, seperti HTML, menggunakan
cat
.
Berikut beberapa gabungan dari langkah-langkah:
Pada contoh diatas, kita menggunakan pwd
untuk memastikan /home/user/examples
adalah direktori dimana kita berada. Lalu kita menggunakan ls
untuk menunjukkan daftar konten pada direktori dimana kita berada untuk memastikan kita memiliki file HTML disitu. Kamu bisa mencatat file hello.html.
Akhirnya, kita melihat isi dari hello.html menggunakan cat
untuk memastikan bahwa ini benar sebuah HTML.
Sekarang kita siap untuk menjalankan Python web server!
Menjalankan python web server dasar
Karena ini seringkali sudah terinstall pada komputer secara default, kita akan menggunakan python untuk menjalankan web server dasar.
Kita akan menggunakan perintah ini untuk menjalankan web server: python3 -m http.server 8000
Mari kita jelajahi apa yang dilakukan oleh perintah ini:
python3
menginstruksikan terminal untuk menggunakan Python 3 untuk melakukan sesuatu.-m http.server
menginstruksikan Python untuk menjalankan sebuah web server.8000
menginstruksikan Python untuk menggunakan port 8000 sebagai port untuk web server.
Mari coba menjalankannya:
Jika kamu mengamati hal di atas, web server sekarang berjalan pada komputermu.
Periksa konten web milikmu
Berikutnya, kita bisa memeriksa jika konten web sudah terlihat pada web browser. Kita bisa membuka URL lokal untuk menelusuri konten: http://localhost:8000
Pada contoh kami diatas, ini menunjukkan kita mengamati pada web browser:
Pada contoh kami, kami tidak memiliki file bernama index.html jadi web browser menunjukkan daftar file. Kamu bisa klik file tertentu untuk membukanya pada browser. Biarkan kami klik pada file hello.html yang kita periksa sebelumnya:
Kita sekarang mengamati sebuah halaman web!
Memberhentikan python web server dasar
Ketika kamu telah selesai menggunakan web server, kamu bisa memberhentikannya dari terminal. Untuk melakukannya, tekan Ctrl-C
pada keyboardmu. Ini berarti menekan tombol Ctrl
dan C
secara bersamaan.
Kamu akan mengamati hasil seperti ini:
Kesimpulan
Kamu telah belajar bagaimana cara untuk menjalankan web server dasar pada komputermu. Ini akan membantumu untuk tugas seperti pengembangan web dan programming python. Jika kamu tertarik untuk belajar lebih atau programming dengan Python, kamu bisa mengunjungi https://www.python.org.