INSTAL WEB SERVER PADA LINUX

INSTAL WEB SERVER PADA LINUX



Nama : Made Adhi Satrya Nugraha
NIM : 1705551097
Prodi : Teknologi Informasi
Fakultas : Teknik 

Universitas : Udayana
Mata Kuliah : Network Operating System
Nama Dosen : I Putu Agus Eka Pratama, ST MT


 

Pendahuluan 
Praktek instal web server ini bertujuan untuk mengetahui process pada sistem operasi, terutamanya yang berkaitan dengan kebutuhan server. Kemudian dilanjutkan dengan praktek sederhana pengecekan menggunakan top dan htop serta mematikan service menggunakan kill pid.
 


Langkah-langkah Instal Web Server
1. Langkah pertama yang dilakukan adalah mengunduh XAMPP, dapat diunduh disini. 
2. Selanjutnya buka terminal lalu beri hak akses dengan perintah sudo chmod nama-file-xampp-linux.
3. Kemudian instal dengan perintah sudo ./nama-file-xampp.sh
 
Gambar 1. Langkah 2 dan 3
Sumber. Koleksi Pribadi

Gambar 1 merupakan proses dalam menginstal web server, dimana sebelum menginstal arahkan atau pergi ke direktori dimana menyimpan file XAMPP. Kemudian lakukan sesuai dengan perintah yang terdapat pada langkah ke-2 dan ke-3. Muncul jendela aplikasi XAMPP, kemudian klik Next sampai proses atau langkah-langkah instal XAMPP selesai lalu klik Finish.


4. Menjalankan web server dengan perintah sudo /opt/lampp/lampp start

 
Gambar 2. Perintah menjalankan web server
Sumber. Koleksi Pribadi

Gambar 2 merupakan perintah untuk menjalankan web server. Gambar 2 menunjukkan ada beberapa proses yang gagal dalam menjalankan web server, solusi dari hal tersebut adalah dengan melakukan perintah sudo apt install net-tools.

 
Gambar 3. Perintah menginstal tool web server
Sumber. Koleksi Pribadi

Gambar 3 menujukkan perintah dalam menginstal tool yang terjadi error dalam menginstal sebelumnya atau belum diinstal sebelumnya. Gambar 3 menunjukkan semua proses dalam menjalankan server telah berhasil dilakukan.

Perintah top

Gambar 4. Perintah top
Sumber. Koleksi pribadi

Gambar 4 menunjukkan hasil dari perintah top ketika menjalankan XAMPP, dapat dilihat pada Gambar 4 terdapat user berupa mysql, ini menunjukkan bahwa proses install atau menjalankan XAMPP sudah berhasil.

Perintah htop


Gambar 5. Perintah htop
Sumber. Koleksi pribadi

Gambar 5 menunjukkan hasil dari perintah htop ketika menjalankan XAMPP, sama seperti perintah top sebelumnya disini juga memperlihatkan atau terdapat user berupa mysql yang menunjukkan XAMPP sudah berjalan.

 
Praktek Multiprocessing dan Multiprogramming
Multiprocessing merupakan kemapuan penanganan beberapa proses secara bersamaan dan multiprogramming merupakan kemampuan sistem operasi untuk menjalankan beberapa aplikasi secara bersamaan dan menghasilkan sejumlah proses. Multiprogramming lebih menekankan pada sisi software, sedangkan multiprocessing lebih menekankan pada sisi hardware.

Perintah top


Gambar 6. Perintah top
Sumber. Koleksi pribadi

Gambar 6 menunjukkan hasil dari perintah top ketika melakukan multitasking. Gambar 6 memperlihatkan bahwa ada beberapa sofware yang sedang dijalankan secara bersamaan yaitu terminal, game mahjong, dan rhythmbox. Dapat dibandingkan dengan Gambar 4 dimana Gambar 6 storage yang dipakai lebih besar.

Perintah htop


Gambar 7. Perintah htop
Sumber. Koleksi pribadi

Gambar 7 menunjukkan hasil dari perintah htop ketika melakukan multitasking. Gambar 7 memperlihatkan bahwa ada beberapa sofware yang sedang dijalankan secara bersamaan yaitu terminal, game mahjong, rhythmbox, dan firefox. Dapat dibandingkan dengan Gambar 5 dimana Gambar 7 storage yang dipakai lebih besar.

 
Kesimpulan
Web Server merupakan sebuah perangkat lunak dalam server yang berfungsi menerima permintaan berupa halaman web melalui HTTP atau HTTPS dari klien. Melihat proses didalam operasi sistem dapat menggunakan perintah top dan htop sehingga dapat menganalisa kecepatan proses dan memori.


Sumber:

  • Pratama, I. P. Agus Eka, 2019, ‘Pertemuan Kelima’, Network Operating System, Gedung TI Udayana, Jimbaran. 
  • Anonim. Cara Menginstall XAMPP di Linux. Retrieved from wikiHow: https://id.wikihow.com/Menginstal-XAMPP-di-Linux

Komentar

Postingan populer dari blog ini

MEMAHAMI KERNEL LINUX DAN PRAKTEKNYA

PERINTAH TERMINAL DI LINUX UBUNTU

PEMROGRAMAN BAHASA C