INSTALASI CMS WORDPRESS DI LOCALHOST MENGGUNAKAN XAMPP
1. Pendahuluan
1.1 Pengertian CMS
Content Management System (CMS) adalah aplikasi berbasis web yang digunakan untuk membuat, mengelola, dan mempublikasikan konten website tanpa harus menulis kode program secara manual.
CMS memungkinkan pengguna:
- Membuat website dengan mudah
- Mengelola artikel
- Mengatur tampilan website
- Menambahkan plugin atau fitur tambahan
Beberapa CMS populer:
- WordPress
- Joomla
- Drupal
- Magento
1.2 Pengertian WordPress
WordPress adalah CMS open source yang paling populer di dunia yang digunakan untuk membuat berbagai jenis website seperti:
- Blog
- Website perusahaan
- Portal berita
- Website kampus
- Toko online
- Sistem informasi
Kelebihan WordPress:
- Gratis dan open source
- Mudah digunakan
- Banyak tema dan plugin
- Komunitas besar
- SEO friendly
2. Pengertian Localhost dan XAMPP
2.1 Pengertian Localhost
Localhost adalah server lokal yang berjalan di komputer sendiri tanpa membutuhkan internet.
Contoh alamat localhost:
http://localhost
Localhost digunakan untuk:
- Pengembangan website
- Testing aplikasi web
- Belajar pemrograman web
2.2 Pengertian XAMPP
XAMPP adalah software yang digunakan untuk membuat web server lokal di komputer.
XAMPP terdiri dari:
| Komponen | Fungsi |
|---|---|
| Apache | Web Server |
| MySQL / MariaDB | Database |
| PHP | Bahasa pemrograman |
| phpMyAdmin | Manajemen database |
Dengan XAMPP kita dapat menjalankan website tanpa hosting internet.
3. Persiapan Instalasi
Sebelum melakukan instalasi WordPress, siapkan:
Software yang diperlukan
- XAMPP
- WordPress
Download dari:
XAMPP
https://www.apachefriends.org
WordPress
https://wordpress.org/download
4. Instalasi XAMPP
Langkah 1 Download XAMPP


4
Langkah-langkah:
- Buka website
https://www.apachefriends.org - Klik Download XAMPP
- Pilih versi sesuai sistem operasi
contoh:
XAMPP for Windows
- File akan terdownload.
Langkah 2 Install XAMPP



4
Langkah instalasi:
- Jalankan file
xampp-win32-installer.exe
- Klik Next
- Pilih komponen:
Centang:
Apache
MySQL
PHP
phpMyAdmin
- Klik Next
- Pilih lokasi instalasi
Biasanya:
C:\xampp
- Klik Next
- Tunggu proses instalasi selesai.
- Klik Finish
5. Menjalankan Server XAMPP



4
Langkah menjalankan server:
- Buka XAMPP Control Panel
- Klik Start pada:
Apache
MySQL
Jika berhasil akan berwarna hijau.
Uji Server
Buka browser:
http://localhost
Jika berhasil akan muncul halaman:
XAMPP Dashboard
6. Download WordPress



4
Langkah download:
- Buka
https://wordpress.org
- Klik Get WordPress
- Klik Download WordPress
- File akan berupa:
wordpress.zip
7. Menyimpan WordPress di Folder XAMPP



4
Langkah-langkah:
- Extract file
wordpress.zip
- Buka folder:
C:\xampp\htdocs
- Copy folder
wordpress
- Paste ke dalam folder htdocs
Contoh:
C:\xampp\htdocs\wordpress
8. Membuat Database WordPress



4
Langkah-langkah:
- Buka browser
http://localhost/phpmyadmin
- Klik menu
Database
- Buat database baru
Contoh:
wordpress_db
- Klik Create
Database WordPress berhasil dibuat.
9. Instalasi WordPress


4
Langkah instalasi:
- Buka browser
http://localhost/wordpress
- Pilih bahasa
English / Indonesia
- Klik Continue
Konfigurasi Database
Isi data berikut:
| Parameter | Isi |
|---|---|
| Database Name | wordpress_db |
| Username | root |
| Password | kosong |
| Database Host | localhost |
| Table Prefix | wp_ |
Klik:
Submit
Konfigurasi Website
Isi informasi website:
| Parameter | Contoh |
|---|---|
| Site Title | Website Kampus |
| Username | admin |
| Password | admin123 |
| admin@email.com |
Klik:
Install WordPress

10. Login ke Dashboard WordPress



4
Buka:
http://localhost/wordpress/wp-admin
Masukkan:
Username
Password
Klik:
Log In
Maka akan masuk ke Dashboard WordPress.
11. Struktur Folder WordPress
Struktur folder WordPress:
wordpress
│
├── wp-admin
├── wp-content
│ ├── themes
│ ├── plugins
│ └── uploads
│
├── wp-includes
│
├── index.php
├── wp-config.php
Penjelasan:
| Folder | Fungsi |
|---|---|
| wp-admin | Panel admin |
| wp-content | Tema dan plugin |
| wp-includes | Library WordPress |
12. Kelebihan Instalasi WordPress di Localhost
Keuntungan menggunakan localhost:
- Tidak memerlukan internet
- Aman untuk percobaan
- Cepat dalam pengembangan
- Gratis
- Mudah untuk testing plugin dan tema
13. Troubleshooting
Beberapa masalah yang sering terjadi:
Apache tidak bisa start
Solusi:
- Tutup aplikasi yang menggunakan port 80
- Contoh: Skype atau IIS
MySQL tidak berjalan
Solusi:
- Restart XAMPP
- Jalankan sebagai Administrator
Error database
Pastikan:
Database name benar
Username root
Password kosong
14. Kesimpulan
Instalasi WordPress di localhost menggunakan XAMPP memungkinkan pengguna untuk:
- Mempelajari CMS secara offline
- Mengembangkan website tanpa hosting
- Melakukan pengujian sebelum dipublikasikan ke internet
Dengan mengikuti langkah-langkah di atas, mahasiswa dapat membuat website WordPress secara mandiri di komputer lokal.