MODUL PRAKTIKUM

INSTALASI CMS WORDPRESS DI LOCALHOST MENGGUNAKAN XAMPP

Mata Kuliah : Rekayasa Web
Program Studi : Informatika
Fakultas : Fakultas Komputer dan Teknik
Perguruan Tinggi : Universitas Linggabuana PGRI Sukabumi


HALAMAN IDENTITAS MODUL

Judul Modul
Instalasi CMS WordPress pada Localhost Menggunakan XAMPP

Penulis
Ahmad Gunawan H.

Capaian Pembelajaran

Mahasiswa mampu:

  1. Memahami konsep CMS dan WordPress
  2. Menginstal web server lokal menggunakan XAMPP
  3. Membuat database menggunakan phpMyAdmin
  4. Menginstal WordPress pada localhost
  5. Mengakses dashboard WordPress

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi web saat ini sangat pesat. Banyak website modern tidak lagi dibuat secara manual menggunakan bahasa pemrograman, tetapi menggunakan Content Management System (CMS).

CMS memudahkan pengguna untuk membuat dan mengelola website tanpa harus memahami pemrograman secara mendalam.

Salah satu CMS yang paling populer adalah WordPress. WordPress digunakan oleh jutaan website di seluruh dunia termasuk:

  • website perusahaan
  • portal berita
  • website universitas
  • blog pribadi
  • toko online

Sebelum website dipublikasikan ke internet, biasanya pengembang melakukan proses pengujian di server lokal (localhost).

Salah satu software yang dapat digunakan untuk membuat server lokal adalah XAMPP.

Dengan menggunakan XAMPP, mahasiswa dapat mempelajari instalasi website secara offline di komputer sendiri.


1.2 Tujuan Praktikum

Setelah mengikuti praktikum ini mahasiswa diharapkan mampu:

  1. Menginstal XAMPP sebagai web server lokal
  2. Mengaktifkan Apache dan MySQL
  3. Membuat database menggunakan phpMyAdmin
  4. Menginstal WordPress di localhost
  5. Mengakses dashboard WordPress

1.3 Alat dan Bahan

Perangkat yang dibutuhkan:

Perangkat Keras

  • Laptop / Komputer
  • RAM minimal 4 GB
  • Harddisk minimal 10 GB kosong

Perangkat Lunak

Software yang digunakan:

SoftwareFungsi
XAMPPWeb server lokal
WordPressCMS untuk membuat website
BrowserMengakses website

BAB 2

KONSEP DASAR CMS DAN WORDPRESS

2.1 Pengertian CMS

Content Management System (CMS) adalah aplikasi berbasis web yang digunakan untuk membuat dan mengelola konten website dengan mudah tanpa harus menulis kode program secara manual.

CMS memungkinkan pengguna:

  • membuat halaman web
  • mengelola artikel
  • mengatur tampilan website
  • menambahkan fitur tambahan

Contoh CMS populer:

CMSKeterangan
WordPressCMS paling populer
JoomlaCMS fleksibel
DrupalCMS untuk website kompleks

2.2 Pengertian WordPress

WordPress adalah CMS open source yang dibangun menggunakan bahasa pemrograman PHP dan database MySQL.

WordPress pertama kali dikembangkan pada tahun 2003 oleh:

  • Matt Mullenweg
  • Mike Little

Saat ini WordPress digunakan oleh lebih dari 40% website di dunia.


2.3 Kelebihan WordPress

Beberapa kelebihan WordPress:

  1. Gratis dan open source
  2. Mudah digunakan
  3. Banyak tema dan plugin
  4. Komunitas besar
  5. SEO friendly

BAB 3

PENGENALAN XAMPP

3.1 Pengertian XAMPP

XAMPP adalah software yang digunakan untuk membuat server lokal di komputer.

XAMPP merupakan singkatan dari:

HurufArti
XCross platform
AApache
MMySQL / MariaDB
PPHP
PPerl

3.2 Komponen XAMPP

Beberapa komponen penting dalam XAMPP:

KomponenFungsi
ApacheWeb server
MySQLDatabase server
PHPBahasa pemrograman
phpMyAdminManajemen database

BAB 4

INSTALASI XAMPP

4.1 Download XAMPP

https://i0.wp.com/wiki.crowncloud.net/images/How_to_Install_XAMPP_on_Windows/22.png?ssl=1&w=1200
https://www.apachefriends.org/images/screenshots/xampp-macosx-start-b70c2269.jpg
https://opengraph.githubassets.com/100b361f5f7388cd5723c457715d52e5b2d28f07a8ed60e69a754c5dd3920a51/ApacheFriends/xampp-control-windows

4

Langkah-langkah:

  1. Buka website
https://www.apachefriends.org
  1. Klik Download XAMPP
  2. Pilih versi XAMPP for Windows
  3. File installer akan terdownload.

4.2 Proses Instalasi XAMPP

https://shiftasia.com/community/content/images/2021/10/image-58.png
https://make.wordpress.org/core/files/2013/03/installing-xampp-9.png
https://www.ionos.com/digitalguide/fileadmin/DigitalGuide/Screenshots/XAMPP_06.jpg

4

Langkah instalasi:

  1. Jalankan file installer XAMPP
  2. Klik Next
  3. Pilih komponen berikut
Apache
MySQL
PHP
phpMyAdmin
  1. Klik Next
  2. Pilih lokasi instalasi
C:\xampp
  1. Klik Next
  2. Tunggu proses instalasi selesai
  3. Klik Finish

BAB 5

MENJALANKAN SERVER XAMPP

https://i.sstatic.net/3Qrpy.png
https://i.sstatic.net/sha7g.jpg
https://devtuts.butlerccwebdev.net/testserver/xampp-control-panel.png

4

Langkah menjalankan server:

  1. Buka XAMPP Control Panel
  2. Klik tombol Start pada
Apache
MySQL

Jika berhasil berjalan maka status akan berwarna hijau.


5.1 Menguji Localhost

Buka browser kemudian ketik:

http://localhost

Jika berhasil maka akan muncul halaman XAMPP Dashboard.


BAB 6

DOWNLOAD WORDPRESS

https://ps.w.org/quick-download-button/assets/screenshot-1.gif?rev=2540774
https://ps.w.org/download-manager/assets/screenshot-1.png?rev=2227582
https://ps.w.org/download-monitor/assets/banner-772x250.png?rev=3138755

4

Langkah-langkah:

  1. Buka website
https://wordpress.org
  1. Klik Get WordPress
  2. Klik Download WordPress
  3. File yang didownload berupa:
wordpress.zip

BAB 7

MENYIMPAN WORDPRESS DI HTDOCS

https://domainking.ng/media/images/copy-wordpress-folder-inside-htdocs.png
https://ourcodeworld.com/public-media/articles/articleocw-5ded2aa0f3ad8.webp
https://raw.github.com/fooplugins/wordpress-file-structure/master/screenshot.jpg

4

Langkah-langkah:

  1. Extract file wordpress.zip
  2. Buka folder:
C:\xampp\htdocs
  1. Copy folder wordpress
  2. Paste ke dalam folder htdocs

Contoh struktur:

C:\xampp\htdocs\wordpress

BAB 8

MEMBUAT DATABASE WORDPRESS

https://i1.wp.com/wordpress.org/support/files/2018/11/phpMyAdmin_create_database_4.4.jpg?fit=688%2C411&ssl=1
https://img.webnots.com/2020/09/How-to-Use-phpMyAdmin-to-Manage-WordPress-Database.png
https://img.webnots.com/2020/09/Create-Database-in-phpMyAdmin.png

4

Langkah-langkah:

  1. Buka browser
http://localhost/phpmyadmin
  1. Klik menu Database
  2. Buat database baru

Contoh nama database:

wordpress_db
  1. Klik Create

Database WordPress berhasil dibuat.


BAB 9

INSTALASI WORDPRESS

https://cms-assets.tutsplus.com/cdn-cgi/image/width%3D600/uploads/users/34/posts/25589/image/08-select-language.png
https://cdn.wedevs.com/uploads/2019/03/WordPress-on-localhost-3.png
https://core.trac.wordpress.org/raw-attachment/ticket/26879/After.png

4

Langkah instalasi:

  1. Buka browser
http://localhost/wordpress
  1. Pilih bahasa
  2. Klik Continue

9.1 Konfigurasi Database

Isi data berikut:

ParameterNilai
Database Namewordpress_db
Usernameroot
Password(kosong)
Database Hostlocalhost
Table Prefixwp_

Klik Submit


9.2 Konfigurasi Website

Isi data berikut:

ParameterContoh
Site TitleWebsite Praktikum
Usernameadmin
Passwordadmin123
Emailadmin@email.com

Klik Install WordPress


BAB 10

LOGIN WORDPRESS

https://img.webnots.com/2014/11/Login-to-Local-Host-WP-Admin.png
https://wordpress.org/documentation/files/2018/10/administrations_screen_4.9.4_with_note.jpg
https://codex.wordpress.org/images/6/60/login_form.png

4

Buka halaman login:

http://localhost/wordpress/wp-admin

Masukkan:

Username
Password

Klik Log In.

Mahasiswa akan masuk ke Dashboard WordPress.


BAB 11

LATIHAN PRAKTIKUM

Kerjakan latihan berikut.

Latihan 1

Install software berikut:

  1. XAMPP
  2. WordPress

Latihan 2

Buat database dengan nama:

praktikum_wordpress

Latihan 3

Install WordPress menggunakan database tersebut.


Latihan 4

Masuk ke dashboard WordPress kemudian:

  1. Buat 1 halaman
  2. Buat 1 artikel
  3. Ganti judul website

BAB 12

TUGAS PRAKTIKUM

Buat website WordPress dengan ketentuan:

  1. Judul website: Website Profil Mahasiswa
  2. Minimal terdapat:
    • halaman Beranda
    • halaman Profil
    • halaman Kontak
  3. Tambahkan minimal 2 artikel

BAB 13

KESIMPULAN

WordPress merupakan CMS yang sangat populer dan mudah digunakan untuk membuat website.

Dengan menggunakan XAMPP mahasiswa dapat:

  • membuat server lokal
  • melakukan instalasi WordPress
  • melakukan pengujian website secara offline

Praktikum ini memberikan pemahaman dasar mengenai pengembangan website menggunakan CMS.