Nama :
I Made Ari Sulistya
NIM :
1504505028
Jurusan : Teknologi Informasi
Universitas : Udayana
Matkul :
Network Operating System
Dosen :
I Putu Agus Eka Pratama, ST., MT
RANGKUMAN MATERI PERTEMUAN KELIMA
Pendahuluan
Matakuliah Network Operating System
(NOS) merupakan salah satu matakuliah konsentrasi manajemen keamanan jaringan
yang dimana mengatur atau menangani jaringan beserta sistem operasi didalamnya.
Artikel ini membahas apa itu sistem operasi, fungsi sistem operasi struktur
sistem operasi, hubungan sistem operasi dengan manajemen resource.
Matakuliah Network Operating System
merupakan matakuliah yang membahas seputar sistem operasi yang digunakan dalam
dunia jaringan komputer. Dalam matakuliah ini membahas seputar konsep dasar
dari sistem operasi, evolusi sistem operasi, fungsionalitas sistem operasi,
konsep dasar Network Operating System, infrastuktur pendukung Network Operating
System, karakteristik dari Network Operating System, jenis-jenis Network
Operating System, serta penggunaan Network Operating System dalam jaringan
komputer.
Web Server merupakan
sebuah perangkat lunak dalam server yang
berfungsi menerima permintaan berupa halaman web melalui HTTP atau HTTPS dari
klien yang dikenal dengan browser web dam
mengirimkan kembali haslnya dalam bentuk halaman web yang umumnya berbentuk
dokumen HTML. Dalam artikel ini berisi cara men-download serta
menginstall web server berupa XAMPP, top,
htop, dan perbandingan hasil top dan htop menjalankan banyak aplikasi OS Linux.
1. Download dan
Instal Web Serve
Web sever dalam artikel ini menggunakan
XAMPP dimana masih banyak web server lain seperti internet information service,
xitami web server,dan sun java system
web server. Mengunggah web server XAMPP pada Linux dapat.
Link 1. Download XAMPP
di Linux
Link 1. berisikan
untuk mendownload aplikasi XAMPP yang akan digunakan sebagai web server. Apabila sudah selesai download maka langkah selanjutnya membuka
terminal dengan perintah ctrl+alt+t setelah itu kita membuat root untuk
komputer/laptop dan membuka terminal pada halaman download dan setelah itu kita
meberikan hak akses pada kode perintah 1.
sudo
chmod +x xampp-linux-x64-7.2.2-0-installer.run
|
Kode Perintah 1. Hak Akses Xampp
Kode perintah 1. memiliki fungsi chmod yang berfungsi
untuk mengatur hak akses atau permission terhadap suatu file/direktori kepada
user, group dan other. Selanjutnya kita akan meng-install taksel dengan kode 2
dengan menggunakan terminal.
sudo
apt-get install tasksel
|
Kode Perintah 2. Install Tasksel
Tasksel berguna
untuk mengelompokan paket instalasi dan mudah untuk menginstal semua paket yang
diperlukan. Pada tasksel bisa melakukan penginstalan lebih dari satu aplikasi
dalam satu waktu, menggunakan tasksel lebih mudah membangun server seperti lampp server, dns server, mysql server dan juga bis meng-upgrade dari ubuntu desktop menjadi
ubuntu server. Setelah itu melanjutkan penginstalan xampp
seperti gambar 1.
Gambar 1. Install Xampp
Gambar 1. Melakukan penginstalan xampp dimana file
xampp berada pada direktori download sehingga terminal harus direktori download
sehingga terminal dapat mengetahui dan menjalankan file xampp. Setelah perintah
gambar 1 dilakukan maka akan muncul program aplikasi xampp seperti gambar
Gambar 2. Setup XAMPP
Gambar 2. merupakan
tampilan untuk melakukan setup xampp
pada linux dan pengguna hanya melakukan perintah next sampai keluar tampilan pada gambar 3.
|
Gambar 3. Setup XAMPP Debugger
Gambar 3.
merupakan step akhir untuk menginstalan XAMPP pada Linux dimana melakukan
pengizinan terhadap browser untuk webserver. Setelah
menginstalan selesai maka langkah selanjutnya menjalankan web server dengan
perintah pada gambar 4.
Gambar 4. Start XAMPP
Gambar 4. melakukan
perintah untuk menjalankan web serversehingga
pada web dapat melakukan perintah localhost untuk
mysql. Berikut tampilan aplikasi yang dilakukan start pada gambar 5.
|
Gambar 5. Running Web Server
Gambar 5 menunjukkan
bahwa mysql, proftpd, dan, apche webserver sudah
running yang menandakan bahwa web server sudah
aktif. Maka akan melakukan percobaan untuk membuka localhost di web yang akan
ditunjukkan pada gambar 6.
|
Gambar 6. Localhost Web Server
Gambar 6 menunjukkan
bahwasanya web server sudah aktif dengan
menggunakn XAMPP Linux.
2. TOP dan HTOP
Perintah
TOP dan HTOP pada Linux berfungsi untuk memonitoring proses linux atau mengecek
proses – proses yang sedang berjalan pada linux. Sehingga untuk mengecek urutan
mana aplikasi yang sedang berjalan dan proses apa yang sedang dijalankan kita
bisa mengeceknya dengan menggunakan perintah TOP dan HTOP. Perintah TOP dapat
dilihat pada gambar 7.
|
Gambar 7. TOP
Gambar 7 menunjukkan
bahwa terdapat aplikasi yang berjalan yaitu web server yaitu
mysql dengan pemakaian CPU 1,0% dan time 0:00.27 . Pada htop dapat dilihat pada
gambar 8.
Gambar 8. HTOP
Gambar 8 menunjukkan bahwa terdapat aplikasi yang berjalan
yaitu web server yaitu mysql dengan pemakaian CPU
0,7% dan time 0:00.02. Pada gambar 7 dan gambar 8 bahwasannya diuji tanpa
menjalankan aplikasi manapun selain terminal dan website localhost.
3. Perbandingan TOP dan HTOP Multiprogramming
Multiprograming system adalah
kegiatan menjalankan beberapa program pada memori pada satu waktu. Pada kali
ini kita akan mencoba untuk menjalankan aplikasi lebih dari satu dan melihat
proses sistem didalam operasi sistem dengan menggunakan TOP dan HTOP. TOP dapat
dilihat pada gambar 9.
Gambar 9 . TOP dengan Multiprogramming
Gambar 9 menunjuukan
bahwa tedapat mysql yang merupakan web server dengan
pemakaian CPU 0,3% dan time 0.6. Lalu kita bandingkan dengan gambar 7
dimana storage yang dipakai lebih besar dibandingkan
gambar 7. HTOP dapat lihat pada gambar 10.
Gambar 10. HTOP
dengan Multiprogramming
Gambar 10 menunjuukan
bahwa tedapat mysql yang merupakan web server dengan
pemakaian CPU 0,0% dan time 0.:00.62. Lalu kita bandingkan dengan gambar 8
dimana storage yang dipakai lebih besar dibandingkan
gambar 8 dan pemakaian cpu tidak ada.
Kesimpulan
Web Server merupakan sebuah perangkat lunak
dalam server yang berfungsi menerima permintaan berupa
halaman web melalui HTTP atau HTTPS dari klien. Untuk melihat proses didalam
operasi sistem dapat menggunakan TOP dan HTOP sehingga kita dapat menganalisa
menggunakan multiprogramming apakah lebih baik atau tidak. Pada penggunaan
multiprogramming kecepatan proses dan memori akan lambat dan semakin menurun.
0 komentar:
Posting Komentar