Langsung ke konten utama

Web Server dan Multiprocessing

Nama/NIM : I Made Agus Guna Saputra/1805551076
Prodi/Fakultas/Universitas : Teknologi Informasi/Teknik/Universitas Udayana
Mata Kuliah : Network Operating System
Dosen : I Putu Agus Eka Pratama, S.T., M.T.

Web Server

XAMPP adalah perangkat lunak yang menggabungkan tiga aplikasi kedalam satu paket, yaitu Apache, MySQL, dan PHPMyAdmin, Dengan XAMPP kita bisa secara langsung mengkonfigurasi ketiga aplikasi tersebut sekaligus dan secara otomati. XAMPP berfungsi sebagai server lokal untuk mengampu berbagai jenis data website yang sedang dalam proses pengembangan.
Berikut merupakan perintah untuk menjalankan XAMPP pada linux
sudo /opt/lampp/lampp start
Maka akan muncul tampilan sebagai berikut 


Dikarenakan XAMPP merupakan sebuah perangkat lunak, jadi tentu saja pada saat menjalankannya, perangkat lunak tersebut akan menggunakan resource yang disediakan oleh sistem operasi. Pada artikel kali ini, saya akan menganalisa perbedaan resource yang digunakan sebelum dan setelah menjalankan XAMPP dengan menggunakan perintah TOP dan HTOP.
1. Perintah TOP
Berikut merupakan perintah TOP pada linux
sudo top
Maka akan muncul tampilan sebagai berikut
A. Sebelum menjalankan XAMPP


B. Sesudah menjalankan XAMPP 

Terlihat tidak ada perbedaan antara sebelum dan sesudah ini dikarenakan proses dari XAMPP tidak dideteksi oleh sistem operasi sehingga tidak ditampikan di dalam top. Akan tetapi local webserver dapat diakses, hal tersebut menunjukkan XAMPP sudah berjalan dengan baik. 

2. Perintah HTOP
    Berikut merupakan perintah HTOP pada linux
sudo htop
    Maka akan muncul tampilan sebagai berikut 
A. Sebelum menjalankan XAMPP 

B. Sesudah menjalankan XAMPP 

Terlihat ada perbedaan yaitu terdapat proses XAMPP yang terdeteksi pada htop (ditandai dengan warna biru). Hal tersebut membuktikan bahwa XAMPP telah berjalan dengan baik. 

3. SYSLOG
A. Sebelum Menjalankan XAMPP 

B. Sesudah Menjalankan XAMPP


Dapat dilihat bahwa pada file syslog, terdapat satu log yang dicatat yang mengindikasikan bahwa XAMPP sudah berjalan. Log tersebut dapat dilihat pada gambar dengan tanda kotak merah. Pada log tersebut tertulis “ProFTPD”.

Multiprocessing

Multiprocessing merupakan sebuah kemampuan sistem operasi dalam menjalankan lebih dari satu proses sekaligus. Multiprocessing juga biasa disebut dengan multitasking. Untuk melihat proses apa saja yang sedang berjalan maka dapat menggunakan perintah htop.
Berikut merupakan tampilan dari task (tugas) yang dijalankan oleh sistem operasi dalam waktu yang bersamaan.
Pada perintah htop ini semua proses yang terjadi pada sistem operasi linux ini terbaca dengan jelas, sehingga pada saat melakukan multiprosessing dapat melakukan controlling terhadap aplikasi apa saja yang berjalan, terlihat seperti program wine, firefox dan terminal berjalan, dan pada satu program terdapat beberpa proses yang berbeda berjalan pada waktu yang sama.
Sekian yang dapat saya sampaikan mengenai Web Server dan Multiprocessing pada Linux Ubuntu 18.04 LTS. Terimakasih dan sampai jumoa di postingan selanjutnya

Komentar