Top Banner
RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO CATALYST SERIES 2960 DI PT. TELEKOMUNIKASI INDONESIA DIVRE V JATIM KERJA PRAKTIK Program Studi S1 Teknik Komputer Oleh : ANDRI CAPRI WIDHIYANTO 16410200014 FAKULTAS TEKNOLOGI DAN INFORMATIKA UNIVERSITAS DINAMIKA 2019
57

RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

Oct 19, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

RANCANG BANGUN WEB SERVER BERBASIS JARINGAN

CISCO CATALYST SERIES 2960 DI PT. TELEKOMUNIKASI

INDONESIA DIVRE V JATIM

KERJA PRAKTIK

Program Studi

S1 Teknik Komputer

Oleh :

ANDRI CAPRI WIDHIYANTO

16410200014

FAKULTAS TEKNOLOGI DAN INFORMATIKA

UNIVERSITAS DINAMIKA

2019

Page 2: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

i

LAPORAN KERJA PRAKTIK

RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO

CATALYST SERIES 2960 DI PT. TELEKOMUNIKASI INDONESIA

DIVRE V JATIM

Diajukan sebagai salah satu syarat untuk menempuh ujian Tahap Akhir

Program Strata Satu (S1)

Disusun Oleh:

Nama : Andri Capri Widhiyanto

NIM : 16.41020.0014

Program : S1 (Strata Satu)

Jurusan : Teknik Komputer

FAKULTAS TEKNOLOGI DAN INFORMATIKA

UNIVERSITAS DINAMIKA

2019

Page 3: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

ii

Kesuksesan hanya dapat diraih dengan segala upaya dan usaha yang disertai

doa, karena sesungguhnya nasib seseorang manusia tidak akan berubah dengan

sendirinya tanpa berusaha dan berdoa

Page 4: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

iii

Kupersembahkan Kepada

ALLAH SWT

Ibu, Bapak, dan semua keluarga saya tercinta,

yang selalu mendukung, memotivasi, dan memberi doa yang terbaiknya.

Beserta semua orang yang selalu membantu, mendukung, dan memotivasi

agar tetap berusaha, belajar, dan berdoa agar menjadi lebih baik.

Page 5: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

iv

Page 6: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

v

Page 7: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

vi

ABSTRAK

LAMP adalah kumpulan beberapa perangkat lunak open source yang

digunakan secara bersamaan untuk membangun sebuah web server. LAMP

merupakan akronim dari sistem operasi Linux, web server Apache, database

MySQL MariaDB, dan server scripting phpMyAdmin. LAMP sangat banyak

digunakan di berbagai web server karena mudah dalam pengelolaannya. Dalam

laporan ini akan menunjukkan cara melakukan instalasi LAMP pada sistem operasi

CentOS 7.

Terdapat 3 komponen yang perlu di install untuk membangun sebuah

LAMP untuk web server yaitu instalasi web server Apache, database server

MySQL MariaDB, dan phpMyAdmin. laporan ini membahas tentang cara

mengkombinasikan program yang perlu di install.

Kata kunci : LAMP, Web Server, CentOS 7

Page 8: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

vii

KATA PENGANTAR

Puji Syukur penulis panjatkan kepada Allah SWT atas segala hikmat dan

anugrah yang telah diberikan, maka Laporan Kerja Praktik ini dapat selesai dengan

baik, sehingga terpenuhinya salah satu syarat dalam menempuh Tugas Akhir pada

Program Studi S1 Teknik Komputer Universitas Dinamika.

Pada kesempatan ini, penulis mengucapkan terima kasih kepada pihak-

pihak yang telah memberikan bimbingan, serta kritik dan saran mendukung.

Ucapan terima kasih ini penulis tujukan kepada:

1. Kedua orang tua penulis yang telah memberikan bimbingan dan dukungan

moral dan materi, sehingga penulis dapat menyelesaikan Kerja Praktik beserta

laporan ini dengan baik. Begitu pula bagi seluruh keluarga besar penulis yang

telah memberikan kritik dan saran membangun.

2. Kelompok penulis semasa Kerja Praktik yang telah memberikan ide-ide serta

motivasi dalam menyelesaikan tugas yang diberikan.

3. PT. Telkom Indonesia Divre V Jatim, khususnya Penyelia kami Bapak Moch.

Yusri Sidnynuri yang telah memberikan kepercayaan dalam menyelesaikan

kebutuhan dan permasalahan pada bagian Pengembangan dan Jasa Teknik.

4. Dosen Pembimbing penulis, Bapak Heri Pratikno, M.T., MTCNA., MTCRE.

yang telah memberikan masukan, saran dan kritik membangun, sehingga Kerja

Praktik dan Laporan ini dapat selesai dengan baik.

5. Ketua Program Studi S1 Teknik Komputer, Bapak Pauladie Susanto, S.Kom.,

M.T., yang telah memberikan ijin kepada penulis untuk melaksanakan Kerja

Praktik.

Page 9: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

viii

6. Orang Terdekat penulis, dan Keluarga Besar S1 Teknik Komputer yang telah

memberikan semangat dan dorongan.

Surabaya, 6 Januari 2019

Penulis

Page 10: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

ix

DAFTAR ISI

ABSTRAK .............................................................................................................. v

KATA PENGANTAR .......................................................................................... vii

DAFTAR ISI ......................................................................................................... ix

DAFTAR GAMBAR ........................................................................................... xii

DAFTAR LAMPIRAN ......................................................................................... xv

BAB I PENDAHULUAN ....................................................................................... 1

1.1 Latar Belakang .......................................................................................... 1

1.2 Perumusan masalah ................................................................................... 2

1.3 Batasan masalah ........................................................................................ 2

1.4 Tujuan ....................................................................................................... 3

1.5 Manfaat ..................................................................................................... 3

1.6 Kontribusi ................................................................................................. 3

BAB II GAMBARAN UMUM PERUSAHAAN ................................................... 4

2.1 Sejarah dan Perkembangan ....................................................................... 4

2.2 Visi, Misi, dan Strategi ............................................................................. 5

2.2.1 VISI .................................................................................................. 5

2.2.2 MISI ................................................................................................. 6

2.3 Divisi PT. Telekomunikasi Indonesia, Tbk. ............................................. 6

2.4 Logo dan Motto......................................................................................... 7

Page 11: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

x

2.5 Peta Lokasi PT. Telekomunikasi Indonesia Divre V Jatim ...................... 8

2.6 Struktur Organisasi PT. Telkom Divre V Jatim........................................ 9

2.7 Struktur Organisasi Bidang Infrastructure Integration PT.

Telekomunikasi Indonesia, Tbk. Divre V Jatim ..................................... 10

BAB III LANDASAN TEORI .............................................................................. 11

3.1. CentOS .................................................................................................... 11

3.2. Apache .................................................................................................... 12

3.3. MySQL MariaDB ................................................................................... 13

3.4. PhpMyAdmin .......................................................................................... 14

3.5. Web Server .............................................................................................. 15

3.6. Cisco Catalyst ......................................................................................... 16

BAB IV DESKRIPSI PEKERJAAN .................................................................... 12

4.1 Prosedur Instalasi CentOS 7 ................................................................... 12

4.2 Mendapatkan Akses Root ....................................................................... 30

4.3 Konfigurasi Paket Apache2 .................................................................... 30

4.4 Konfigurasi Paket MySQL MariaDB ..................................................... 32

4.5 Konfigurasi Paket Php ............................................................................ 34

4.6 Konfigurasi PhpMyAdmin...................................................................... 36

BAB V PENUTUP ................................................................................................ 40

5.1 Kesimpulan ............................................................................................. 40

5.2 Saran ....................................................................................................... 40

Page 12: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

xi

Daftar Pustaka ....................................................................................................... 41

Page 13: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

xii

DAFTAR GAMBAR

Gambar 2.1 Logo dan Motto PT. Telekomunikasi Indonesia, Tbk. ....................... 7

Gambar 2.2 Peta Lokasi PT. Telekomunikasi Indonesia, Tbk. Divre V Jatim ....... 8

Gambar 2.3 Struktur Organisasi PT. Telkom Divre V Jatim .................................. 9

Gambar 2.4 Struktur Organisasi Bidang Infrastructure Integration ..................... 10

Gambar 3.1 Logo CentOS ..................................................................................... 11

Gambar 3.2 Logo Apache .................................................................................... 12

Gambar 3.3 Logo MySQL MariaDB .................................................................... 13

Gambar 3.4 Logo phpMyAdmin ........................................................................... 14

Gambar 3.5 Cisco Catalyst ................................................................................... 16

Gambar 4.1 Tampilan awal CentOS 7 .................................................................. 12

Gambar 4.2 Proses instalasi .................................................................................. 18

Gambar 4.3 Tampilan selamat datang di CentOS 7 .............................................. 18

Gambar 4.4 Tampilan ringkasan instalasi ............................................................. 19

Gambar 4.5 Tampilan pemilihan perangkat punak ............................................... 19

Gambar 4.6 Tampilan setelah pilihan perangkat lunak di setting ......................... 20

Gambar 4.7 Tampilan konfigurasi partisi ............................................................. 20

Gambar 4.8 Tampilan setelah mengatur ringkasan instalasi ................................. 21

Gambar 4.9 Tampilan konfigurasi ........................................................................ 21

Gambar 4.10 Tampilan membuat sandi root......................................................... 22

Gambar 4.11 Tampilan mengatur nama pengguna dan sandi pengguna .............. 22

Gambar 4.12 Tampilan menunggu instalasi selesai. ............................................. 23

Gambar 4.13 Tampilan boot ulang........................................................................ 23

Gambar 4.14 Tampilan pilihan CentOS ................................................................ 24

Page 14: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

xiii

Gambar 4.15 Tampilan awal Initial Setup ............................................................ 24

Gambar 4.16 Tampilan License Information ........................................................ 25

Gambar 4.17 Tampilan setelah selesai mengatur Licensi Information ................. 25

Gambar 4.18 Tampilan awal masuk ke desktop CentOS7 .................................... 26

Gambar 4.19 Tampilan sandi untuk masuk ke desktop CentOS 7 ........................ 26

Gambar 4.20 Tampilan mengatur bahasa di desktop CentOS 7............................ 27

Gambar 4.21 Tampilan mengatur keyboard pada desktop CentOS 7 ................... 27

Gambar 4.22 Tampilan layanan lokasi di pengaturan ........................................... 28

Gambar 4.23 Tampilan sambung akun daring ...................................................... 28

Gambar 4.24 Tampilan CentOS siap digunakan ................................................... 29

Gambar 4.25 Tampilan awal desktop CentOS 7 ................................................... 29

Gambar 4.26 Tampilan perintah akses root .......................................................... 30

Gambar 4.27 Tampilan perintah instalasi paket Apache2 .................................... 30

Gambar 4.28 Tampilan perintah start Apache2 .................................................... 30

Gambar 4.29 Tampilan perintah mengaktifkan saat boot ..................................... 31

Gambar 4.30 Tampilan perintah cek status ........................................................... 31

Gambar 4.31 Tampilan website............................................................................. 32

Gambar 4.32 Tampilan perintah instalasi paket mariadb..................................... 32

Gambar 4.33 Tampilan perintah mengaktifkan mariadb ...................................... 33

Gambar 4.34 Tampilan perintah mengaktifkan saat boot ..................................... 33

Gambar 4.35 Tampilan perintah cek status mariadb ............................................. 33

Gambar 4.36 Tampilan perintah mengatur password ........................................... 34

Gambar 4.37 Tampilan perintah menghapus pengguna anonim ........................... 34

Gambar 4.38 Tampilan perintah instalasi PHP ..................................................... 35

Page 15: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

xiv

Gambar 4.39 Tampilan perintah restart Apache................................................... 35

Gambar 4.40 Tampilan perintah cek status PHP .................................................. 35

Gambar 4.41 Tampilan PHP default serta versinya .............................................. 36

Gambar 4.42 Tampilan perintah instalasi paket EPEL ......................................... 37

Gambar 4.43 Instalasi phpmyadmin ..................................................................... 37

Gambar 4.44 Tampilan restart web server ........................................................... 38

Gambar 4.45 Tampilan selamat datang phpmyadmin........................................... 38

Gambar 4.46 Tampilan halaman utama phpmyadmin .......................................... 39

Page 16: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

xv

DAFTAR LAMPIRAN

Lampiran 1 From KP-3 (Surat Balasan) ............................................................... 42

Lampiran 2 Form KP-5 (Acuan Kerja) ................................................................. 43

Lampiran 3 Form KP-6 (Log Harian dan Catatan Perubahan Acuan Kerja) ........ 45

Lampiran 4 Form KP-7 (Kehadiran Kerja Praktik) .............................................. 47

Lampiran 5 Form Kartu Bimbingan Kerja Praktik ............................................... 49

Page 17: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

1

BAB I

PENDAHULUAN

Pada bab satu, menjelaskan mengenai latar belakang masalah, perumusan

masalah, batasan masalah yang ada di PT. Telekomunikasi Indonesia, Tbk. Divre

V Jatim, selanjutnya dijabarkan tujuan dan manfaat serta kontribusi.

1.1 Latar Belakang

Server adalah sebuah system computer yang menyediakan jenis layanan

tertentu dalam sebuah jaringan komputer. Server di dukung dengan processor yang

bersifat scalable dan RAM yang besar, juga di lengkapi dengan sisterm oprasi

khusus, yang disebut network operating system. Fungsi server keseluruhan adalah

memberi layanan (service) kepada client yang saling terhubung satu sama lain

dalam satu jaringan. Server dapat berfungsi untuk membatasi dan menolak suatu

koneksi yang ingin merusak dan melakukan pencurian metadata, layanan/aplikasi

server kepada client bermacam-macam, layanan tersebut dapat berupa: web server,

DNS server, mail server, samba server, FTP server, proxy server, DHCP server.

Seperti halnya web server ialah sebuah perangkat lunak server yang

berfungsi menerima permintaan HTTP dari client yang dikenal dengan browser

web dan mengirimkan kembali hasilnya dalam bentuk halaman web yang umumnya

berbentuk dokumen HTML.

Linux adalah sistem operasi gratis bertipe Unix yang awalnya dibuat oleh

Linuz Torvalds dengan bantuan dari pengembang software se-penjuru dunia. Linux

adalah implementasi POSIX secara mandiri dan termasuk multitasking secara

nyata, virtual memori, shared library, demand loading, dan penanganan memori

Page 18: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

2

yang baik, Dibangun dengan lisensi GNU General Public License, sehingga kode

sumber untuk Linux tersedia secara bebas untuk semua orang. Sekarang Linux bisa

diperoleh dari distribusi-distribusi yang umum digunakan misalnya: Redhat,

CentOS, Mandreka, Debian, Slackware, Caldera, Stampede Linux, Turbo Linux

dan lain-lain. Untuk membangun web server membutuhkan sistem operasi, salah

satunya yaitu dapat menggunakan sistem operasi open source Linux Centos.

CentOS adalah sistem operasi bebas yang didasarkan pada RedHat

Enterprise Linux (RHEL), Proyek ini berusaha untuk 100% binari kompatibel

dengan produk hulunya (RHEL). Arsip perangkat lunak tambahan menyediakan

versi terbaru paket-paketnya, berbasis paket RPM. CentOS singkatan dari

Community ENTerprise Operating System.

1.2 Perumusan masalah

1. Bagaimana membangun web server menggunakan linux CentOS 7 ?

2. Bagaimana install paket LAMP (Linux, Apache, MySQL, PhpMyAdmin) ?

1.3 Batasan masalah

Batasan masalah yang ada dalam laporan ini adalah sebagai berikut:

1. Sistem operasi yang digunakan sebagai server adalah linux CentOS 7.

2. Menggunakan LAMP (Linux, Apache, MySQL, PhpMyAdmin) sebagai

aplikasi web server.

Page 19: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

3

1.4 Tujuan

Laporan ini bertujuan untuk membangun web server dengan paket LAMP

(Linux, Apache2, MySQL, PhpMyAdmin) dengan menggunakan linux CentOS7.

1.5 Manfaat

1. Bagi Mahasiswa

a. Menambah relasi dengan pegawai di PT. Telekomunikasi Indonesia, Tbk.

Divre V Jatim.

b. Membekali diri dengan wawasan dan pengetahuan dalam dunia kerja, baik

itu hardskill dan softskill.

c. Dapat menerapkan ilmu pengetahuan yang didapatkan selama

perkuliahan.

2. Bagi PT. Telekomunikasi Indonesia, Tbk. Divre V Jatim Surabaya

a. Dapat mempererat hubungan antara PT. Telekomunikasi Indonesia, Tbk.

Divre V Jatim Surabaya dengan Universitas Dinamika Surabaya.

b. Dengan adanya mahasiswa Kerja Praktik, maka beban kerja pegawai dapat

berkurang.

1.6 Kontribusi

Memberikan kontribusi ke PT. TELEKOMUNIKASI INDONESIA

DIVRE V JATIM dengan membuat web server yang digunakan untuk memonitor

dan mengontrol jaringan komputer di perusahaan tersebut.

Page 20: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

4

BAB II

GAMBARAN UMUM PERUSAHAAN

2.1 Sejarah dan Perkembangan

PT Telekomunikasi Indonesia, Tbk. (TELKOM) merupakan perusahaan

InfoComm yang memiliki layanan paling lengkap dan jaringan terbesar di

Indonesia, saat ini telah memperluas portofolio bisnisnya menjadi Telekomunikasi,

Informasi, Media dan Edutainment (TIME). Dengan meningkatkan infrastruktur,

memperluas teknologi Next Generation Network (NGN) dan memobilisasi sinergi

di seluruh jajaran TELKOM Group, TELKOM dapat mewujudkan dan

memberdayakan pelanggan ritel dan korporasi dengan memberikan kualitas,

kecepatan, kehandalan dan layanan pelanggan yang lebih baik. (www.telkom.co.id,

2013)

Selama 2009, pertumbuhan pelanggan TELKOM adalah sebesar 21,2%,

yang mencapai 105,1 juta pelanggan, terdiri dari 8,4 juta pelanggan telepon tidak

bergerak kabel, 15,1 juta pelanggan telepon tidak bergerak nirkabel, dan 81,6 juta

pelanggan telepon selular. Saham TELKOM sampai dengan 31 Desember 2009

dimiliki oleh Pemerintah Republik Indonesia (52,47%) dan pemegang saham

publik (47,53%). (EC4). Tidak ada perubahan struktur kepemilikan saham

TELKOM dibanding tahun sebelumnya. Saham TELKOM tercatat di Bursa Efek

Indonesia (“BEI”), New York (“NYSE”), London Stock Exchange (“LSE”) dan

Tokyo Stock Exchange (tanpa tercatat). Harga saham TELKOM di BEI pada akhir

Desember 2009 adalah Rp. 9.450. Nilai kapitalisasi pasar saham TELKOM pada

akhir tahun 2009 mencapai Rp. 190.152 miliar atau 9,43% dari kapitalisasi pasar

BEI. Selama tahun 2009 telah terjadi perubahan kepemilikan saham TELKOM di

Page 21: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

5

anak perusahaan dengan kepemilikian langsung di PT Infomedia Nusantara yang

semula 51% menjadi 100%. Sedangkan perubahan di anak perusahaan dengan

kepemilikan tidak langsung yang di PT Balebat Dedikasi Prima yang semula

33,15% menjadi 65% melalui kepemilikan PT Infomedia Nusantara.

(www.telkom.co.id, 2013)

TELKOM dalam keorganisasian bergabung dengan perusahaan-

perusahaan sejenis baik lokal maupun internasional. Untuk lingkup nasional

TELKOM menjadi anggota di Masyarakat Telematika Indonesia (MASTEL),

Asosiasi Satelit Indonesia (ASSI), Asosiasi Kliring Telekomunikasi Indonesia

(ASKITEL), Corporate Forum for Community Development (CFCD). Untuk

lingkup Internasional TELKOM menjadi anggota di Asia Pacific Network

Information Centre (APNIC), yaitu organisasi non profit yang bertujuan untuk

menjaga sumber daya internet di kawasan Asia Pasifik agar stabil dan handal.

Keanggotaan di ITU-D (bertanggungjawab membuat kebijakan dan menyediakan

program pelatihan serta strategi pendanaan untuk negara-negara berkembang di

bidang telekomunikasi) dan ITU-T (bertanggung jawab dalam pembuatan standar-

standar telekomunikasi). (www.telkom.co.id, 2013)

2.2 Visi, Misi, dan Strategi

2.2.1 VISI

Visi dari PT. Telekomunikasi Indonesia, Tbk. Divre V Jatim, yaitu:

To become a leading Telecommunication, Information, Media, Edutainment &

Services (TIMES) Player in the Region.

Page 22: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

6

2.2.2 MISI

Misi dari PT. Telekomunikasi Indonesia, Tbk. Divre V Jatim, yaitu:

1. To Provide TIME Services with Excellent Quality & Competitive Price.

2. To be the Role Model as the Best Managed Indonesian Corporation.

2.3 Divisi PT. Telekomunikasi Indonesia, Tbk.

Dalam menjalankan operasionalnya, PT. Telekomunikasi Indonesia, Tbk

mengelompokkan unit-unit yang ada dalam organisasi ke dalam bentuk Divisi.

Secara umum, divisi yang ada terbagi dua kriteria besar yaitu Divisi Inti (Core

Division) dan Divisi Pendukung (Support Division). Core Division dari PT.

Telekomunikasi Indonesia, Tbk adalah sebagai berikut :

1. Divisi Regional I untuk wilayah Sumatera.

2. Divisi Regional II untuk wilayah Jabotabek Sekapur.

3. Divisi Regional III untuk wilayah Jawa Barat dan Banten.

4. Divisi Regional IV untuk wilayah Jawa Tengah dan Daerah Istimewa

Yogyakarta.

5. Divisi Regional IV untuk wilayah Jawa Tengah dan Daerah Istimewa

Yogyakarta.

6. Divisi Regional VI untuk wilayah Kalimantan.

7. Divisi Regional VII untuk wilayah Bali, Nusa Tenggara, Sulawesi,

dan Kawasan Timur Indonesia.

8. Divisi Network (Divisi Longdistance).

9. Divisi Multimedia

Page 23: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

7

2.4 Logo dan Motto

Pada Logo dan Motto PT. Telekomunikasi Indonesia, Tbk menjelaskan

tentang filosofi warna pada Gambar 2.1.

Gambar 2.1 Logo dan Motto PT. Telekomunikasi Indonesia, Tbk.

Filosofi Warna:

Merah – Berani, Cinta, Energi, Ulet – Mencerminkan spirit Telkom untuk

selalu optimis dan berani dalam menghadapi tantangan dan perusahaan.

Putih – Suci, Damai, Cahaya, Bersatu. – Mencerminkan spirit Telkom untuk

memberikan yang terbaik bagi bangsa.

Hitam – Warna Dasar – Melambangkan kemauan keras.

Abu – Warna Transisi – Melambangkan teknologi

Semua perubahan tersebut tetap mengacu pada filosofi Telkom Corporate

– Always The Best, yaitu sebuah keyakinan dasar untuk selalu memberikan yang

terbaik dalam setiap pekerjaan yang dilakukan dan senantiasa memperbaiki hal-hal

yang biasa menjadi sebuah kondisi yang lebih baik.

Page 24: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

8

2.5 Peta Lokasi PT. Telekomunikasi Indonesia Divre V Jatim

Denah peta lokasi PT. Telekomunikasi Indonesia, Tbk. Divre V Jatim yang

berada di Jl. Ketintang No. 156. Surabaya Timur 60231. Jawa Timur, dapat dilihat

pada Gambar 2.2.

Gambar 2.2 Peta Lokasi PT. Telekomunikasi Indonesia, Tbk. Divre V Jatim

Page 25: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

9

2.6 Struktur Organisasi PT. Telkom Divre V Jatim

Struktur organisasi PT. Telekomunikasi Indonesia, Tbk. Divre V Jatim

tampak pada Gambar 2.3.

Gambar 2.3 Struktur Organisasi PT. Telkom Divre V Jatim

Page 26: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

10

2.7 Struktur Organisasi Bidang Infrastructure Integration PT.

Telekomunikasi Indonesia, Tbk. Divre V Jatim

PT. Telkom Divre V Jawa Timur memiliki bidang yang dinamakan

Infrastructure integration, tempat dimana penulis melakukan kerja praktik. Bidang

ini menangani tentang aktivasi sirkuit pelanggan dan penanganan gangguan yang

di dapat dari keluhan pelanggan maupun dari dalam perusahaan sendiri. Struktur

Organisasi Bidang Infrastructure Integration dapat dilihat pada Gambar 2.4.

Gambar 2.4 Struktur Organisasi Bidang Infrastructure Integration

Page 27: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

11

BAB III

LANDASAN TEORI

Pada bab tiga, menjelaskan mengenai landasan teori dari Kerja Praktik di

PT.Telkom Indonesia Divisi Regional V Surabaya, yang selama Kerja Praktik

berlangsung, meliputi Instalasi CentOS 7, Konfigurasi LAMP (Linux, Apache,

MySQL MariaDB, PhpMyAdmin), Web Server.

3.1. CentOS

Community Enterprise Operating System (CentOS) adalah Distro Linux

yang cocok dipakai dalam skala Enterprise atau skala perusahaan yang bebas biaya

atau Gratis. CentOS sendiri di code dari source code Red Hat Enterprise (RHEL)

yang dikembangkan dalam sebuah komunitas yang disebut CentOS Project dapat

dilihat pada Gambar 3.1.

Gambar 3.1 Logo CentOS

Software ini dirilis di bawah General Public License (GPL) dan nantinya

dikembangkan oleh komunitas yang disebut CentOS Project. CentOS saat ini sudah

dipakai di seluruh dunia, banyak komunitas, mailing list, IRC dan website tutorial

Page 28: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

12

sudah tersebar diseluruh dunia supaya semua pengguna dapat mempelajarinya

secara gratis.

3.2. Apache

Apache adalah sebuah nama web server yang bertanggung jawab pada

request-response HTTP dan logging informasi secara detail (kegunaan basicnya).

Selain itu, Apache juga diartikan sebagai suatu web server yang kompak, modular,

mengikuti standar protokol HTTP, dan tentu saja sangat digemari dapat dilihat pada

Gambar 3.2.

Gambar 3.2 Logo Apache

Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat di

konfigurasi, autentikasi berbasis basis data dan lain-lain. Apache juga didukung

oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan

penanganan server menjadi mudah. Apache merupakan perangkat lunak sumber

terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-

pengembang dibawah naungan Apache Software Foundation.

Page 29: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

13

Saat ini ada dua versi Apache yang bisa dipakai untuk server produksi,

yaitu versi mayor 2.0 dan versi mayor 1.3. Apache merupakan web server yang

paling banyak digunakan saat ini. Hal ini disebabkan oleh beberapa sebab, di

antaranya adalah karena sifatnya yang open source dan mudahnya

mengkostumisasikannya. Di antaranya dengan menambahkan support secure

protocol melalui ssl dan konektifitasnya dengan database server melalui bahasa

scripting PHP .

3.3. MySQL MariaDB

MariaDB merupakan versi pengembangan terbuka dan mandiri dari

MySQL. Sejak di akuisisinya MySQL oleh Oracle pada September 2010, Monty

Program sebagai penulis awal kode sumber MySQL memisahkan diri dari

pengembangan dan membuat versi yang lebih mandiri yakni MariaDB tampak pada

Gambar 3.3.

Gambar 3.3 Logo MySQL MariaDB

MariaDB adalah sebuah implementasi dari sistem manajemen basis data

relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL

(General Public License). Setiap pengguna dapat secara bebas menggunakan

Page 30: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

14

MariaDB, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan

produk turunan yang bersifat komersial.

3.4. PhpMyAdmin

PhpMyAdmin adalah aplikasi web untuk mengelola database MySQL dan

database MariaDB dengan lebih mudah melalui antarmuka (interfaces) grafis.

Aplikasi web ini ditulis menggunakan bahasa pemrograman PHP. Sebagaimana

aplikasi-aplikasi lain untuk lingkungan web (aplikasi yang dibuka atau dijalankan

menggunakan browser), phpMyAdmin juga mengandung unsur HTML/XHTML,

CSS dan juga kode JavaScript. Aplikasi web ini ditujukan untuk memudahkan

pengelolaan basis data MySQL dan MariaDB dengan penyajian antarmuka web

yang lengkap dan menarik dapat dilihat pada Gambar 3.4.

Gambar 3.4 Logo phpMyAdmin

PhpMyAdmin merupakan aplikasi web yang bersifat open source (sumber

terbuka) sejak pertama dibuat dan dikembangkan. Dengan dukungan dari banyak

developer dan translator, aplikasi web phpMyAdmin mengalami perkembangan

Page 31: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

15

yang cukup pesat dengan ketersediaan banyak pilihan bahasa. Sampai saat ini, ada

kurang lebih 65 bahasa yang sudah didukung oleh aplikasi web phpMyAdmin.

Keberadaan phpMyAdmin yang dianggap penting dan sifatnya yang

merupakan sumber terbuka menjadikannya salah satu aplikasi yang selalu ada di

cPanel (aplikasi populer untuk pengontrol website). Hal ini menunjukkan bahwa

penyedia web hosting (web hosting provider) menaruh kepercayaan yang sangat

besar pada phpMyAdmin sebagai salah satu aplikasi web yang dipasang (install) di

server.

3.5. Web Server

Web Server adalah suatu perangkat lunak (software) dalam server yang

berfungsi untuk menerima permintaan (request) dari client atau browser berupa

halaman website melalui protokol HTTP/ HTTPS, lalu merespon permintaan

tersebut dalam bentuk halaman website berupa dokumen HTML atau PHP.

Dari penjelasan tersebut maka kita dapat menyimpulkan bahwa web server

adalah software yang berfungsi sebagai pemberi layaan kepada web client

(browser) seperti Chrome, Mozilla, Opera, Safari, dan lainnya, agar browser

tersebut dapat menampilkan halaman website yang diminta.

Dalam hal ini pengguna internet yang memakai browser untuk menjelajahi

internet adalah berperan sebagai web client yang mengirim permintaan kepada web

server.

Page 32: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

16

3.6. Cisco Catalyst

Catalyst adalah merek untuk berbagai sakelar jaringan, pengontrol

nirkabel, dan titik akses nirkabel yang dijual oleh Cisco Systems. Sementara

umumnya terkait dengan switch Ethernet, sejumlah antarmuka jaringan yang

berbeda telah tersedia sepanjang sejarah merek dapat dilihat pada Gambar 3.5.

Gambar 3.5 Cisco Catalyst

Cisco mengakuisisi beberapa perusahaan yang berbeda dan mengganti

nama produk mereka sebagai versi yang berbeda dari lini produk Catalyst. Seri

Catalyst 5000 dan 6000 yang asli didasarkan pada teknologi yang diperoleh dari

Crescendo Communications. Seri Catalyst 1700, 1900, dan 2800 berasal dari Grand

Junction Networks, dan seri Catalyst 3000 berasal dari Kalpana pada tahun 1994.

Page 33: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

17

BAB IV

DESKRIPSI PEKERJAAN

Pada bab empat, menjelaskan mengenai deskripsi pekerjaan yang meliputi

Instalasi CentOS 7, Konfigurasi LAMP (Linux, Apache, MySQL MariaDB,

PhpMyAdmin), serta Hasil Web Server.

4.1 Prosedur Instalasi CentOS 7

1. Pertama yang perlu disiapkan adalah bootable USB/DVD berisi CentOS

setelah itu masukkan bootable centos, dan restart PC untuk mulai booting ke

CentOS.

2. Tampilan awal installasi CentOS7. Pilih Install CentOS 7 pada Gambar 4.1.

Gambar 4.1 Tampilan awal CentOS 7

Page 34: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

18

3. Menunggu proses melakukan instalasi pada Gambar 4.2.

Gambar 4.2 Proses instalasi

4. Selanjutnya, akan muncul pemilihan bahasa dan pilih bahasa yang akan

digunakan untuk proses instalasi. Setelah memilih bahasa, klik lanjutkan pada

layar selamat datang di Centos 7 pada Gambar 4.3.

Gambar 4.3 Tampilan selamat datang di CentOS 7

Page 35: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

19

5. Pada layar Ringkasan Instalasi, bisa melakukan beberapa pengaturan sebagai

berikut:

a) Setelah mengatur tanggal dan jam, kemudian klik pilihan perangkat lunak

pada Gambar 4.4

Gambar 4.4 Tampilan ringkasan instalasi

b) Di dalam Pilihan Perangkat Lunak ada beberapa macam jenis instalasi dan

pilih GNOME Desktop serta GNOME Applications, Setelah pemilihan

selesai lanjutkan dengan klik tombol selesai pada Gambar 4.5.

Gambar 4.5 Tampilan pemilihan perangkat punak

Page 36: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

20

c) Setelah mengatur pilihan perangkat lunak, kemudian klik Tujuan Instalasi

untuk memilih partisi otomatis pada Gambar 4.6.

Gambar 4.6 Tampilan setelah pilihan perangkat lunak di setting

d) Memberikan ceklist pada ATA VBOX HARDDISK dan Pilih Otomatis

mengkonfigurasi partisi untuk membagi partisi secara otomatis. Klik

selesai pada Gambar 4.7.

Gambar 4.7 Tampilan konfigurasi partisi

Page 37: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

21

e) Jika ingin mengubah informasi yang lain bisa dilakukan, tapi jika sudah

tidak ada, dapat dimulai Instalasi pada Gambar 4.8.

Gambar 4.8 Tampilan setelah mengatur ringkasan instalasi

6. Pada layar konfigurasi, bisa melakukan beberapa pengaturan sebagai berikut:

a) Proses Instalasi sedang berjalan. Sambil menunggu itu, dapat mengatur

Sandi Root dan Nama Pengguna pada Gambar 4.9.

Gambar 4.9 Tampilan konfigurasi

Page 38: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

22

b) Mengklik sandi root untuk membuat sandi root. Jika sudah Klik Selesai

pada Gambar 4.10.

Gambar 4.10 Tampilan membuat sandi root

c) Menglik buat pengguna untuk membuat nama pengguna dan sandi. Jika

sudah, klik selesai pada Gambar 4.11.

Gambar 4.11 Tampilan mengatur nama pengguna dan sandi pengguna

Page 39: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

23

d) Setelah itu menunggu proses instalasi selesai pada Gambar 4.12.

Gambar 4.12 Tampilan menunggu instalasi selesai.

e) Instalasi selesai. Mengklik boot ulang pada Gambar 4.13.

Gambar 4.13 Tampilan boot ulang

Page 40: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

24

7. Pilih CentOS Linux, with Linux 3.10.0-123.e7.x86_64. Tekan Enter pada

Gambar 4.14.

Gambar 4.14 Tampilan pilihan CentOS

8. Pada layar Initial Setup, bisa melakukan beberapa pengaturan sebagai berikut:

a) Klik LICENSE INFORMATION untuk menyetujui license dari CentOS

pada Gambar 4.15.

Gambar 4.15 Tampilan awal Initial Setup

Page 41: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

25

b) Melakukan ceklist pada I accept the license agreement. Klik selesai jika

sudah pada Gambar 4.16.

Gambar 4.16 Tampilan License Information

c) Kemudian mengklik Finish Configurations pada Gambar 4.17.

Gambar 4.17 Tampilan setelah selesai mengatur Licensi Information

Page 42: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

26

9. Mengklik nama user untuk masuk ke sistem pada Gambar 4.18.

Gambar 4.18 Tampilan awal masuk ke desktop CentOS7

10. Memasukkan sandi kemudian klik masuk pada Gambar 4.19.

Gambar 4.19 Tampilan sandi untuk masuk ke desktop CentOS 7

Page 43: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

27

11. Kemudian akan muncul tampilan Welcome. Memilih bahasa kemudian

mengklik Selanjutnya pada Gambar 4.20.

Gambar 4.20 Tampilan mengatur bahasa di desktop CentOS 7

12. Memilih bahasa Inggris yang ingin digunakan. Mengklik Selanjutnya pada

Gambar 4.21.

Gambar 4.21 Tampilan mengatur keyboard pada desktop CentOS 7

Page 44: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

28

13. Menonaktifkan Layanan Lokasi, kemudian mengklik Selanjutnya pada

Gambar 4.22.

Gambar 4.22 Tampilan layanan lokasi di pengaturan

14. Melewati untuk proses ini pada Gambar 4.23.

Gambar 4.23 Tampilan sambung akun daring

Page 45: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

29

15. Selesai. Mengklik Mulai memakai CentOS Linux pada Gambar 4.24.

Gambar 4.24 Tampilan CentOS siap digunakan

16. CentOS 7 siap digunakan pada Gambar 4.25.

Gambar 4.25 Tampilan awal desktop CentOS 7

Page 46: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

30

4.2 Mendapatkan Akses Root

1. Untuk mendapatkan akses root, maka menjalankan perintah di bawah ini

pada terminal pada Gambar 4.26.

$ su

Gambar 4.26 Tampilan perintah akses root

4.3 Konfigurasi Paket Apache2

1. Menjalankan perintah ini di terminal, dan tunggu hingga proses instalasi

selesai pada Gambar 4.27.

yum install httpd -y

Gambar 4.27 Tampilan perintah instalasi paket Apache2

2. Selanjutnya mulai menjalankan Apache dan aktifkan di mode boot dengan

menjalankan perintah ini di terminal pada Gambar 4.28 dan pada Gambar

4.29.

systemctl start httpd.service

Gambar 4.28 Tampilan perintah start Apache2

Page 47: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

31

systemctl enable httpd.service

Gambar 4.29 Tampilan perintah mengaktifkan saat boot

3. Untuk memastikan apakah sudah benar, menjalankan perintah di bawah ini

di terminal pada Gambar 4.30.

ps aux | grep httpd

Gambar 4.30 Tampilan perintah cek status

4. Setelah itu, memasukkan alamat IP di web browser. Hasilnya akan berupa

halaman website seperti pada Gambar 4.31 dibawah ini.

Page 48: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

32

Gambar 4.31 Tampilan website

4.4 Konfigurasi Paket MySQL MariaDB

Setelah berhasil mengimplementasikan Apache, kita akan menginstall

layanan database. MariaDB adalah layanan MySQL

1. Menjalankan perintah ini di terminal, dan menunggu hingga proses instalasi

selesai pada Gambar 4.32.

yum install mariadb-server mariadb -y

Gambar 4.32 Tampilan perintah instalasi paket mariadb

2. Setelah instalasi selesai, jalankan MariaDB dan aktifkan di mode boot dan

cek status MariaDB pada Gambar 4.33 hingga Gambar 4.35.

Page 49: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

33

systemctl start mariadb

Gambar 4.33 Tampilan perintah mengaktifkan mariadb

systemctl enable mariadb

Gambar 4.34 Tampilan perintah mengaktifkan saat boot

systemctl status mariadb

Gambar 4.35 Tampilan perintah cek status mariadb

3. Setelah menjalankan MariaDB, menjalankan script keamanan untuk

meminimalisir resiko keamanan pada mode default dan MariaDB akan

menanyakan password root. Namun, karena ini adalah instalasi awal, dan

belum memiliki password tersebut, cukup menekan Enter pada Gambar 4.36.

mysql_secure_installation

Page 50: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

34

Gambar 4.36 Tampilan perintah mengatur password

4. Selanjutnya akan ada untuk mengatur password yang baru dan mengisikan

password root, masukan Y dan mengikuti instruksinya hingga selesai pada

Gambar 4.37.

Gambar 4.37 Tampilan perintah menghapus pengguna anonim

4.5 Konfigurasi Paket php

PHP dibutuhkan untuk memproses kode PHP kita, mengakses database

dan melayani konten ke Apache.

1. Menjalankan perintah ini di terminal, dan menunggu hingga proses instalasi

selesai pada Gambar 4.38.

Page 51: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

35

yum install php php-mysql -y

Gambar 4.38 Tampilan perintah instalasi PHP

2. Agar Apache bisa mengenali PHP, merestart dengan menggunakan perintah

di bawah ini pada Gambar 4.39.

systemctl restart httpd.service

Gambar 4.39 Tampilan perintah restart Apache

3. Menjalankan perintah ini untuk memeriksa apakah PHP sudah bekerja atau

belum pada Gambar 4.40.

echo "<?php phpinfo(); ?>" > /var/www/html/info.php

Gambar 4.40 Tampilan perintah cek status PHP

4. Sekarang, mengakses file info.php melalui IP, seperti ini:

http://your_server_IP_address/info.php

Page 52: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

36

5. Sekarang, akan melihat informasi PHP default pada Gambar 4.41.

Gambar 4.41 Tampilan PHP default serta versinya

4.6 Konfigurasi PhpMyAdmin

Dengan platform LAMP yang sudah ada, bisa langsung mulai dengan

menginstal perangkat lunak phpMyAdmin. Untuk mendapatkan paket yang

dibutuhkan, harus menambahkan repo tambahan ke sistem. Repo EPEL (Extra

Packages for Enterprise Linux) berisi banyak paket tambahan, termasuk paket

phpMyAdmin yang ingin di install.

Repositori EPEL dapat dibuat tersedia untuk server dengan menginstal

paket khusus yang disebut epel-release. Ini akan mengkonfigurasi ulang daftar

repositori dan memberi akses ke paket EPEL dan untuk menginstal, ketik saja pada

Gambar 4.42.

Page 53: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

37

yum install epel-release

Gambar 4.42 Tampilan perintah instalasi paket EPEL

Selanjutnya repo EPEL dikonfigurasi, dan sekarang dapat menginstal paket

phpMyAdmin menggunakan sistem kemasan yum dengan mengetikkan pada

Gambar 4.43.

yum install phpmyadmin

Gambar 4.43 Instalasi phpmyadmin

Menunggu instalasi selesai. Instalasi termasuk file konfigurasi Apache yang sudah

terpasang pada tempatnya.

Setelah selesai, merestart web server Apache untuk menerapkan modifikasi

dengan mengetikkan pada Gambar 4.44.

Page 54: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

38

sudo systemctl restart httpd.service

Gambar 4.44 Tampilan restart web server

Dengan itu, instalasi phpMyAdmin sekarang beroperasi. Untuk mengakses

antarmuka, membuka nama domain server atau alamat IP publik yang diikuti oleh

phpMyAdmin, di browser web pada Gambar 4.45.

//server_domain_or_IP/phpMyAdmin

Gambar 4.45 Tampilan selamat datang phpmyadmin

Page 55: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

39

Berikut tampilan halaman utama pada phpmyadmin pada Gambar 4.46.

Gambar 4.46 Tampilan halaman utama phpmyadmin

Page 56: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

40

BAB V

PENUTUP

5.1 Kesimpulan

Dalam membangun sebuah web server ini ada beberapa hal yang

diperlukan yaitu perangkat untuk membangun server dan perangkat untuk

menjalankan fungsi web server dengan sistem operasi server dan aplikasi web

server serta service – service lain yang diperlukan. Web server bekerja melalui

protokol HTTP yang merupakan protokol komunikasi untuk mengirim dan

menerima halaman dalam format hypertext melalui internet serta Apache web

server merupakan program aplikasi yang berjalan di server dan berfungsi untuk

menjalankan aplikasi web server sehingga bisa di akses oleh klien melalui jaringan

internet.

5.2 Saran

1. Software untuk mengkofigurasi web server di PT. Telekomunikasi Indonesia,

Tbk. Divre V Jatim menggunakan paket LAMP (Linux, Apache, MySQL

MariaDB, PhpMyAdmin).

2. Sistem operasi yang digunakan untuk web server di PT. Telekomunikasi

Indonesia, Tbk. Divre V Jatim adalah sistem operasi CentOS 7.

Page 57: RANCANG BANGUN WEB SERVER BERBASIS JARINGAN CISCO …repository.dinamika.ac.id/id/eprint/3897/1/16410200014-2019-UNDIKA.p… · RANCANG BANGUN WEB SERVER. BERBASIS JARINGAN. CISCO

41

Daftar Pustaka

Diniparwita. (2017, Agustus 4). PENGERTIAN DAN PERBEDAAN MARIADB

DAN MYSQL. Diambil kembali dari diniparwita.wordpress.com:

https://diniparwita.wordpress.com/2017/08/04/pengertian-dan-perbedaan-

mariadb-dan-mysql/

Farizarwan. (2010, Februari 22). Pengertian Apache. Diambil kembali dari

duniakamu.wordpress.com:

https://duniakamu.wordpress.com/2010/02/22/pengertian-apache/

Hindro. (2016, September 1). Mengenal phpMyAdmin Dan Kegunaannya. Diambil

kembali dari termasmedia.com:

https://www.termasmedia.com/database/phpmyadmin/131-mengenal-

phpmyadmin-dan-kegunaannya.html

Max, M. (2018, September 15). Pengertian Web Server dan Cara Kerjanya,

Fungsi, serta Contoh Web Server. Diambil kembali dari maxmanroe.com:

https://www.maxmanroe.com/vid/teknologi/internet/pengertian-web-

server.html

Sulthon, A. (2018, Oktober 15). Apa itu CentOS ? Diambil kembali dari

domenisia.com: https://www.domainesia.com/tips/apa-itu-centos/