Anda di halaman 1dari 91

LAPORAN PRAKTIKUM 1

SISTEM OPERASI

Disusun oleh:
Budi Anggoro Sajiwo Putro
21330026

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS JANABADRA
YOGYAKARTA
2023
DAFTAR ISI

DAFTAR ISI .................................................................................................................... II


PENDAHULUAN .............................................................................................................1

1. PERSIAPAN........................................................................................................................ 1
a. Perangkat Keras ............................................................................................................. 1
b. Perangkat Lunak ............................................................................................................ 1

2. DASAR TEORI ................................................................................................................... 1

PELAKSANAAN PRAKTIKUM ……………………………………………………………….. 2

TUGAS …………………………………………………………………………………………………. 6

PENUTUP …………………………………………………………………………………………….. 8

1. KESIMPULAN ……………………………………………………………………………………. 8
2. SARAN ……………………………………………………………………………………………. 8

ii
PENDAHULUAN

1. Persiapan
a. Perangkat Keras
• Laptop

b. Perangkat Lunak
• Aplikasi Virtul Box

2. Dasar Teori

INSTALASI UBUNTU DEKSTOP VIRTUAL BOX


Oracle VM VirtualBox adalah perangkat lunak virtualisasi, yang dapat
digunakan untuk mengeksekusi sistem operasi "tambahan" di dalam sistem
operasi "utama". Sebagai contoh, jika seseorang mempunyai sistem operasi
MS Windows yang terpasang di komputernya, maka seseorang tersebut
dapat pula menjalankan sistem operasi lain yang diinginkan di dalam sistem
operasi MS Windows.
Fungsi ini sangat penting jika seseorang ingin melakukan ujicoba dan
simulasi instalasi suatu sistem tanpa harus kehilangan sistem yang ada.
Aplikasi dengan fungsi sejenis VirtualBox lainnya adalah VMware dan
Microsoft Virtual PC. Sistem operasi yang dapat menjalankannya antara lain
Linux, Mac OS X, Windows XP, Windows Vista, Windows 7, Windows 8,
Solaris, dan OpenSolaris

Praktikum Sistem Operasi 1


PELAKSANAAN PRAKTIKUM

1. Buka aplikasi Virtual Box


Tampilan awal virtualbox. Pada panel sebelah kiri terdapat
daftar Virtual Machine. Virtual Machine adalah mesin virtual yang
telah diinstal OS, jika anda membuka virtualbox pertama kali, panel
tersebut akan kosong. Klik tombol New untuk menambahkan Virtual
Machine baru.

2. Buatlah mesin virtual, kemudian isi nama, type, versi os dan


masukkan iso

2
3. Atur setup OS dengan memberi nama, password dan domain

4. Atur kapasitas Memory sesuai keinginan anda (rekomendasi memori


harus berwarna hijau)

5. Atur harddisk untuk mesin virtual yang dibuat

3
6. Setelah itu jalankan virtual mesin dan tunggu installasi sampai
selesai

7. Jika sudah selesai, login ke username yang telah dibuat dan


masukkan password

4
8. Setelah berhasil login proses installasi selesai dan beginilah tampilan
dashboard dari linux

5
TUGAS

1. Buatlah folder dan file.txt pada linux ubuntu menggunakan terminal


Langkah pembuatan :
a) Buka terminal pada ubuntu
b) Ketikkan ls untuk mengecek direktori yang ada

c) Buatlah folder baru dengan perintah mkdir (nama folder)

d) Buka folder yang telah dibuat, ketikkan cd (nama folder)

e) Buatlah file baru kemudian ketikkan perintah nano (nama file


yang ingin dibuat) disini kita akan membuat file .txt
f) Jika sudah kita akan masuk ke tampilan untuk mengisi file yang
telah dibuat

6
g) Simpan file tersebut dan beri nama sesuai keinginan
h) Cek kembali file yang sudah dibuat dengan perintah ls

i) Jika sudah muncul, maka pembuatan folder dan file .txt telah
selesai. Hasil tampilan pada file manager seperti gambar
dibawah ini :

7
PENUTUP

1. Kesimpulan
Setelah melaksanakan kegiatan praktikum Sistem Operasi, maka dapat
diambil kesimpulan:
a. Mahasiswa dapat menginstal Linux ubuntu
b. Mahasiswa dapat membuat folder dan file pada terminal

2. Saran
Adapun saran untuk praktikum kali ini adalah:
a. Sebaiknya mahasiswa lebih teliti dalam melakukan installasi agar tidak
terjadi error saat proses installasi

8
LAPORAN PRAKTIKUM 2

SISTEM OPERASI

Disusun oleh:
Budi Anggoro Sajiwo Putro
21330026

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS JANABADRA
YOGYAKARTA
2023
DAFTAR ISI

DAFTAR ISI .................................................................................................................... II


PENDAHULUAN .............................................................................................................1

1. PERSIAPAN........................................................................................................................ 1
a. Perangkat Keras ............................................................................................................. 1
b. Perangkat Lunak ............................................................................................................ 1

2. DASAR TEORI ................................................................................................................... 1

PELAKSANAAN PRAKTIKUM ……………………………………………………………….. 3

TUGAS …………………………………………………………………………………………………. 6

PENUTUP …………………………………………………………………………………………... 11

1. KESIMPULAN ………………………………………………………………………………….. 11
2. SARAN ………………………………………………………………………………………….. 11

ii
PENDAHULUAN

1. Persiapan
a. Perangkat Keras
• Laptop

b. Perangkat Lunak
• Aplikasi Virtul Box

2. Dasar Teori

COMMAND LINE
Command line interface adalah sebuah antarmuka berbasis teks yang
mengizinkan pengguna untuk melakukan interaksi dengan sistem melalui
baris-baris perintah atau yang disebut dengan Command line interface.
Command line interface akan memberikan akses yang lebih untuk
melakukan perubahan pada sistem yang digunakan. Linux memberi hak
akses penuh untuk melakukan kontrol kepada sistem yang digunakan.
Setiap Linux mempunyai nama login (user account) yang didaftarkan
pada administrator sistem. Promp dari shell bash pada Linux
menggunakan simbol / tanda $. Sesi Linux ,terdiri dari : Login, Bekerja
dengan Shell, Logout. Pada Linux bash proses Login akan mengeksekusi
program /etc/profile untuk semua pemakai dan file bash_profile pada
direktori awal (Home). Pada saat Logout shell bash akan mengeksekusi
script bash_logout.

Perintah dasar linux :


• $ ls → digunakan untuk list daftar direktori atau melihat isi dari
sebuah direktori
• $ Mkdir → mkdir digunakan untuk membuat direktori baru
• $ cd → cd digunakan untuk berpindah direktori

Praktikum Sistem Operasi 1


• $ cp → digunakan untuk mengcopy file atau directori
• $ mv → mv digunakan untuk mengganti nama file
• $ rm → rm digunakan untuk menghapus file atau direktori

2
PELAKSANAAN PRAKTIKUM

1. Installasi Apache
Untuk installasi program, maka pengguna perlu masuk ke root
terlebih dahulu. Setelah masuk ke root, pengguna dapat
memasukkan perintah apt-get install apache2

Setelah berhasil install apache, selanjutnya kita cek status


apache dengan perintah systemctl status apache2

3
2. Instllasi PHP
Untuk installasi program mysql kita dapat menggunakan
perintah apt-get install php

Setelah berhasil install apache, selanjutnya kita cek status


apache dengan perintah php -v

4
3. Installasi MySql Server
Untuk installasi program mysql kita dapat menggunakan
perintah apt-get install mysql-server

Setelah berhasil install apache, selanjutnya kita cek status


apache dengan perintah systemctl status mysql

5
TUGAS

1. Download notepad plus plus melalui terminal


Langkah pembuatan :
a) Buka terminal vitual box
b) Ketikkan perintah snap install notepad-plus-plus seperti
gambar dibawah ini :

c) Jika proses installasi telah selesai, kita dapat mengecek aplikasi


pada pencarian

6
2. Ubahlah tampilan browser agar berubah menjadi tampilan info php
Langkah penyelesaian:
a) Buka Virtual Machine dan install Apache, PHP, MySql
b) Lakukan konfigurasi pada firewall seperti gambar dibawah ini :

7
c) Buatlah file nano dan tambahkan domain host virtual

8
d) Modifikasi firewall dan lihat daftar profil aplikasi ufw

e) Buka web apache pada browser dengan mengetikkan localhost

f) Buatlah file index php

9
g) Isikan file index php untuk menampilkan info php seperti
gambar dibawah ini:

h) Selanjutnya buka browser kembali dan ketikkan localhost, Jika


berhasil akan tampil info php

10
PENUTUP

1. Kesimpulan
Setelah melaksanakan kegiatan praktikum Sistem Operasi, maka dapat
diambil kesimpulan:
a. Mahasiswa dapat menginstall apache, php, mysql Linux ubuntu

2. Saran
Adapun saran untuk praktikum kali ini adalah:
a. Sebaiknya mahasiswa lebih teliti dalam menulis syntak pada terminal

11
LAPORAN PRAKTIKUM 3

SISTEM OPERASI

Disusun oleh:
Budi Anggoro Sajiwo Putro
21330026

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS JANABADRA
YOGYAKARTA
2023
DAFTAR ISI

DAFTAR ISI .................................................................................................................... II


PENDAHULUAN .............................................................................................................1

1. PERSIAPAN........................................................................................................................ 1
a. Perangkat Keras ............................................................................................................. 1
b. Perangkat Lunak ............................................................................................................ 1

2. DASAR TEORI ................................................................................................................... 1

PELAKSANAAN PRAKTIKUM ……………………………………………………………….. 2


PENUTUP …………………………………………………………………………………………... 11

1. KESIMPULAN ………………………………………………………………………………….. 11
2. SARAN ………………………………………………………………………………………….. 11

ii
PENDAHULUAN

1. Persiapan
a. Perangkat Keras
• Laptop

b. Perangkat Lunak
• Aplikasi Virtul Box

2. Dasar Teori

WORDPRESS

Blog adalah kependekan dari weblog, yaitu suatu website yang


bertujuan untuk “memelihara” suatu informasi tertentu yang biasanya
bersifat selalu berkembang. Salah satu fitur dari blog adalah diary-type,
biasanya disajikan dalam bentuk daftar dengan urutan terbalik dari
urutan kronologi. Isi dari blog tidak terbatas pada satu bidang saja dan
bisa bersifat fokus pada satu topik saja maupun topik yang lebih luas.
WordPress adalah blogging dengan sifat open source dan gratis serta
merupakan content management system (CMS) berdasarkan PHP dan
MySQL. Pertama kali diperkenalkan oleh Matt Mullenweg dan Mike Little
pada tahun 2003. Saat ini WordPress telah digunakan lebih dari 22% dan
mengukuhkan posisinya sebagai sistem blog paling populer, dengan lebih
dari 60 juta websites.

Praktikum Sistem Operasi 1


PELAKSANAAN PRAKTIKUM

Install Wordpress
Langkah penyelesaian :
1. Buka Virtual Machine dan buka browser dengan perintah
wordpress.org. klik get wordpress dan copy link installasi

2. Kemudian ketikkan perintah wget -c ( paste link )

2
3. Ketikkan perintah tar -xzvf wordpress-6.2.2.tar.gz

3
4. Cek isi var dengan perintah ls

5. Hapus index.php yang kita buat pada praktikum sebelumnya

6. Restart apache dan ketikkan perintah chown -R www-data:www-


data /var/www/html/wordpress/. Setelah itu cek ip

7. Install php mod libapache

4
8. Copy ip yang kita cek tadi dan masukkan pada browser.
Disini kita sudah masuk ke wordpress, kita setting bahasa yang ingin
digunakan

5
9. Selanjutnya kita konfigurasi root mysql dan membuat database
untuk wordpress

6
10. Jika sudah membuat database, kita kembali ke browser dan
memasukkan database yang telah dibuat diterminal

11. Run installation

7
12. Buatlah username dan password untuk login wordpress

13. Jika berhasil akan tampil seperti gambar dibawah ini :

8
14. Selanjutnya kita login dengan username dan password yang telah
dibuat

15. Jika berhasil maka tampilan wordpress akan seperti gambar


dibawah ini

9
16. Installasi wordpress telah selesai

10
PENUTUP

1. Kesimpulan
Setelah melaksanakan kegiatan praktikum Sistem Operasi, maka dapat
diambil kesimpulan:
a. Mahasiswa dapat menginstall wordpress

2. Saran
Adapun saran untuk praktikum kali ini adalah:
a. Sebaiknya mahasiswa lebih teliti dalam menulis syntak pada terminal

11
LAPORAN PRAKTIKUM 4

SISTEM OPERASI

Disusun oleh:
Budi Anggoro Sajiwo Putro
21330026

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS JANABADRA
YOGYAKARTA
2023
DAFTAR ISI

DAFTAR ISI .................................................................................................................... II


PENDAHULUAN .............................................................................................................1

1. PERSIAPAN........................................................................................................................ 1
a. Perangkat Keras ............................................................................................................. 1
b. Perangkat Lunak ............................................................................................................ 1

2. DASAR TEORI ................................................................................................................... 1

PELAKSANAAN PRAKTIKUM ……………………………………………………………….. 3


PENUTUP …………………………………………………………………………………………... 18

1. KESIMPULAN ………………………………………………………………………………….. 18
2. SARAN ………………………………………………………………………………………….. 18

ii
PENDAHULUAN

1. Persiapan
a. Perangkat Keras
• Laptop

b. Perangkat Lunak
• Aplikasi Virtul Box
• ISO Ubuntu Server

2. Dasar Teori

WEB SERVER

Web server adalah perangkat lunak yang berfungsi sebagai penerima


permintaan yang dikirimkan melalui browser kemudian memberikan
tanggapan permintaan dalam bentuk halaman situs web atau lebih
umumnya dalam dokumen HTML. Namun, web server dapat mempunyai
dua pengertian berbeda, yaitu sebagai bagian dari perangkat keras
(hardware) maupun sebagai bagian dari perangkat lunak (software).
Jika merujuk pada hardware, web server digunakan untuk
menyimpan semua data seperti HTML dokumen, gambar, file CSS
stylesheets, dan file JavaScript. Sedangkan pada sisi software, fungsi web
server adalah sebagai pusat kontrol untuk memproses permintaan yang
diterima dari browser.
Jadi sebenarnya semua yang berhubungan dengan website biasanya
juga berhubungan dengan web server, karena tugas web server adalah
mengatur semua komunikasi yang terjadi antara browser dengan server
untuk memproses sebuah website.
Ubuntu server merupakan sistem operasi yang banyak digunakan
untuk server. Penggunaan yang mudah dan dukungan informasi yang

Praktikum Sistem Operasi 1


banyak di website membuat hampir setiap orang memilih ubuntu server
sebagai sistem operasi server yang digunakannya, terlebih ubuntu server
bisa di dapat dengan cuma-cuma.

2
PELAKSANAAN PRAKTIKUM

1. Buka aplikasi Virtual Box

2. Buatlah mesin virtual, kemudian isi nama, type, versi os dan


masukkan iso

3. Atur kapasitas Memory sesuai keinginan anda (rekomendasi memori


harus berwarna hijau)

3
4. Atur harddisk untuk mesin virtual yang dibuat

5. Setelah itu jalankan virtual mesin dan piih bahasa yang akan
digunakan

4
6. Pada bagian installer update, kita pilih continue without updating

5
7. Selanjutnya kita diminta untuk melakukan konfigurasi keyboard.
Biarkan default saja dan pilih done untuk lanjut

8. Setelah itu kita akan memilih type installasi, disini saya memilih
ubuntu server dan pilih done untuk melanjutkan

6
9. Langkah selanjutnya kita diminta mengatur network connection,
pada bagian ini kita lanjut saja dengan pilih done

7
10. Untuk bagian proxy address kita kosongin saja dan pilih done

11. Selanjutnya kita diminta untuk konfigurasi mirror address, disini


kita pakai settingan default saja

8
12. Untuk opsi guide storage kita gunakan default saja dan langsung pilih
done

9
13. Selanjutnya akan muncul keterangan bahwa dari storage default
yang kita pilih tadi installer akan membagi storage kita menjadi 3
partisi yaitu bios_grub, boot, dan / (root). Disini kita pilih done saja

10
14. Nantinya akan muncul opsi konfirmasi, kita lanjut saja dengan pilih
continue

11
15. Selanjutnya kita akan mengatur profile setup untuk masuk kedalam
sistem operasi. Kita dapat mengisi sesuai keinginan

16. Pada bagian upgrade ubuntu pro, kita pilih skip now saja dan pilih
continue

12
17. Selanjutnya akan ada pilihan installasi SSH yang bisa digunakan
untuk remote server. Disini kita bisa memilih untuk
mengaktifkan/nonaktifkan SSH

13
18. Pada bagian featured server snaps, kita pakai settingan default saja
dan pilih done

14
19. Selanjutnya kita tunggu installasi ubuntu server sampai selesai, dan
reboot mesin

15
20. Jika cdrom telah di umount maka kita tekan ENTER pada keyboard
untuk melanjutkan proses reboot.

16
21. Pada bagian login kita dapat menggunakan username dan password
yang telah kita buat. Jika berhasil sampai bagian ini maka proses
installasi telah ubuntu server telah selesai

17
PENUTUP

1. Kesimpulan
Setelah melaksanakan kegiatan praktikum Sistem Operasi, maka dapat
diambil kesimpulan :
a. Mahasiswa dapat menginstall Ubuntu Server

2. Saran
Adapun saran untuk praktikum kali ini adalah :
a. Sebaiknya mahasiswa lebih teliti dalam proses installasi agar tidak terjadi
error pada proses instal

18
LAPORAN PRAKTIKUM 5

SISTEM OPERASI

Disusun oleh:
Budi Anggoro Sajiwo Putro
21330026

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS JANABADRA
YOGYAKARTA
2023
DAFTAR ISI

DAFTAR ISI .................................................................................................................... II


PENDAHULUAN .............................................................................................................1

1. PERSIAPAN........................................................................................................................ 1
a. Perangkat Keras ............................................................................................................. 1
b. Perangkat Lunak ............................................................................................................ 1

2. DASAR TEORI ................................................................................................................... 1

PELAKSANAAN PRAKTIKUM ……………………………………………………………….. 3

TUGAS ……………………………………………………………………………………………….… 7

PENUTUP …………………………………………………………………………………………... 15

1. KESIMPULAN ………………………………………………………………………………….. 15
2. SARAN ………………………………………………………………………………………….. 15

ii
PENDAHULUAN

1. Persiapan
a. Perangkat Keras
• Laptop

b. Perangkat Lunak
• Aplikasi Virtul Box
• ISO Ubuntu Server
• Google Chrome

2. Dasar Teori

WEB SERVER

Web server adalah perangkat lunak yang berfungsi sebagai penerima


permintaan yang dikirimkan melalui browser kemudian memberikan
tanggapan permintaan dalam bentuk halaman situs web atau lebih
umumnya dalam dokumen HTML. Namun, web server dapat mempunyai
dua pengertian berbeda, yaitu sebagai bagian dari perangkat keras
(hardware) maupun sebagai bagian dari perangkat lunak (software).
Jika merujuk pada hardware, web server digunakan untuk
menyimpan semua data seperti HTML dokumen, gambar, file CSS
stylesheets, dan file JavaScript. Sedangkan pada sisi software, fungsi web
server adalah sebagai pusat kontrol untuk memproses permintaan yang
diterima dari browser.
Jadi sebenarnya semua yang berhubungan dengan website biasanya
juga berhubungan dengan web server, karena tugas web server adalah
mengatur semua komunikasi yang terjadi antara browser dengan server
untuk memproses sebuah website.

Praktikum Sistem Operasi 1


Ubuntu server merupakan sistem operasi yang banyak digunakan
untuk server. Penggunaan yang mudah dan dukungan informasi yang
banyak di website membuat hampir setiap orang memilih ubuntu server
sebagai sistem operasi server yang digunakannya, terlebih ubuntu server
bisa di dapat dengan cuma-cuma.
Apache adalah software web server gratis dan open source yang
memungkinkan user mengupload website di internet.
MySQL adalah sebuah database management system (manajemen
basis data) menggunakan perintah dasar SQL (Structured Query
Language) yang cukup terkenal. database server yang gratis dengan
lisensi GNU General Public License (GPL) sehingga dapat Anda pakai
untuk keperluan pribadi atau komersil tanpa harus membayar lisensi
yang ada.
PHP adalah sebuah bahasa pemrograman server side scripting yang
bersifat open source. Sebagai sebuah scripting language, PHP
menjalankan instruksi pemrograman saat proses runtime. Hasil dari
instruksi tentu akan berbeda tergantung data yang diproses.

2
PELAKSANAAN PRAKTIKUM

Install LAMP pada Ubuntu Server


Langkah pengerjaan :
1. Buka Virtual Machine Ubuntu Server yang telah diinstall pada
praktikum sebelumnya, kemudian login

2. Masuk ke root dengan perintah sudo su

3
3. Ketikkan perintah apt install apache2 untuk mendownload apache

Setelah berhasil install apache, selanjutnya kita cek status apache


dengan perintah systemctl status apache2

4
4. Selanjutnya kita install mysql dengan perintah apt install mysql-
server

5
Setelah berhasil install mysql, selanjutnya kita cek status apache
dengan perintah systemctl status mysql

5. Jika sudah, kita akan menginstall php dengan perintah apt install
php

Cek status php dengan perintah php -v

6
TUGAS

1. Buatlah sebuah website dengan konfigurasi ip static


Langkah pengerjaan :
a) Buka VM ubuntu server

b) Install LAMP
• Install apache2

• Install mysql-server

7
• Install php

c) Lakukan konfigurasi pada firewall

d) Lakukan konfigurasi pada mysql, langkah pertama kita masuk


terlebih dahulu ke sql kemudian buatkan perintah seperti gambar
dibawah ini :

8
e) Kemudian ketikkan mysql_secure_installation, masukkan
password yang telah kita buat pada mysql tadi

f) Kemudian cek status mysql dengan perintah seperti gambar


dibawah ini :

g) Buatlah direktori baru untuk website, kemudian ganti isi file.


Jika sudah kita buat file baru, disini saya berin nama budi.conf

h) Isikan file budi.conf seperti gambar dibawah ini :

9
i) Jika sudah save file tadi, kemudian aktifkan dengan perintah
a2enside. Jangan lupa untuk nonaktifkan file website default.
Untuk perintahnya seperti gambar dibawah ini :

j) Buatlah file index.html

Kemudian isikan file index dengan perintah seperti gambar


dibawah ini :

10
k) Setelah itu refresh/reload apache2 dan cek status apache2

11
l) Lakukan konfigurasi ipversi4 pada network connection

m) Cek ip dengan perintah ip a, kemudian copy file installer-


config.yaml untuk yaml kita ganti dengan bck

n) Kemudian file asli netplan/00-installer-config.yaml kita


pindahkan

12
Kemudian buat file netplan/static.yaml, isi file seperti gambar
dibawah ini:

o) Kemudian kita ketikkan netplan apply dan cek kembali


konfigurasi ip yang kita buat. Jika ip sudah sama dengan netplan
dan sudah bias ping ip maka konfigurasi telah berhasil

13
p) Ubah adapter menjadi host only

q) Jika sudah kita coba buka browser, kita masukkan ip yang kita
buat tadi. Jika berhasil tampilan akan seperti gambar dibawah ini :

14
PENUTUP

1. Kesimpulan
Setelah melaksanakan kegiatan praktikum Sistem Operasi, maka dapat
diambil kesimpulan :
a. Mahasiswa dapat melakukan konfigurasi ip static pada ubuntu
b. Mahasiswa dapat membuat website pada ubuntu

2. Saran
Adapun saran untuk praktikum kali ini adalah :
a. Sebaiknya mahasiswa lebih teliti dalam memasukkan syntak

15
LAPORAN PRAKTIKUM 6

SISTEM OPERASI

Disusun oleh:
Budi Anggoro Sajiwo Putro
21330026

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS JANABADRA
YOGYAKARTA
2023
DAFTAR ISI

DAFTAR ISI .................................................................................................................... II


PENDAHULUAN .............................................................................................................1

1. PERSIAPAN........................................................................................................................ 1
a. Perangkat Keras ............................................................................................................. 1
b. Perangkat Lunak ............................................................................................................ 1

2. DASAR TEORI ................................................................................................................... 1

PELAKSANAAN PRAKTIKUM ……………………………………………………………….. 2


PENUTUP …………………………………………………………………………………………….. 6

1. KESIMPULAN ……………………………………………………………………………………. 6
2. SARAN ……………………………………………………………………………………………. 6

ii
PENDAHULUAN

1. Persiapan
a. Perangkat Keras
• Laptop

b. Perangkat Lunak
• Aplikasi Virtul Box
• ISO Alma Linux

2. Dasar Teori

CENTOS SERVER

CentOS (Community Enterprise Operating System) adalah distro linux


yang berkelas enterprise yang bisa dipakai denganbebas,Open source
turunan dari RHEL (Red Hat Enterprise Linux) yang dikembangkan oleh
CentOS project. Distribusi CentOS dilengkapi dengan Software Open
source yangtelah teruji kehandalanya.
CentOS merupakan salah satu distro Linux yang populer dan sangat
cocok digunakan dalam skala Enterprise yang bisa didapatkan secara
gratis. CentOS sendiri dikembangkan oleh komunitas yang disebut CentOS
Project dan dibuat menggunakan source code dari Red Hat Enterprise
(RHEL). Detailnya dapat dilihat melalui laman resmiCentOS berikut :
https://www.centos.org/. Untuk mengunduh CentOS dapat melalui
tautan berikut : https://www.centos.org./download/

Praktikum Sistem Operasi 1


PELAKSANAAN PRAKTIKUM

Install Centos Server / Alma linux pada virtual box


Langkah pengerjaan :
1. Buka VirtualBox, kemudian buat Virtual Machinnenya.

2. Selanjutnya atur jumlah RAM dan CPU yang digunakan

3. Atur besar memori yang akan digunakan pada VM

2
4. Masukkan ISO Centos server / alma linux pada bagian setting →
storage.
Disini saya menggunakan ISO alma linux

3
5. Pilih bahasa yang akan kita gunakan dalam virtual machine

6. Pada bagian ini kita bisa setting tanggal, username dan password.
Untuk bagian yang merah harus kita hidupkan terlebih dahulu
dengan cara kita masuk ke setting dan kita done saja. Selanjutnya
kita begin installation tunggu proses installasi sampai selesai

4
7. Jika proses installasi sudah selesai, kita reboot terlebih dahulu
virtual machinennya

8. Selanjutnya kita login dengan username dan password yang telah


kita buat. Jika sudah bisa masuk maka proses installasi telah selesai

5
PENUTUP

1. Kesimpulan
Setelah melaksanakan kegiatan praktikum Sistem Operasi, maka dapat
diambil kesimpulan :
a. Mahasiswa dapat menginstall Centos Server pada Virtual Box

2. Saran
Adapun saran untuk praktikum kali ini adalah :
a. Sebaiknya mahasiswa lebih berhati-hati saat proses installasi agar tidak
terjadi kesalahan

6
LAPORAN PRAKTIKUM 7

SISTEM OPERASI

Disusun oleh:
Budi Anggoro Sajiwo Putro
21330026

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS JANABADRA
YOGYAKARTA
2023
DAFTAR ISI

DAFTAR ISI .................................................................................................................... II


PENDAHULUAN .............................................................................................................1

1. PERSIAPAN........................................................................................................................ 1
a. Perangkat Keras ............................................................................................................. 1
b. Perangkat Lunak ............................................................................................................ 1

2. DASAR TEORI ................................................................................................................... 1

PELAKSANAAN PRAKTIKUM ……………………………………………………………….. 4


PENUTUP …………………………………………………………………………………………….. 8

1. KESIMPULAN ……………………………………………………………………………………. 8
2. SARAN ……………………………………………………………………………………………. 8

ii
PENDAHULUAN

1. Persiapan
a. Perangkat Keras
• Laptop

b. Perangkat Lunak
• Aplikasi Virtul Box
• ISO Alma Linux

2. Dasar Teori

CENTOS SERVER

CentOS (Community Enterprise Operating System) adalah distro linux


yang berkelas enterprise yang bisa dipakai denganbebas,Open source
turunan dari RHEL (Red Hat Enterprise Linux) yang dikembangkan oleh
CentOS project. Distribusi CentOS dilengkapi dengan Software Open
source yangtelah teruji kehandalanya.
CentOS merupakan salah satu distro Linux yang populer dan sangat
cocok digunakan dalam skala Enterprise yang bisa didapatkan secara
gratis. CentOS sendiri dikembangkan oleh komunitas yang disebut CentOS
Project dan dibuat menggunakan source code dari Red Hat Enterprise
(RHEL). Detailnya dapat dilihat melalui laman resmiCentOS berikut :
https://www.centos.org/. Untuk mengunduh CentOS dapat melalui
tautan berikut : https://www.centos.org./download/
LAMP merupakan singkatan dari empat software opensource, yaitu
Linux, Apache, Mysql, dan Phpmyadmin. LAMP cocok untuk membangun
situs web dinamis dan aplikasi web. LAMP dapat dikombinasikan dengan
banyak paket perangkat lunak bebas dan open source lainnya

Praktikum Sistem Operasi 1


Bagian-bagian LAMP
1. Linux
Linux pada awalnya dikembangkan sebagai sebuah sistem
operasi bebas dengan sumber kode terbuka (open source) untuk
komputer pribadi berdasarkan arsitektur Intel x86, linux telah di
porting ke berbagai platform perangkat keras komputer pada
sistem operasi lain.
Pengembangan Linux adalah salah satu contoh yg paling
menonjol dari kolaborasi perangkat lunak bebas dan open source,
kode sumber yg terbuka sehingga dapat digunakan, dimodifikasi
dan distribusikan - komersial atau non-komersial oleh siapapun di
bawah persyaratan lisensi masing-masing, seperti GNU General
Public License. Linux dikemas dalam berbagai bentuk yg dikenal
dengan istilah distro.
2. Apache
Server HTTP Apache adalah server web yg dapat dijalankan di
banyak sistem operasi (Unix, BSD, Linux, Windows dan Novel
Netware serta platform lainnya) yg berguna untuk melayani dan
memfungsikan situs web. Protokol yg digunakan untuk melayani
fasilitas web/www ini menggunakan HTTP. Apache memiliki fitur-
fitur canggih seperti pesan kesalahan yg dapat dikonfigurasi,
autentikasi berbasis basis data (database) dan lain-lain. Apache
juga didukung oleh sejumlah antarmuka berbasis grafis (GUI) yg
memungkinkan penanganan server menjadi lebih mudah. Apache
merupakan perangkat lunak sumber terbuka (open source)
dikembangkan oleh komunitas terbuka yg terdiri dari
pengembang-pengembang dibawah naungan Apache Software
Foundation.
3. MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen
basis data SQL atau DBMS yg multithread, multiuser, dengan
sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat

2
MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi
GNU General Public Licence (GPL), tetapi mereka juga menjual di
bawah lisensi komersial untuk kasus-kasus di mana
penggunaannya tidak cocok dengan penggunaan GPL. Tidak sama
dengan proyek-proyek seperti Apache, di mana perangkat lunak
dikembangkan oleh komunitas umum, dan hak cipta untuk kode
sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki
dan disponsori oleh sebuah perusahaan komersial Swedia MySQL
AB.
4. PhpMyAdmin
PhpMyAdmin adalah perangkat lunak bebas (open source)
yang ditulis dalam bahasa pemrograman PHP, digunakan untuk
menangani administrasi MySQL melalui World Wide Web.
PhpMyAdmin mendukung berbagai operasi MySQL, diantaranya
mengelola basis data, tabel-tabel, bidang (fields), relasi (relations),
indeks, pengguna (users), perizinan (permissions).

3
PELAKSANAAN PRAKTIKUM

Install LAMP pada Centos Server / Alma linux Virtual Box


Langkah pengerjaan :
1. Buka Virtual Machine dan login menggunakan username dan
password yang telah dibuat sebelumnya. Selanjutnya update VM
dengan perintah sudo yum update -y

2. Install apache dengan perintah sudo yum install httpd

4
Jalankan httpd dengan perintah sudo systemctl start httpd,
Aktifkan httpd dengan perintah sudo systemctl enable httpd dan
cek status httpd dengan perintah systemctl status httpd

5
3. Selanjutnya install mysql dengan printah yum install mysql-server

Jalankan mysql dengan perintah yum systemctl start mysqld,


Aktifkan mysql dengan perintah yum systemctl enable mysqld dan
cek status mysql dengan perintah systemctl status mysqld

6
4. Selanjutnya install php dengan perintah yum install php

cek status php dengan perintah php -v

7
PENUTUP

1. Kesimpulan
Setelah melaksanakan kegiatan praktikum Sistem Operasi, maka dapat
diambil kesimpulan :
a. Mahasiswa dapat menginstall LAMP pada Centos Server

2. Saran
Adapun saran untuk praktikum kali ini adalah :
a. Sebaiknya mahasiswa lebih teliti dalam menuliskan syntak

Anda mungkin juga menyukai