SlideShare ist ein Scribd-Unternehmen logo
1 von 34
MANAJEMEN JARINGAN SERVER
TI023322
DOSEN :
I PUTU AGUS EKA PRATAMA, ST.,MT.
DISUSUN OLEH :
DELA RAHMA YETTI 1504505081
DELA HANDAYANI 1504505106
JURUSAN TEKNOLOGI INFORMASI
FAKULTAS TEKNIK UNIVERSITAS UDAYANA
2016
DAFTAR ISI
BAB I PENDAHULUAN
1.1 Latar Belakang....................................................................................... 1
1.2 Rumusan Masalah.................................................................................. 1
1.3 Solusi...................................................................................................... 2
BAB II KAJIAN PUSTAKA
2.1 Pengertian Ubuntu.................................................................................. 3
2.2 Pengertian Web Server.......................................................................... 9
2.3 Aplikasi yang Digunakan dalam Konfigurasi Web Server.................... 16
BAB III PEMBAHASAN
3.1 Pengujian Penginstalan Webserver........................................................ 17
3.2 Hasil dan Kesimpulan............................................................................. 31
DAFTAR PUSTAKA ………………………………………………………..33
BAB I
PENDAHULUAN
1.1 Latar Belakang
Pada zaman modern seperti sekarang ini orang-orang lebih memilih
menggunakan alat komunikasi yang lebih flesibel untuk mendapatkan informasi. Ini
disebabkan karena efek dari kemajuan teknologi yang selalu menuntut manusia untuk
bekerja / memperoleh informasi dengan waktu sesingkat-singkatnya.
Namun sesuai dengan perkembangan zaman dan iptek orang-orang cukup
menggunakan fasilitas internet untuk mencari berbagai informasi yang dibutuhkan
melalui sebuah web, yang nantinya web tersebut akan dicari oleh web browser (mesin
pencari di internet).
Untuk keperluan itu semua perlu adanya web server sebagai sebuah host
berbagai aplikasi web baik dalam lingkungan internet maupun lokal yang bertujuan
memudahkan konfigurasi manajemen web site, dan mail server yang digunakan untuk
mentransfer e-mail pada jaringan TCP / IP atau bisa juga disebut sebagai Perangkat
lunak program yang mendistribusikan file atau informasi sebagai respons atas
permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan
layanan serupa FTP (File Transfer Protokol).
1.2 Rumusan Masalah
Dalam penyusunan makalah ini akan diambil beberapa rumusan masalah yang
akan dibahas, yaitu diantaranya :
1. Bagaimana Pengertian Ubuntu dan cara Instalasi OS Linux Ubuntu (16.04)
2. Apakah Aplikasi yang digunakan dalam konfigurasi Web Server
3. Bagaimana Pengertian jelas tentang Web Server
4. Bagaimana cara Menginstall Web Server
1
1.3 Solusi
Solusi konvigurasi Web Server :
1. Masalah : Kesalahan yang sering terjadi yaitu Kelupaan memasukan CD Master
Solusi : Mengulang perintah sebelumnya baru memasukan CD master
2. Masalah : Salah dalam format penulisan
Solusi : Merestart perintah kemudian diketik ulang perintah yang salah
2
BAB II
KAJIAN PUSTAKA
2.1 Pengertian Ubuntu
Ubuntu adalah salah satu distribusi Linux yang berbasiskan pada Debian dan
memiliki interface desktop. Proyek Ubuntu disponsori oleh Canonical Ltd (perusahaan
milik Mark Shuttleworth).
2.1.1 Langkah – Langkah Install Ubuntu (16.04)
Kali ini saya akan mendiskripsikan Cara Menginstall Linux Ubuntu 16.04
Menggunakan USB Flashdisk – Ubuntu merupakan salah distribusi Linux yang paling
populer di kalangan pengguna Linux. Tidak hanya itu, untuk mendapatkan ISO nya pun
cukup mudah, karena kita bisa mendownloadnya di situs resminya dengan gratis.
Pertama siapkan terlebih dahulu file Image ISO Ubuntu 16.04 . Setelah file
semua sudah siap, masukkan media instalasi Ubuntu ke Laptop. Kemudian atur booting
agar media instalasi menjadi yang pertama. Kemudia mulai jaankan bootable Ubuntu,
tunggu loadingnya. Baiklah, selanjutnya klik Install Ubuntu 16.04 LTS. sehingga
muncul tampilan konfirmasi bahasa yang akan digunakan saat proses instalasi. Pilih salah
satu bahasa yang tersedia. Tampilannya seperti yang ada di bawah ini
3
Gambar 1.1 Tampilan Konfirmasi Bahasa
Setelah memilih bahasa yang digunakan, Langkah yang kedua akan muncul
tampilan yang berisi pengaturan jaringan wireless yang tersedia. Tampilannya seperti
yang ada di bawah ini.
Gambar 1.2 Tampilan Jaringan Wireless
Setelah mengatur jaringan wireles yang tersedia, Langkah yang Ketiga akan
muncul tampilan Install Third – Party for Graphics and Wifi Hardware, Flash, Mp3 and
other Media.Tampilannya seperti yang ada di bawah ini.
4
Gambar 1.3 Tampilan Third – Party for Graphics and Wifi Hardware, Flash, Mp3 and other
Media
Langkah yang Keempat akan muncul Opsi Partisi ini dilakukan secara otomatis
oleh system sesuai dengan kondisi laptop anda. Tampilannya seperti yang ada di bawah
ini.
Gambar 1.4 Tampilan Opsi Partisi
Setelah kita melewati langkah Keempat yang muncul Opsi Partisi, Kita lanjutkan
dengan Langkah memilih HDD yang digunakan untuk menyimpan ubuntu.Tampilannya
seperti yang ada dibawah ini.
5
Gambar1.5 Tampilan Memilih HDD
Selanjutnya kita beranjak ke langkah yang Kelima yaitu memilih Zona waktu
dan tempat yang kita tempati sekarang tampilanya seperti yang ada di bawah ini.
Gambar 1.6 Tampilan Memilih Zona Waktu
Setelah kita memilih Zona waktu dan temapt yang ada di Langkah Kelima. Kita
lanjutkan dengan Langkah yang Keenam yaitu memilih Layaout keyboard.
Gunakannlah Layout English (UK).Tampilanya seperti yang ada di bawah ini.
6
Gambar 1.7 Tampilan Memilih Layout Keaboard
Setelah Kita memilih Layout keyboard di langkah Keenam. Kita lanjutkan
dengan Langkah yang Ketujuh sekaligus langkah yang terakhir dari proses Install
Ubuntu yaitu memasukan detail login yang akan digunakan.Tampilannya seperti
yangada dibawah ini.
Gambar 1.8 Tampilan Memaksukan Detail Login
7
Setelah kita melewati proses – proses pada gambar diatas kita akan melihat
proses Mulainya Penginstalan Linux . Tunggu saja prosesnya sampai selesai. Proses
akan memakan waktu beberapa menit. Anda bisa juga membaca slide yang ditayngkan
untuk memahami apa itu Linux Ubuntu 16.04. Tampilannya seperti yang ada di bawah
ini.
Gambar 1.9 Tampilan Proses Penginstalan Ubuntu (16.04)
Setelah Selesai Penginstalan linux maka akan muncul secara otomatis Proses
reboot/restarting tampilanya seperti yang ada dibawah ini.
Gambar 1.10 Tampilan Proses reboot /restarting
8
2.2 Pengertian Web Server
Server web atau yang dalam bahasa inggris disebut web server adalah merupakan
perangkat lunak (software) dalam server yang berfungsi untuk menerima permintaan
(request) berupa halaman web melalui protokol HTTP dan atau HTTPS dari client yang
lebih dikenal dengan nama browser, kemudian mengirimkan kembali (respon) hasil
permintaan tersebut ke dalam bentuk halaman-halaman web yang pada umumnya
berbentuk dokumen HTML.
Dari pengertian diatas, dapat disimpulkan bahwa web server merupakan pelayan
(pemberi layanan) bagi web client (browser) seperti Mozilla, Chrome, Internet Explorer,
Opera, Safari dan lain sebagainya, supaya browser dapat menampilkan halaman atau
data yang anda minta.
Fungsi utama dari web server adalah untuk mentransfer atau memindahkan
berkas yang diminta oleh pengguna melalui protokol komunikasi tertentu. Oleh karena
dalam satu halaman web biasanya terdiri dari berbagai macam jenis berkas seperti
gambar, video, teks, audio, file dan lain sebagainya, maka pemanfaatan web server
berfungsi juga untuk mentransfer keseluruhan aspek pemberkasan dalam halaman
tersebut, termasuk teks, gambar, video, audio, file dan sebagainya.
Beberapa contoh web server yang paling banyak digunakan diantaranya adalah :
1. Apache
2. Apache Tomcat
3. Microsoft Internet Information Services (IIS)
4. Nginx
5. Lighttpd
6. Litespeed
7. Zeus Web Server
9
Terdapat beberapa fitur-fitur sederhana yang terdapat dalam web server, fitur-
fitur tersebut yaitu :
1. HTTP
2. Logging
3. Virtual Hosting
4. Pengaturan Bandwidth
5. Otektifikasi
6. Kompresi Konten
7. HTTPS
2.2.1 Cara Kerja Web Server
Pada dasarnya tugas web server hanya ada 2 (dua), yaitu menerima permintaan
(request) dari client, dan mengirimkan apa yang diminta oleh client (response). Secara
sederhana cara kerja web server tersebut dapat digambarkan sebagai berikut:
Gambar 1.11 Cara Kerja Web Server
Client disini dapat berupa komputer desktop dengan minimal memiliki browser
dan terhubung ke web server melalui jaringan (intranet atau internet).
Komputer yang berfungsi sebagai server, dimana didalamnya terdapat perangkat
lunak web server. Agar komputer ini dapat diakses oleh client maka komputer harus
terhubung ke jaringan (intranet atau internet). Dalam jaringan internet, komputer ini bisa
saja bernama www.google.com, www.bl.ac.id, atau memiliki kode komputer (disebut IP
Address) seperti 202.10.20.10 dan 200.100.50.25.
Pertama-tama, client (user) akan meminta suatu halaman ke (web) server untuk
ditampilkan di komputer client. Misalnya client mengetikkan suatu alamat (biasa disebut
URL) di browserhttp://www.google.com. Client menekan tombol Enter atau klik tombol
Go pada browser. Lalu apa yang terjadi? Melalui media jaringan (bisa internet, bisa
intranet) dan melalui protokol http, akan dicarilah komputer bernama www.google.com.
Jika ditemukan, maka seolah-olah terjadi permintaan. Inilah yang disebut request.
Sekarang dari sisi server (web server). Mendapat permintaan halaman utama
google dari client, si server akan mencari-cari di komputernya halaman sesuai
permintaan. Namanya juga mencari, kadang ketemu, kadang juga tidak ketemu. Jika
ditemukan, maka halaman yang diminta akan dikirimkan ke client (si peminta), namun
jika tidak ditemukan, maka server akan memberi pesan “404. Page Not Found”, yang
artinya halaman tidak ditemukan.
2.2.2 Protokol
Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan
terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih
titik komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau
kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan
koneksi perangkat keras.
2.2.3 HTTP (Hypertext Transfer Protocol)
HTTP (Hypertext Transfer Protocol) HTTP adalah komunikasi protokol yang
memfasilitasi transfer informasi ke Internet. HTTP adalah protokol request-response
(permintaan dan tanggapan) antara klien dan server. Klien adalah web pengguna atau
web browser, sedangkan server adalah pemberi tanggapan dengan menyimpan atau
mengambil sumber daya yang diminta dengan menghubungkan tautan, yang disebut
dengan dokumen hiperteks, selanjutnya membentuk World Wide Web.
11
HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari
server ke client. HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web
server dan juga web browser sebagai respon atas perintah-perintah yang ada pada
protokol HTTP ini. Contohnya bila kita mengetikkan suatu alamat atau URL pada
internet browser maka web browser akan mengirimkan perintah HTTP ke web server.
Web server kemudian akan menerima perintah ini dan melakukan aktivitas sesuai
dengan perintah yang diminta oleh web browser. Hasil aktivitas tadi akan dikirimkan
kembali ke web browser untuk ditampilkan kepada kita.
HTTP muncul di awal setiap alamat halaman web, HTTP menetapkan
mekanisme standar untuk pertukaran ditingkat-aplikasi pesan antara perangkat di web.
Semua layanan web dijalankan melalui protokol ini. HTTPS adalah variasi bagian dari
HTTP, dimana browser menambahkan lapisan enkripsi
2.2.4 FTP (File Transfer Protocol)
Berdasarkan model suite Internet Protocol, FTP adalah bagian dari level aplikasi
protokol yang memungkinkan komunikasi antara mesin. FTP merupakan salah satu
protokol internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini
untuk men-download, meng-upload file-file komputer antara FTP Server dan FTP
Client. Protokol FTP adalah dikembangkan oleh Abhay Bhushan (alumni IIT dan MIT)
pada tahun 1970-an, ketika bekerja pada proyek ARPAnet. Protokol ini telah
mengalami banyak revisi sejak saat itu, meskipun intinya tetap sama. Dari namanya
FTP-file transfer protocol itu sendiri sudah jelas digambarkan fungsi FTP itu, namun di
artikel ini saya akan menjelaskan secara rinci Fungsi FTP itu
Fungsi FTP adalah melakukan transfer file antara komputer yang terhubung
melalui jaringan, termasuk Internet. Dalam bahasa teknis, FTP dikenal sebagai protokol
jaringan yang memungkinkan transfer file antara komputer yang tersambung pada
TCP/IP yang berbasis jaringan. Hal Ini mencakup serangkaian peraturan dan prosedur
untuk transfer data digital yang aman.
12
Fungsi FTP lainnya adalah otentikasi dan kesalahan penanganan teknik untuk
membangun koneksi antara komputer host dan klien untuk pertukaran data. Demikian
pula Hyper Text Transfer protocol (HTTP), menangani transfer halaman web dari server
ke komputer klien.
Fungsi FTP server adalah menjalankan perangkat lunak yang digunakan untuk
pertukaran file atau dalam istilah asing file exchange, yang selalu siap memberikan
layanan FTP apabila mendapat request atau permintaan dari FTP client. FTP client
adalah komputer yang meminta koneksi ke FTP server untuk tujuan tukar menukar file
(upload dan download file)
Dalam menjalankan fungsi FTP, Inisiasi Transfer FTP antara server dan
komputer klien melalui nomor port 21 pada komputer server. Koneksi port 21 ini
disebut koneksi kontrol dari setiap sesi FTP. Transfer data diaktifkan oleh koneksi 20
port yang berhubungan dengan server. Koneksi kontrol harus dipertahankan sepanjang
sesi transfer data berbasis FTP, untuk kesuksesan pertukaran file. Pada waktu dulu,
koneksi FTP dibangun melalui interface berbasis command line, tetapi saat ini dapat
menggunakan graphic user interface, yang membuat sesi FTP lebih mudah dibangun.
Dalam menjalankan Fungsi FTP, Data dapat ditransfer baik dalam modus blok,
modus kompresi atau mode streaming. FTP tidak memiliki enkripsi built-in untuk
mentransfer data, yang membuatnya cukup rentan terhadap serangan brute force,
serangan bouncing dan bahkan serangan spoof. Pada saat data sensitif perlu ditransfer,
FTP secara alami, adalah bukan pilihan utama. secure shell Protokol lebih disukai dalam
kasus ini. Secure File Transfer Protocol (SFTP) adalah protokol jaringan lain yang
canggih, menyediakan perlindungan lebih untuk transfer file dan manajemen file melalui
remote akses.
FTP hanya menggunakan metode autentikasi standar, yakni menggunakan User
name dan paswordnya yang dikirim dalam bentuk tidak terenkripsi. Pengguana terdaftar
dapat menggunakan username dan password-nya untuk mengakses ,men-dawnload ,dan
meng- updlot berkas- berkas yang ia kehenaki.
13
Umumnya, para pengguna daftar memiliki akses penuh terdapat berapa direkotri
, sehingga mereka dapat berkas , memuat dikotri dan bahkan menghapus berkas.
Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login,yakni
dengan menggunakan nama pengguna anonymous & password yang diisi dengan
menggunakan alamat e-mail. Sebuah server FTP diakses dengan menggunakan
Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver.
Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut.
Tujuan FTP server adalah sebagai beikut :
1) Untuk men-sharing data.
2) Untuk menyediakan indirect atau implicit remote computer.
3) Untuk menyediakan tempat penyimpanan bagi User.
4) Untuk menyediakan tranper data yang reliable dan efisien.
2.2.5 SSL (Secure Socket Layer)
SSL (Secure Socket Layer) adalah arguably internet yang paling banyak
digunakan untuk enkripsi. Ditambah lagi, SSL digunakan tidak hanya keamanan koneksi
web, tetapi untuk berbagai aplikasi yang memerlukan enkripsi jaringan end-to-end. SSL
adalah protokol keamanan yang digunakan pada hampir semua transaksi aman pada
internet. SSL mengubah suatu protokol transport seperti TCP menjadi sebuah saluran
komunikasi aman yang cocok untuk transaksi yang sensitif seperti Paypal, Internet
Banking, dan lain-lain. Keamanan dijamin dengan menggunakan kombinasi dari
kiptografi kunci publik dan kriptografi kunci simetri bersamaan dengan sebuah
infrastruktur sertifikat. Sebuah sertifikat adalah sebuah kumpulan data identifikasi dalam
format yang telah distandardisasi. Data tersebut digunakan dalam proses verifikasi
identitas dari sebuah entitas (contohnya sebuah web server) pada internet.
SSL menyediakan otentikasi (pada sisi client, dan opsional pada sisi server)
terhadap pihak-pihak yang berkomunikasi. SSL dapat mengamankan koneksi antara dua
titik, dan tidak ada pihak yang dapat melakukan hal-hal yang bersifat destruktif atau
mengakses informasi yang bersifat sensitif.
14
SSL menyediakan sebuah saluran komunikasi yang aman tanpa perlu adanya
pertemuan kedua pihak yang berkomunikasi untuk melakukan proses pertukaran kunci.
Implementasi SSL paling pertama dikembangkan oleh Netscape
Communications Corporation pada awal tahun 1990-an untuk mengamankan HTTP.
Pada akhir tahun 1990-an, semakin terlihat dengan jelas bahwa SSL 2.0 tidaklah aman.
Netscape memulai untuk membangun SSL 3.0. Dengan bantuan Netscape, Internet
Engineering Task Force (IETF, badan yang mengatur untuk standar internet) memulai
untuk menstandardisasi SSL, sebuah proyek yang kemudian dikenal dengan nama TLS
(Transport Layer Security). SSL 3.0 tidak dikembangkan seteliti TLS, sehingga SSL 3.0
dapat dirilis lebih dahulu dan menggantikan SSL 2.0 sebagai standar industri. TLS yang
akhirnya diselesaikan pada tahun 2000, menyediakan protokol terstandardisasi yang
pertama untuk SSL. Walaupun SSL 3.0 masih digunakan secara luas, untuk
pengembangan terbaru termasuk sudah tertinggal karena saat ini hampir semua browser
modern mendukung TLS.
Secure Sockets Layer (SSL) merupakan sistem yang digunakan untuk
mengenkripsi pengiriman informasi pada internet, sehingga data dapat dikirim dengan
aman. Protokol SSL mengatur keamanan dan integritas menggunakan enkripsi,
autentikasi, dan kode autentikasi pesan. SSL protocol menyedian privasi komunikasi di
internet. SSL tidak mendukung fileencryption, access-control, atau proteksi virus, jadi
SSL tidak dapat membantu mengatur data sensitif setelah dan sebelum pengiriman yang
aman.
Fungsi SSL pada komunikasi aman sama seperti fungsi TCP pada komunikasi
normal, yaitu menyediakan sebuah infrastruktur komunikasi standar di mana sebuah
aplikasi dapat menggunakannya dengan mudah dan hampir tidak dapat terlihat
(invisible). SSL menyediakan sebuah komponen penting pada sistem yang aman.
Mekanisme otentikasi dasar seperti password Telnet dan otentikasi HTTP dasar menjadi
sangat kuat ketika dieksekusi dengan SSL dibandingkan dengan TCP, di mana pada SSL
password tidak lagi dikirim dalam bentuk plainteks.
15
2.3 Aplikasi yang Digunakan dalam Konfigurasi Web Server
Pada konfigurasi Web Server yang kami buat kami menggunakan aplikasi
Xampp. XAMPP adalah sebuah software web server apache yang didalamnya sudah
tersedia database server mysql dan support php programming. XAMPP merupakan
software yang mudah digunakan, gratis dan mendukung instalasi di Linux dan Windows.
Keuntungan lainnya adalah cuma menginstal satu kali sudah tersedia Apache Web
Server, MySQL Database Server, PHP Support (PHP 4 dan PHP 5) dan beberapa
module lainnya. Hanya bedanya kalau yang versi untuk Windows sudah dalam bentuk
instalasi grafis dan yang Linux dalam bentuk file terkompresi tar.gz. Kelebihan lain
yang berbeda dari versi untuk Windows adalah memiliki fitur untuk mengaktifkan
sebuah server secara grafis, sedangkan Linux masih berupa perintah-perintah di dalam
console. Oleh karena itu yang versi untuk Linux sulit untuk dioperasikan. Dulu XAMPP
untuk Linux dinamakan LAMPP, sekarang diganti namanya menjadi XAMPP FOR
LINUX.
Dalam XAMPP banyak diaplikasikan dan digunakan oleh kalangan pengguna
komputer di bidang pemrograman web XAMPP berfungsi sebagai server offline yang
berdiri sendiri (seringkali disebut sebagai localhost). XAMPP terdiri dari beberapa
program yaitu Apache HTTP Server, MYSQL Database, PHP, dan Pearl XAMPP juga
dilengkapi fitur manajemen database PHPMyAdmin seperti pada server hosting
sungguhan, sehingga pengembang web dapat mengembangkan aplikasi web berbasis
database secara mudah.
16
BAB 3
PEMBAHASAN
3.1 Pengujian Cara Install Web Server
1) Langkah pertama yaitu adalah pastikan anda telah menginstal ubuntu server
edition dan memiliki akun ses root. Jalankan perintah untuk memperbarui sistem.
sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove
Perintah 2.1 sudo apt-get update
Gambar 1.12 Screenshot sudo apt-get update
2) Langkah kedua yaitu adalah menjalankan perintah di bawah untuk intalasi
Apache2 web server.
sudo apt-get install apache2
Perintah 2.2 sudo apt-get install
17
Gambar 1.13 Screenshot sudo apt-get install
3) Langkah ketiga yaitu adalah menjalankan perintah untuk menginstal server
database MYSQL.Seperti Apache, Wordpress tergantung pada server database untuk
menyimpan konten.Selama instalasi database Mysql,anda akan diminta untuk memebuat
password root memnungkinkan pengguna root untuk mengelola server MYSQL.
sudo apt-get install mysql-server mysql-client
Perintah 2.3 sudo apt-get install mysql server mysql client
18
Gambar 1.14 Screenshot sudo apt-get install mysql server mysql client
Gambar 1.15 Screenshot configuring mysql-server
Setelah menginstal database server MySQL, maka selanjutnya kita lakukan
perintah yang ada dibawah ini
sudo systemctl start mysql
sudo systemctl restart mysql
sudo systemctl enable mysql
Perintah 2.4 Sudo systemctl Strat,restart,enable
19
Gambar 1.16 Screenshot Sudo systemctl Strat,restart,enable
Setelah menjalankan perintah dia atas dan mengintals MySQL, selanjutnya
jalankan perintah dibawah untuk mengkonfigurasi It Servers.
sudo mysql_secure_installation
Perintah 2.5 Sudo mysql instal;ation
Gambar 1.17 Screenshot Sudo mysql installation
Selanjutnya pilih Ya untuk sisa petunjuknya sampai selesai.ketika diminta ikuti
PANDUAN. Masukan password saat in untuk root berikut jenis jenis pasword root :
Mengubah pasword root?N
Hapus pengguna anonim?Y
Larang login root jarak jauh? Y
Hapus datbase test dan akses ke sana?Y
Reload tabel keistimewaan sekarang?Y
Setelah itu, lanjutkan dengan setup database untuk mengkonfigurasi database
untuk WordPress.Jalankan perintah di bawah ini untuk mendaftar ke database. Ketika
diminta untuk password, ketik password root Anda buat di awal.
mysql -u root –p
Perintah 2.6 Sudo msql -u root
Gambar 1.17 Screenshot Sudo mysql – u root
21
Selanjutnya, jalankan perintah di bawah ini untuk membuat database baru yang
disebut wpdb.
CREATE USER wpuser@localhost IDENTIFIED BY 'new_password_here';
Perintah 2.7 Create user wpuser
Gambar 1.18 Screenshot Create user wpuser
Kemudian jalankan perintah di bawah ini untuk memberikan pengguna akses
penuh ke yang baru dibuat database yang Anda buat sebelumnya.
GRANT ALL ON wpdb.* to wpuser@localhost;
Perintah 2.8 Grant all On wpdb
22
Gambar 1.19 Screenshot Grant all On wpdb
Akhirnya, jalankan perintah di bawah untuk me-refresh tabel hak akses database
dan keluar.
FLUSH PRIVILEGES;
Perintah 2.9 Flush Privileges
Gambar 1.20 Screenshot Flush Privileges
23
4) Langkah keempat yaitu jalankan perintah berikut ini untuk menginstal PHP dan
modul PHP membantu WordPres.
sudo apt-get install php5 libapache2-mod-php5 php5-mysql php5-curl php5-gd php5-intl php-pear
php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode
php5-sqlite php5-tidy php5-xmlrpc php5-xsl
Perintah 2.9 Sudo apt-get install php5
Gambar 1.20 Screenshot Sudo apt-get install php5
Setelah menginstal semua server di atas dan paket, Ubuntu server sekarang siap
untuk menjadi tuan rumah WordPress. Sekarang saatnya untuk men-download dan
mengkonfigurasi sistem WordPress di Ubuntu.
5) Langkah kelima yaitu Jalankan perintah di bawah untuk men-download
WordPress paket terbaru.
cd /tmp/ && wget http://wordpress.org/latest.tar.gz
Perintah 2.10 Sudo cd/tmp/wordpress
24
Gambar 1.21 Screenshot Sudo cd/tmp/wordpress
6) Langkah keenaam Kemudian jalankan perintah di bawah ini untuk mengekstrak
paket download
tar -xvzf latest.tar.gz
Perintah 2.11 latest.tar.gz
25
Gambar 1.22 Screenshot latest.tar.gz
7) Langkah ketujuh yaitu Jalankan perintah berikut untuk menyalin atau
memindahkan konten WordPress ke direktori root standar Apache2 ini. Direktori ini
sudah akan memiliki sebuah file yang bernama index.html .. Hapus silahkan
sudo rm /var/www/html/index.html
sudo mv wordpress/* /var/www/html/
Perintah 2.11 sudo rm, sudo mv wordpress/*
26
Gambar 1.23 Screenshot sudo rm, sudo mv wordpress/*
8) Langkah kedelapan yaitu Jalankan perintah di bawah untuk membuat salinan file
WordPress wp-config-sample.php dan menyebutnya wp-config.php.
sudo cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php
Perintah 2.12 sudo cp
27
Gambar 1.24 Screenshot sudo cp
Kemudian edit file yang baru dibuat dan memasukkan informasi database Anda
Anda buat sebelumnya.
sudo vi /var/www/html/wp-config.php
Perintah 2.13 sudo vi /var
Gambar 1.24 Screenshot sudo vi /var
28
// ** MySQL settings – You can get this info from your web host ** //
/** The name of the database for WordPress */
define(‘DB_NAME’, ‘wpdb‘);
/** MySQL database username */
define(‘DB_USER’, ‘wpuser‘);
/** MySQL database password */
define(‘DB_PASSWORD’, ‘password‘);
Menyimpan perubahan Langkah terakhir dan terakhir adalah untuk
mengkonfigurasi izin keamanan yang benar pada file WordPress dan folder. Untuk
melakukan itu, jalankan perintah di bawah.
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
Perintah 2.14 sudo chown
Gambar 1.25 Screenshot sudo chown
Restart Apache2 dan browse ke alamat IP server atau nama host dan Anda akan
melihat halaman instalasi default WordPress.
Gambar 1.25 Screenshot wordpress
3.2 Hasil dan Kesimpulan
Hasil dari Pengujian yang didapat dapat kami simpulkan bahwa Server adalah
sebuah program aplikasi yang menerima sambungan untuk permohonan servis dan
memberikan kembali respons. Web Server adalah sebuah perangkat lunak server yang
berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan
browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web
yang umumnya berbentuk dokumen HTML. Mail server merupakan perangkat
terpenting dalam pembuatan webmail yang menjadi tempat dari database mail dalam
jaringan untuk melakukan resource sharing, dan dapat dimanfaatkan untuk memfasilitasi
Perusahaan dalam pembuatan webmail.
Dan hasil dari client yang sudah terhubung dengan IP web server dapat kita lihat
dari gambar yang ada dibawah ini.
30
Gambar 1.26 Screenshoot Tampilan Wordpres
Gambar 1.27 Screenshoot Tampilan halaman utama Wordpres
31
Daftar Pustaka
Agus Eka Pratama,I Putu.(2015):Handbook Jaringan Komputer Teori dan Praktik
Berbasiskan Open Source.Informatika.Bandung
32

Weitere ähnliche Inhalte

Was ist angesagt?

Instalasi Debian Server
Instalasi Debian ServerInstalasi Debian Server
Instalasi Debian Serverharisx
 
Makalah dhcp, dns, dan web server
Makalah dhcp, dns, dan web serverMakalah dhcp, dns, dan web server
Makalah dhcp, dns, dan web serverGumilar Rahmat
 
Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7Hisam Rizky
 
Administrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 WheezyAdministrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 WheezyZakaria Bagas
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Denni Setyawan
 
Konfigurasi debian 5
Konfigurasi debian 5Konfigurasi debian 5
Konfigurasi debian 5gasgam
 
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5akbarfak
 
Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7Neno Sulistiyawan
 
2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux Ubuntu2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux UbuntuSyiroy Uddin
 
Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7Ibnu Syina
 
Debianserverfinal
DebianserverfinalDebianserverfinal
Debianserverfinaldhyto
 
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...slempase
 
Laporan instalasi debian 7
Laporan instalasi debian 7Laporan instalasi debian 7
Laporan instalasi debian 7danar_abiyoso
 
Buku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasionalBuku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasionalYanh Jo'e
 
Makalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqiMakalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqisafei123
 
Tutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksTutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksBellspyk Atow
 
Pembahasan UKK TKJ Paket 2 ( Debian 5 )
Pembahasan UKK TKJ Paket 2 ( Debian 5 )Pembahasan UKK TKJ Paket 2 ( Debian 5 )
Pembahasan UKK TKJ Paket 2 ( Debian 5 )Dt Yunizaldi
 
Rizki tugas produktif tkj
Rizki tugas produktif tkjRizki tugas produktif tkj
Rizki tugas produktif tkjrizkijunot
 
Konfigurasi server open suse
Konfigurasi server open suseKonfigurasi server open suse
Konfigurasi server open suseArief Ubaidillah
 

Was ist angesagt? (20)

Konfigurasi FTP Server Debian OS
Konfigurasi FTP Server Debian OSKonfigurasi FTP Server Debian OS
Konfigurasi FTP Server Debian OS
 
Instalasi Debian Server
Instalasi Debian ServerInstalasi Debian Server
Instalasi Debian Server
 
Makalah dhcp, dns, dan web server
Makalah dhcp, dns, dan web serverMakalah dhcp, dns, dan web server
Makalah dhcp, dns, dan web server
 
Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7Instalasi dan konfigurasi debian wheezy 7
Instalasi dan konfigurasi debian wheezy 7
 
Administrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 WheezyAdministrasi Server Debian 7 Wheezy
Administrasi Server Debian 7 Wheezy
 
Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7Konfigurasi dhcp server pada debian 7
Konfigurasi dhcp server pada debian 7
 
Konfigurasi debian 5
Konfigurasi debian 5Konfigurasi debian 5
Konfigurasi debian 5
 
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
 
Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7
 
2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux Ubuntu2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux Ubuntu
 
Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7
 
Debianserverfinal
DebianserverfinalDebianserverfinal
Debianserverfinal
 
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
 
Laporan instalasi debian 7
Laporan instalasi debian 7Laporan instalasi debian 7
Laporan instalasi debian 7
 
Buku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasionalBuku panduan untuk menghadapi ujian praktek nasional
Buku panduan untuk menghadapi ujian praktek nasional
 
Makalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqiMakalah web server debian 6 - refzqi
Makalah web server debian 6 - refzqi
 
Tutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lksTutorial menginsatal konfigurasi linus debian server for lks
Tutorial menginsatal konfigurasi linus debian server for lks
 
Pembahasan UKK TKJ Paket 2 ( Debian 5 )
Pembahasan UKK TKJ Paket 2 ( Debian 5 )Pembahasan UKK TKJ Paket 2 ( Debian 5 )
Pembahasan UKK TKJ Paket 2 ( Debian 5 )
 
Rizki tugas produktif tkj
Rizki tugas produktif tkjRizki tugas produktif tkj
Rizki tugas produktif tkj
 
Konfigurasi server open suse
Konfigurasi server open suseKonfigurasi server open suse
Konfigurasi server open suse
 

Andere mochten auch

Instalasi Ubuntu Server di Virtual Box
Instalasi Ubuntu Server di Virtual BoxInstalasi Ubuntu Server di Virtual Box
Instalasi Ubuntu Server di Virtual Boxnooradiana
 
Tutorial Lengkap Instalasi ubuntu server 12.04 [sigernetwork.com]
Tutorial Lengkap Instalasi ubuntu server 12.04 [sigernetwork.com]Tutorial Lengkap Instalasi ubuntu server 12.04 [sigernetwork.com]
Tutorial Lengkap Instalasi ubuntu server 12.04 [sigernetwork.com]pakmin
 
Tutorial Cara Instalasi Ubuntu Linux Lengkap
Tutorial Cara Instalasi Ubuntu Linux LengkapTutorial Cara Instalasi Ubuntu Linux Lengkap
Tutorial Cara Instalasi Ubuntu Linux Lengkapcreatorb dev
 
Mahir administrasi server dan router ubuntu server
Mahir administrasi server dan router ubuntu serverMahir administrasi server dan router ubuntu server
Mahir administrasi server dan router ubuntu serverAcep Nugraha
 
Laporan Installasi ubuntu server
Laporan Installasi ubuntu serverLaporan Installasi ubuntu server
Laporan Installasi ubuntu serverAlda Abad
 
Tutorial Cara Membuat Aplikasi RSS Android - creatorb
Tutorial Cara Membuat Aplikasi RSS Android - creatorbTutorial Cara Membuat Aplikasi RSS Android - creatorb
Tutorial Cara Membuat Aplikasi RSS Android - creatorbcreatorb dev
 
Ubuntu server-904 membuat-server_dengan_ubuntu
Ubuntu server-904 membuat-server_dengan_ubuntuUbuntu server-904 membuat-server_dengan_ubuntu
Ubuntu server-904 membuat-server_dengan_ubuntuRaden Ozan
 
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawanUkk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawanSyiroy Uddin
 
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android SederhanaTutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhanacreatorb dev
 

Andere mochten auch (12)

Setting ubuntu server sebagai pc router
Setting ubuntu server sebagai pc routerSetting ubuntu server sebagai pc router
Setting ubuntu server sebagai pc router
 
Makalah ubuntu server
Makalah ubuntu serverMakalah ubuntu server
Makalah ubuntu server
 
Instalasi Ubuntu Server di Virtual Box
Instalasi Ubuntu Server di Virtual BoxInstalasi Ubuntu Server di Virtual Box
Instalasi Ubuntu Server di Virtual Box
 
Setting PROXY Ubuntu Server
Setting PROXY Ubuntu ServerSetting PROXY Ubuntu Server
Setting PROXY Ubuntu Server
 
Tutorial Lengkap Instalasi ubuntu server 12.04 [sigernetwork.com]
Tutorial Lengkap Instalasi ubuntu server 12.04 [sigernetwork.com]Tutorial Lengkap Instalasi ubuntu server 12.04 [sigernetwork.com]
Tutorial Lengkap Instalasi ubuntu server 12.04 [sigernetwork.com]
 
Tutorial Cara Instalasi Ubuntu Linux Lengkap
Tutorial Cara Instalasi Ubuntu Linux LengkapTutorial Cara Instalasi Ubuntu Linux Lengkap
Tutorial Cara Instalasi Ubuntu Linux Lengkap
 
Mahir administrasi server dan router ubuntu server
Mahir administrasi server dan router ubuntu serverMahir administrasi server dan router ubuntu server
Mahir administrasi server dan router ubuntu server
 
Laporan Installasi ubuntu server
Laporan Installasi ubuntu serverLaporan Installasi ubuntu server
Laporan Installasi ubuntu server
 
Tutorial Cara Membuat Aplikasi RSS Android - creatorb
Tutorial Cara Membuat Aplikasi RSS Android - creatorbTutorial Cara Membuat Aplikasi RSS Android - creatorb
Tutorial Cara Membuat Aplikasi RSS Android - creatorb
 
Ubuntu server-904 membuat-server_dengan_ubuntu
Ubuntu server-904 membuat-server_dengan_ubuntuUbuntu server-904 membuat-server_dengan_ubuntu
Ubuntu server-904 membuat-server_dengan_ubuntu
 
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawanUkk 2016   administrasi server ubuntu 14.04 lts - sahrul gunawan
Ukk 2016 administrasi server ubuntu 14.04 lts - sahrul gunawan
 
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android SederhanaTutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhana
 

Ähnlich wie Manajemen jaringan server web server

Laporan tugas besar mjs 1504505099 1504505102
Laporan tugas besar mjs 1504505099 1504505102Laporan tugas besar mjs 1504505099 1504505102
Laporan tugas besar mjs 1504505099 1504505102turahwinata
 
Management Jaringan Server - Web Server
Management Jaringan Server - Web ServerManagement Jaringan Server - Web Server
Management Jaringan Server - Web ServerIlham Hadipradana
 
Laporan mjs(c) aris satia lorenzo garzia
Laporan mjs(c) aris satia lorenzo garziaLaporan mjs(c) aris satia lorenzo garzia
Laporan mjs(c) aris satia lorenzo garziaArisSatia
 
Module Konfigurasi di CentOS 6.9
Module Konfigurasi di CentOS 6.9Module Konfigurasi di CentOS 6.9
Module Konfigurasi di CentOS 6.9rromansyah
 
Modul saya
Modul sayaModul saya
Modul sayayovan123
 
Menginstalasi Sistem Operasi Jaringan
Menginstalasi Sistem Operasi JaringanMenginstalasi Sistem Operasi Jaringan
Menginstalasi Sistem Operasi JaringanAnca Septiawan
 
Laporan praktikum modul 4
Laporan praktikum modul 4Laporan praktikum modul 4
Laporan praktikum modul 4Devandy Enda
 
Membagi banwidth secara adil dengan soft perfect bandwidth manager
Membagi banwidth secara adil dengan soft perfect bandwidth managerMembagi banwidth secara adil dengan soft perfect bandwidth manager
Membagi banwidth secara adil dengan soft perfect bandwidth managerOperator Warnet Vast Raha
 
Tugas Akhir Semester WAN
Tugas Akhir Semester WANTugas Akhir Semester WAN
Tugas Akhir Semester WANDicky Alejandro
 
Konfigurasi Windows Server 2008
Konfigurasi Windows Server 2008Konfigurasi Windows Server 2008
Konfigurasi Windows Server 2008Dewi sri sumanti
 
Laporan praktikum modul 5
Laporan praktikum modul 5Laporan praktikum modul 5
Laporan praktikum modul 5andrisupriadiAS
 
Laporan praktikum modul 5
Laporan praktikum modul 5Laporan praktikum modul 5
Laporan praktikum modul 5andrisupriadiAS
 
Laporan individu produktif.docx
Laporan individu produktif.docxLaporan individu produktif.docx
Laporan individu produktif.docxAlfa DeZommun
 
Samba server (depandi enda)
Samba server (depandi enda)Samba server (depandi enda)
Samba server (depandi enda)Devandy Enda
 
Laporan Projek Tugas Akhir - Printer Server Debian
Laporan Projek Tugas Akhir - Printer Server DebianLaporan Projek Tugas Akhir - Printer Server Debian
Laporan Projek Tugas Akhir - Printer Server DebianRio Aditya
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3Devandy Enda
 
1705552047 socmed-pdfmakalah
1705552047 socmed-pdfmakalah1705552047 socmed-pdfmakalah
1705552047 socmed-pdfmakalahhookluci
 
Laporan praktikum
Laporan praktikumLaporan praktikum
Laporan praktikumRochman A.D
 

Ähnlich wie Manajemen jaringan server web server (20)

Laporan tugas besar mjs 1504505099 1504505102
Laporan tugas besar mjs 1504505099 1504505102Laporan tugas besar mjs 1504505099 1504505102
Laporan tugas besar mjs 1504505099 1504505102
 
Management Jaringan Server - Web Server
Management Jaringan Server - Web ServerManagement Jaringan Server - Web Server
Management Jaringan Server - Web Server
 
Laporan mjs(c) aris satia lorenzo garzia
Laporan mjs(c) aris satia lorenzo garziaLaporan mjs(c) aris satia lorenzo garzia
Laporan mjs(c) aris satia lorenzo garzia
 
Module Konfigurasi di CentOS 6.9
Module Konfigurasi di CentOS 6.9Module Konfigurasi di CentOS 6.9
Module Konfigurasi di CentOS 6.9
 
Modul saya
Modul sayaModul saya
Modul saya
 
Menginstalasi Sistem Operasi Jaringan
Menginstalasi Sistem Operasi JaringanMenginstalasi Sistem Operasi Jaringan
Menginstalasi Sistem Operasi Jaringan
 
Laporan praktikum modul 4
Laporan praktikum modul 4Laporan praktikum modul 4
Laporan praktikum modul 4
 
Membagi banwidth secara adil dengan soft perfect bandwidth manager
Membagi banwidth secara adil dengan soft perfect bandwidth managerMembagi banwidth secara adil dengan soft perfect bandwidth manager
Membagi banwidth secara adil dengan soft perfect bandwidth manager
 
Laporan praktikum modul 5
Laporan praktikum modul 5Laporan praktikum modul 5
Laporan praktikum modul 5
 
Tugas Akhir Semester WAN
Tugas Akhir Semester WANTugas Akhir Semester WAN
Tugas Akhir Semester WAN
 
Kkpi
KkpiKkpi
Kkpi
 
Konfigurasi Windows Server 2008
Konfigurasi Windows Server 2008Konfigurasi Windows Server 2008
Konfigurasi Windows Server 2008
 
Laporan praktikum modul 5
Laporan praktikum modul 5Laporan praktikum modul 5
Laporan praktikum modul 5
 
Laporan praktikum modul 5
Laporan praktikum modul 5Laporan praktikum modul 5
Laporan praktikum modul 5
 
Laporan individu produktif.docx
Laporan individu produktif.docxLaporan individu produktif.docx
Laporan individu produktif.docx
 
Samba server (depandi enda)
Samba server (depandi enda)Samba server (depandi enda)
Samba server (depandi enda)
 
Laporan Projek Tugas Akhir - Printer Server Debian
Laporan Projek Tugas Akhir - Printer Server DebianLaporan Projek Tugas Akhir - Printer Server Debian
Laporan Projek Tugas Akhir - Printer Server Debian
 
Laporan praktikum modul 3
Laporan praktikum modul 3Laporan praktikum modul 3
Laporan praktikum modul 3
 
1705552047 socmed-pdfmakalah
1705552047 socmed-pdfmakalah1705552047 socmed-pdfmakalah
1705552047 socmed-pdfmakalah
 
Laporan praktikum
Laporan praktikumLaporan praktikum
Laporan praktikum
 

Manajemen jaringan server web server

  • 1. MANAJEMEN JARINGAN SERVER TI023322 DOSEN : I PUTU AGUS EKA PRATAMA, ST.,MT. DISUSUN OLEH : DELA RAHMA YETTI 1504505081 DELA HANDAYANI 1504505106 JURUSAN TEKNOLOGI INFORMASI FAKULTAS TEKNIK UNIVERSITAS UDAYANA 2016
  • 2. DAFTAR ISI BAB I PENDAHULUAN 1.1 Latar Belakang....................................................................................... 1 1.2 Rumusan Masalah.................................................................................. 1 1.3 Solusi...................................................................................................... 2 BAB II KAJIAN PUSTAKA 2.1 Pengertian Ubuntu.................................................................................. 3 2.2 Pengertian Web Server.......................................................................... 9 2.3 Aplikasi yang Digunakan dalam Konfigurasi Web Server.................... 16 BAB III PEMBAHASAN 3.1 Pengujian Penginstalan Webserver........................................................ 17 3.2 Hasil dan Kesimpulan............................................................................. 31 DAFTAR PUSTAKA ………………………………………………………..33
  • 3. BAB I PENDAHULUAN 1.1 Latar Belakang Pada zaman modern seperti sekarang ini orang-orang lebih memilih menggunakan alat komunikasi yang lebih flesibel untuk mendapatkan informasi. Ini disebabkan karena efek dari kemajuan teknologi yang selalu menuntut manusia untuk bekerja / memperoleh informasi dengan waktu sesingkat-singkatnya. Namun sesuai dengan perkembangan zaman dan iptek orang-orang cukup menggunakan fasilitas internet untuk mencari berbagai informasi yang dibutuhkan melalui sebuah web, yang nantinya web tersebut akan dicari oleh web browser (mesin pencari di internet). Untuk keperluan itu semua perlu adanya web server sebagai sebuah host berbagai aplikasi web baik dalam lingkungan internet maupun lokal yang bertujuan memudahkan konfigurasi manajemen web site, dan mail server yang digunakan untuk mentransfer e-mail pada jaringan TCP / IP atau bisa juga disebut sebagai Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa FTP (File Transfer Protokol). 1.2 Rumusan Masalah Dalam penyusunan makalah ini akan diambil beberapa rumusan masalah yang akan dibahas, yaitu diantaranya : 1. Bagaimana Pengertian Ubuntu dan cara Instalasi OS Linux Ubuntu (16.04) 2. Apakah Aplikasi yang digunakan dalam konfigurasi Web Server 3. Bagaimana Pengertian jelas tentang Web Server 4. Bagaimana cara Menginstall Web Server 1
  • 4. 1.3 Solusi Solusi konvigurasi Web Server : 1. Masalah : Kesalahan yang sering terjadi yaitu Kelupaan memasukan CD Master Solusi : Mengulang perintah sebelumnya baru memasukan CD master 2. Masalah : Salah dalam format penulisan Solusi : Merestart perintah kemudian diketik ulang perintah yang salah 2
  • 5. BAB II KAJIAN PUSTAKA 2.1 Pengertian Ubuntu Ubuntu adalah salah satu distribusi Linux yang berbasiskan pada Debian dan memiliki interface desktop. Proyek Ubuntu disponsori oleh Canonical Ltd (perusahaan milik Mark Shuttleworth). 2.1.1 Langkah – Langkah Install Ubuntu (16.04) Kali ini saya akan mendiskripsikan Cara Menginstall Linux Ubuntu 16.04 Menggunakan USB Flashdisk – Ubuntu merupakan salah distribusi Linux yang paling populer di kalangan pengguna Linux. Tidak hanya itu, untuk mendapatkan ISO nya pun cukup mudah, karena kita bisa mendownloadnya di situs resminya dengan gratis. Pertama siapkan terlebih dahulu file Image ISO Ubuntu 16.04 . Setelah file semua sudah siap, masukkan media instalasi Ubuntu ke Laptop. Kemudian atur booting agar media instalasi menjadi yang pertama. Kemudia mulai jaankan bootable Ubuntu, tunggu loadingnya. Baiklah, selanjutnya klik Install Ubuntu 16.04 LTS. sehingga muncul tampilan konfirmasi bahasa yang akan digunakan saat proses instalasi. Pilih salah satu bahasa yang tersedia. Tampilannya seperti yang ada di bawah ini 3
  • 6. Gambar 1.1 Tampilan Konfirmasi Bahasa Setelah memilih bahasa yang digunakan, Langkah yang kedua akan muncul tampilan yang berisi pengaturan jaringan wireless yang tersedia. Tampilannya seperti yang ada di bawah ini. Gambar 1.2 Tampilan Jaringan Wireless Setelah mengatur jaringan wireles yang tersedia, Langkah yang Ketiga akan muncul tampilan Install Third – Party for Graphics and Wifi Hardware, Flash, Mp3 and other Media.Tampilannya seperti yang ada di bawah ini. 4
  • 7. Gambar 1.3 Tampilan Third – Party for Graphics and Wifi Hardware, Flash, Mp3 and other Media Langkah yang Keempat akan muncul Opsi Partisi ini dilakukan secara otomatis oleh system sesuai dengan kondisi laptop anda. Tampilannya seperti yang ada di bawah ini. Gambar 1.4 Tampilan Opsi Partisi Setelah kita melewati langkah Keempat yang muncul Opsi Partisi, Kita lanjutkan dengan Langkah memilih HDD yang digunakan untuk menyimpan ubuntu.Tampilannya seperti yang ada dibawah ini. 5
  • 8. Gambar1.5 Tampilan Memilih HDD Selanjutnya kita beranjak ke langkah yang Kelima yaitu memilih Zona waktu dan tempat yang kita tempati sekarang tampilanya seperti yang ada di bawah ini. Gambar 1.6 Tampilan Memilih Zona Waktu Setelah kita memilih Zona waktu dan temapt yang ada di Langkah Kelima. Kita lanjutkan dengan Langkah yang Keenam yaitu memilih Layaout keyboard. Gunakannlah Layout English (UK).Tampilanya seperti yang ada di bawah ini. 6
  • 9. Gambar 1.7 Tampilan Memilih Layout Keaboard Setelah Kita memilih Layout keyboard di langkah Keenam. Kita lanjutkan dengan Langkah yang Ketujuh sekaligus langkah yang terakhir dari proses Install Ubuntu yaitu memasukan detail login yang akan digunakan.Tampilannya seperti yangada dibawah ini. Gambar 1.8 Tampilan Memaksukan Detail Login 7
  • 10. Setelah kita melewati proses – proses pada gambar diatas kita akan melihat proses Mulainya Penginstalan Linux . Tunggu saja prosesnya sampai selesai. Proses akan memakan waktu beberapa menit. Anda bisa juga membaca slide yang ditayngkan untuk memahami apa itu Linux Ubuntu 16.04. Tampilannya seperti yang ada di bawah ini. Gambar 1.9 Tampilan Proses Penginstalan Ubuntu (16.04) Setelah Selesai Penginstalan linux maka akan muncul secara otomatis Proses reboot/restarting tampilanya seperti yang ada dibawah ini. Gambar 1.10 Tampilan Proses reboot /restarting 8
  • 11. 2.2 Pengertian Web Server Server web atau yang dalam bahasa inggris disebut web server adalah merupakan perangkat lunak (software) dalam server yang berfungsi untuk menerima permintaan (request) berupa halaman web melalui protokol HTTP dan atau HTTPS dari client yang lebih dikenal dengan nama browser, kemudian mengirimkan kembali (respon) hasil permintaan tersebut ke dalam bentuk halaman-halaman web yang pada umumnya berbentuk dokumen HTML. Dari pengertian diatas, dapat disimpulkan bahwa web server merupakan pelayan (pemberi layanan) bagi web client (browser) seperti Mozilla, Chrome, Internet Explorer, Opera, Safari dan lain sebagainya, supaya browser dapat menampilkan halaman atau data yang anda minta. Fungsi utama dari web server adalah untuk mentransfer atau memindahkan berkas yang diminta oleh pengguna melalui protokol komunikasi tertentu. Oleh karena dalam satu halaman web biasanya terdiri dari berbagai macam jenis berkas seperti gambar, video, teks, audio, file dan lain sebagainya, maka pemanfaatan web server berfungsi juga untuk mentransfer keseluruhan aspek pemberkasan dalam halaman tersebut, termasuk teks, gambar, video, audio, file dan sebagainya. Beberapa contoh web server yang paling banyak digunakan diantaranya adalah : 1. Apache 2. Apache Tomcat 3. Microsoft Internet Information Services (IIS) 4. Nginx 5. Lighttpd 6. Litespeed 7. Zeus Web Server 9
  • 12. Terdapat beberapa fitur-fitur sederhana yang terdapat dalam web server, fitur- fitur tersebut yaitu : 1. HTTP 2. Logging 3. Virtual Hosting 4. Pengaturan Bandwidth 5. Otektifikasi 6. Kompresi Konten 7. HTTPS 2.2.1 Cara Kerja Web Server Pada dasarnya tugas web server hanya ada 2 (dua), yaitu menerima permintaan (request) dari client, dan mengirimkan apa yang diminta oleh client (response). Secara sederhana cara kerja web server tersebut dapat digambarkan sebagai berikut: Gambar 1.11 Cara Kerja Web Server Client disini dapat berupa komputer desktop dengan minimal memiliki browser dan terhubung ke web server melalui jaringan (intranet atau internet). Komputer yang berfungsi sebagai server, dimana didalamnya terdapat perangkat lunak web server. Agar komputer ini dapat diakses oleh client maka komputer harus terhubung ke jaringan (intranet atau internet). Dalam jaringan internet, komputer ini bisa saja bernama www.google.com, www.bl.ac.id, atau memiliki kode komputer (disebut IP Address) seperti 202.10.20.10 dan 200.100.50.25.
  • 13. Pertama-tama, client (user) akan meminta suatu halaman ke (web) server untuk ditampilkan di komputer client. Misalnya client mengetikkan suatu alamat (biasa disebut URL) di browserhttp://www.google.com. Client menekan tombol Enter atau klik tombol Go pada browser. Lalu apa yang terjadi? Melalui media jaringan (bisa internet, bisa intranet) dan melalui protokol http, akan dicarilah komputer bernama www.google.com. Jika ditemukan, maka seolah-olah terjadi permintaan. Inilah yang disebut request. Sekarang dari sisi server (web server). Mendapat permintaan halaman utama google dari client, si server akan mencari-cari di komputernya halaman sesuai permintaan. Namanya juga mencari, kadang ketemu, kadang juga tidak ketemu. Jika ditemukan, maka halaman yang diminta akan dikirimkan ke client (si peminta), namun jika tidak ditemukan, maka server akan memberi pesan “404. Page Not Found”, yang artinya halaman tidak ditemukan. 2.2.2 Protokol Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras. 2.2.3 HTTP (Hypertext Transfer Protocol) HTTP (Hypertext Transfer Protocol) HTTP adalah komunikasi protokol yang memfasilitasi transfer informasi ke Internet. HTTP adalah protokol request-response (permintaan dan tanggapan) antara klien dan server. Klien adalah web pengguna atau web browser, sedangkan server adalah pemberi tanggapan dengan menyimpan atau mengambil sumber daya yang diminta dengan menghubungkan tautan, yang disebut dengan dokumen hiperteks, selanjutnya membentuk World Wide Web. 11
  • 14. HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client. HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server dan juga web browser sebagai respon atas perintah-perintah yang ada pada protokol HTTP ini. Contohnya bila kita mengetikkan suatu alamat atau URL pada internet browser maka web browser akan mengirimkan perintah HTTP ke web server. Web server kemudian akan menerima perintah ini dan melakukan aktivitas sesuai dengan perintah yang diminta oleh web browser. Hasil aktivitas tadi akan dikirimkan kembali ke web browser untuk ditampilkan kepada kita. HTTP muncul di awal setiap alamat halaman web, HTTP menetapkan mekanisme standar untuk pertukaran ditingkat-aplikasi pesan antara perangkat di web. Semua layanan web dijalankan melalui protokol ini. HTTPS adalah variasi bagian dari HTTP, dimana browser menambahkan lapisan enkripsi 2.2.4 FTP (File Transfer Protocol) Berdasarkan model suite Internet Protocol, FTP adalah bagian dari level aplikasi protokol yang memungkinkan komunikasi antara mesin. FTP merupakan salah satu protokol internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk men-download, meng-upload file-file komputer antara FTP Server dan FTP Client. Protokol FTP adalah dikembangkan oleh Abhay Bhushan (alumni IIT dan MIT) pada tahun 1970-an, ketika bekerja pada proyek ARPAnet. Protokol ini telah mengalami banyak revisi sejak saat itu, meskipun intinya tetap sama. Dari namanya FTP-file transfer protocol itu sendiri sudah jelas digambarkan fungsi FTP itu, namun di artikel ini saya akan menjelaskan secara rinci Fungsi FTP itu Fungsi FTP adalah melakukan transfer file antara komputer yang terhubung melalui jaringan, termasuk Internet. Dalam bahasa teknis, FTP dikenal sebagai protokol jaringan yang memungkinkan transfer file antara komputer yang tersambung pada TCP/IP yang berbasis jaringan. Hal Ini mencakup serangkaian peraturan dan prosedur untuk transfer data digital yang aman. 12
  • 15. Fungsi FTP lainnya adalah otentikasi dan kesalahan penanganan teknik untuk membangun koneksi antara komputer host dan klien untuk pertukaran data. Demikian pula Hyper Text Transfer protocol (HTTP), menangani transfer halaman web dari server ke komputer klien. Fungsi FTP server adalah menjalankan perangkat lunak yang digunakan untuk pertukaran file atau dalam istilah asing file exchange, yang selalu siap memberikan layanan FTP apabila mendapat request atau permintaan dari FTP client. FTP client adalah komputer yang meminta koneksi ke FTP server untuk tujuan tukar menukar file (upload dan download file) Dalam menjalankan fungsi FTP, Inisiasi Transfer FTP antara server dan komputer klien melalui nomor port 21 pada komputer server. Koneksi port 21 ini disebut koneksi kontrol dari setiap sesi FTP. Transfer data diaktifkan oleh koneksi 20 port yang berhubungan dengan server. Koneksi kontrol harus dipertahankan sepanjang sesi transfer data berbasis FTP, untuk kesuksesan pertukaran file. Pada waktu dulu, koneksi FTP dibangun melalui interface berbasis command line, tetapi saat ini dapat menggunakan graphic user interface, yang membuat sesi FTP lebih mudah dibangun. Dalam menjalankan Fungsi FTP, Data dapat ditransfer baik dalam modus blok, modus kompresi atau mode streaming. FTP tidak memiliki enkripsi built-in untuk mentransfer data, yang membuatnya cukup rentan terhadap serangan brute force, serangan bouncing dan bahkan serangan spoof. Pada saat data sensitif perlu ditransfer, FTP secara alami, adalah bukan pilihan utama. secure shell Protokol lebih disukai dalam kasus ini. Secure File Transfer Protocol (SFTP) adalah protokol jaringan lain yang canggih, menyediakan perlindungan lebih untuk transfer file dan manajemen file melalui remote akses. FTP hanya menggunakan metode autentikasi standar, yakni menggunakan User name dan paswordnya yang dikirim dalam bentuk tidak terenkripsi. Pengguana terdaftar dapat menggunakan username dan password-nya untuk mengakses ,men-dawnload ,dan meng- updlot berkas- berkas yang ia kehenaki. 13
  • 16. Umumnya, para pengguna daftar memiliki akses penuh terdapat berapa direkotri , sehingga mereka dapat berkas , memuat dikotri dan bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login,yakni dengan menggunakan nama pengguna anonymous & password yang diisi dengan menggunakan alamat e-mail. Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut. Tujuan FTP server adalah sebagai beikut : 1) Untuk men-sharing data. 2) Untuk menyediakan indirect atau implicit remote computer. 3) Untuk menyediakan tempat penyimpanan bagi User. 4) Untuk menyediakan tranper data yang reliable dan efisien. 2.2.5 SSL (Secure Socket Layer) SSL (Secure Socket Layer) adalah arguably internet yang paling banyak digunakan untuk enkripsi. Ditambah lagi, SSL digunakan tidak hanya keamanan koneksi web, tetapi untuk berbagai aplikasi yang memerlukan enkripsi jaringan end-to-end. SSL adalah protokol keamanan yang digunakan pada hampir semua transaksi aman pada internet. SSL mengubah suatu protokol transport seperti TCP menjadi sebuah saluran komunikasi aman yang cocok untuk transaksi yang sensitif seperti Paypal, Internet Banking, dan lain-lain. Keamanan dijamin dengan menggunakan kombinasi dari kiptografi kunci publik dan kriptografi kunci simetri bersamaan dengan sebuah infrastruktur sertifikat. Sebuah sertifikat adalah sebuah kumpulan data identifikasi dalam format yang telah distandardisasi. Data tersebut digunakan dalam proses verifikasi identitas dari sebuah entitas (contohnya sebuah web server) pada internet. SSL menyediakan otentikasi (pada sisi client, dan opsional pada sisi server) terhadap pihak-pihak yang berkomunikasi. SSL dapat mengamankan koneksi antara dua titik, dan tidak ada pihak yang dapat melakukan hal-hal yang bersifat destruktif atau mengakses informasi yang bersifat sensitif. 14
  • 17. SSL menyediakan sebuah saluran komunikasi yang aman tanpa perlu adanya pertemuan kedua pihak yang berkomunikasi untuk melakukan proses pertukaran kunci. Implementasi SSL paling pertama dikembangkan oleh Netscape Communications Corporation pada awal tahun 1990-an untuk mengamankan HTTP. Pada akhir tahun 1990-an, semakin terlihat dengan jelas bahwa SSL 2.0 tidaklah aman. Netscape memulai untuk membangun SSL 3.0. Dengan bantuan Netscape, Internet Engineering Task Force (IETF, badan yang mengatur untuk standar internet) memulai untuk menstandardisasi SSL, sebuah proyek yang kemudian dikenal dengan nama TLS (Transport Layer Security). SSL 3.0 tidak dikembangkan seteliti TLS, sehingga SSL 3.0 dapat dirilis lebih dahulu dan menggantikan SSL 2.0 sebagai standar industri. TLS yang akhirnya diselesaikan pada tahun 2000, menyediakan protokol terstandardisasi yang pertama untuk SSL. Walaupun SSL 3.0 masih digunakan secara luas, untuk pengembangan terbaru termasuk sudah tertinggal karena saat ini hampir semua browser modern mendukung TLS. Secure Sockets Layer (SSL) merupakan sistem yang digunakan untuk mengenkripsi pengiriman informasi pada internet, sehingga data dapat dikirim dengan aman. Protokol SSL mengatur keamanan dan integritas menggunakan enkripsi, autentikasi, dan kode autentikasi pesan. SSL protocol menyedian privasi komunikasi di internet. SSL tidak mendukung fileencryption, access-control, atau proteksi virus, jadi SSL tidak dapat membantu mengatur data sensitif setelah dan sebelum pengiriman yang aman. Fungsi SSL pada komunikasi aman sama seperti fungsi TCP pada komunikasi normal, yaitu menyediakan sebuah infrastruktur komunikasi standar di mana sebuah aplikasi dapat menggunakannya dengan mudah dan hampir tidak dapat terlihat (invisible). SSL menyediakan sebuah komponen penting pada sistem yang aman. Mekanisme otentikasi dasar seperti password Telnet dan otentikasi HTTP dasar menjadi sangat kuat ketika dieksekusi dengan SSL dibandingkan dengan TCP, di mana pada SSL password tidak lagi dikirim dalam bentuk plainteks. 15
  • 18. 2.3 Aplikasi yang Digunakan dalam Konfigurasi Web Server Pada konfigurasi Web Server yang kami buat kami menggunakan aplikasi Xampp. XAMPP adalah sebuah software web server apache yang didalamnya sudah tersedia database server mysql dan support php programming. XAMPP merupakan software yang mudah digunakan, gratis dan mendukung instalasi di Linux dan Windows. Keuntungan lainnya adalah cuma menginstal satu kali sudah tersedia Apache Web Server, MySQL Database Server, PHP Support (PHP 4 dan PHP 5) dan beberapa module lainnya. Hanya bedanya kalau yang versi untuk Windows sudah dalam bentuk instalasi grafis dan yang Linux dalam bentuk file terkompresi tar.gz. Kelebihan lain yang berbeda dari versi untuk Windows adalah memiliki fitur untuk mengaktifkan sebuah server secara grafis, sedangkan Linux masih berupa perintah-perintah di dalam console. Oleh karena itu yang versi untuk Linux sulit untuk dioperasikan. Dulu XAMPP untuk Linux dinamakan LAMPP, sekarang diganti namanya menjadi XAMPP FOR LINUX. Dalam XAMPP banyak diaplikasikan dan digunakan oleh kalangan pengguna komputer di bidang pemrograman web XAMPP berfungsi sebagai server offline yang berdiri sendiri (seringkali disebut sebagai localhost). XAMPP terdiri dari beberapa program yaitu Apache HTTP Server, MYSQL Database, PHP, dan Pearl XAMPP juga dilengkapi fitur manajemen database PHPMyAdmin seperti pada server hosting sungguhan, sehingga pengembang web dapat mengembangkan aplikasi web berbasis database secara mudah. 16
  • 19. BAB 3 PEMBAHASAN 3.1 Pengujian Cara Install Web Server 1) Langkah pertama yaitu adalah pastikan anda telah menginstal ubuntu server edition dan memiliki akun ses root. Jalankan perintah untuk memperbarui sistem. sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove Perintah 2.1 sudo apt-get update Gambar 1.12 Screenshot sudo apt-get update 2) Langkah kedua yaitu adalah menjalankan perintah di bawah untuk intalasi Apache2 web server. sudo apt-get install apache2 Perintah 2.2 sudo apt-get install 17
  • 20. Gambar 1.13 Screenshot sudo apt-get install 3) Langkah ketiga yaitu adalah menjalankan perintah untuk menginstal server database MYSQL.Seperti Apache, Wordpress tergantung pada server database untuk menyimpan konten.Selama instalasi database Mysql,anda akan diminta untuk memebuat password root memnungkinkan pengguna root untuk mengelola server MYSQL. sudo apt-get install mysql-server mysql-client Perintah 2.3 sudo apt-get install mysql server mysql client 18
  • 21. Gambar 1.14 Screenshot sudo apt-get install mysql server mysql client Gambar 1.15 Screenshot configuring mysql-server Setelah menginstal database server MySQL, maka selanjutnya kita lakukan perintah yang ada dibawah ini sudo systemctl start mysql sudo systemctl restart mysql sudo systemctl enable mysql Perintah 2.4 Sudo systemctl Strat,restart,enable 19
  • 22. Gambar 1.16 Screenshot Sudo systemctl Strat,restart,enable Setelah menjalankan perintah dia atas dan mengintals MySQL, selanjutnya jalankan perintah dibawah untuk mengkonfigurasi It Servers. sudo mysql_secure_installation Perintah 2.5 Sudo mysql instal;ation Gambar 1.17 Screenshot Sudo mysql installation
  • 23. Selanjutnya pilih Ya untuk sisa petunjuknya sampai selesai.ketika diminta ikuti PANDUAN. Masukan password saat in untuk root berikut jenis jenis pasword root : Mengubah pasword root?N Hapus pengguna anonim?Y Larang login root jarak jauh? Y Hapus datbase test dan akses ke sana?Y Reload tabel keistimewaan sekarang?Y Setelah itu, lanjutkan dengan setup database untuk mengkonfigurasi database untuk WordPress.Jalankan perintah di bawah ini untuk mendaftar ke database. Ketika diminta untuk password, ketik password root Anda buat di awal. mysql -u root –p Perintah 2.6 Sudo msql -u root Gambar 1.17 Screenshot Sudo mysql – u root 21
  • 24. Selanjutnya, jalankan perintah di bawah ini untuk membuat database baru yang disebut wpdb. CREATE USER wpuser@localhost IDENTIFIED BY 'new_password_here'; Perintah 2.7 Create user wpuser Gambar 1.18 Screenshot Create user wpuser Kemudian jalankan perintah di bawah ini untuk memberikan pengguna akses penuh ke yang baru dibuat database yang Anda buat sebelumnya. GRANT ALL ON wpdb.* to wpuser@localhost; Perintah 2.8 Grant all On wpdb 22
  • 25. Gambar 1.19 Screenshot Grant all On wpdb Akhirnya, jalankan perintah di bawah untuk me-refresh tabel hak akses database dan keluar. FLUSH PRIVILEGES; Perintah 2.9 Flush Privileges Gambar 1.20 Screenshot Flush Privileges 23
  • 26. 4) Langkah keempat yaitu jalankan perintah berikut ini untuk menginstal PHP dan modul PHP membantu WordPres. sudo apt-get install php5 libapache2-mod-php5 php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-sqlite php5-tidy php5-xmlrpc php5-xsl Perintah 2.9 Sudo apt-get install php5 Gambar 1.20 Screenshot Sudo apt-get install php5 Setelah menginstal semua server di atas dan paket, Ubuntu server sekarang siap untuk menjadi tuan rumah WordPress. Sekarang saatnya untuk men-download dan mengkonfigurasi sistem WordPress di Ubuntu. 5) Langkah kelima yaitu Jalankan perintah di bawah untuk men-download WordPress paket terbaru. cd /tmp/ && wget http://wordpress.org/latest.tar.gz Perintah 2.10 Sudo cd/tmp/wordpress 24
  • 27. Gambar 1.21 Screenshot Sudo cd/tmp/wordpress 6) Langkah keenaam Kemudian jalankan perintah di bawah ini untuk mengekstrak paket download tar -xvzf latest.tar.gz Perintah 2.11 latest.tar.gz 25
  • 28. Gambar 1.22 Screenshot latest.tar.gz 7) Langkah ketujuh yaitu Jalankan perintah berikut untuk menyalin atau memindahkan konten WordPress ke direktori root standar Apache2 ini. Direktori ini sudah akan memiliki sebuah file yang bernama index.html .. Hapus silahkan sudo rm /var/www/html/index.html sudo mv wordpress/* /var/www/html/ Perintah 2.11 sudo rm, sudo mv wordpress/* 26
  • 29. Gambar 1.23 Screenshot sudo rm, sudo mv wordpress/* 8) Langkah kedelapan yaitu Jalankan perintah di bawah untuk membuat salinan file WordPress wp-config-sample.php dan menyebutnya wp-config.php. sudo cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php Perintah 2.12 sudo cp 27
  • 30. Gambar 1.24 Screenshot sudo cp Kemudian edit file yang baru dibuat dan memasukkan informasi database Anda Anda buat sebelumnya. sudo vi /var/www/html/wp-config.php Perintah 2.13 sudo vi /var Gambar 1.24 Screenshot sudo vi /var 28
  • 31. // ** MySQL settings – You can get this info from your web host ** // /** The name of the database for WordPress */ define(‘DB_NAME’, ‘wpdb‘); /** MySQL database username */ define(‘DB_USER’, ‘wpuser‘); /** MySQL database password */ define(‘DB_PASSWORD’, ‘password‘); Menyimpan perubahan Langkah terakhir dan terakhir adalah untuk mengkonfigurasi izin keamanan yang benar pada file WordPress dan folder. Untuk melakukan itu, jalankan perintah di bawah. sudo chown -R www-data:www-data /var/www/html/ sudo chmod -R 755 /var/www/html/ Perintah 2.14 sudo chown Gambar 1.25 Screenshot sudo chown
  • 32. Restart Apache2 dan browse ke alamat IP server atau nama host dan Anda akan melihat halaman instalasi default WordPress. Gambar 1.25 Screenshot wordpress 3.2 Hasil dan Kesimpulan Hasil dari Pengujian yang didapat dapat kami simpulkan bahwa Server adalah sebuah program aplikasi yang menerima sambungan untuk permohonan servis dan memberikan kembali respons. Web Server adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Mail server merupakan perangkat terpenting dalam pembuatan webmail yang menjadi tempat dari database mail dalam jaringan untuk melakukan resource sharing, dan dapat dimanfaatkan untuk memfasilitasi Perusahaan dalam pembuatan webmail. Dan hasil dari client yang sudah terhubung dengan IP web server dapat kita lihat dari gambar yang ada dibawah ini. 30
  • 33. Gambar 1.26 Screenshoot Tampilan Wordpres Gambar 1.27 Screenshoot Tampilan halaman utama Wordpres 31
  • 34. Daftar Pustaka Agus Eka Pratama,I Putu.(2015):Handbook Jaringan Komputer Teori dan Praktik Berbasiskan Open Source.Informatika.Bandung 32