Instalasi CMS

1. Pengertian Instalasi CMS

Instalasi CMS adalah proses memasang dan mengkonfigurasi sistem CMS ke dalam server (local atau hosting) agar dapat digunakan untuk membangun website.

📌 CMS yang digunakan:

  • WordPress (fokus utama praktikum)

2. Jenis Instalasi CMS

a. Localhost (Offline)

  • Digunakan untuk belajar / pengembangan
  • Tidak membutuhkan internet

b. Hosting (Online)

  • Website bisa diakses publik
  • Menggunakan domain & hosting

3. Kebutuhan Sistem

a. Software yang dibutuhkan (Localhost):

  • Web server:
    • XAMPP / Laragon
  • PHP (minimal versi sesuai WordPress)
  • Database:
    • MySQL / MariaDB

b. Browser:

  • Chrome / Firefox / Edge

4. Struktur WordPress

Setelah di-download dari WordPress, terdapat folder penting:

  • wp-admin → dashboard admin
  • wp-content → theme, plugin, upload
  • wp-includes → core system

5. Langkah Instalasi WordPress di Localhost

🔧 Tahap 1: Install Web Server

  1. Install XAMPP
  2. Jalankan:
    • Apache
    • MySQL

🔧 Tahap 2: Download WordPress

  1. Download dari website resmi
  2. Extract file
  3. Pindahkan ke folder: htdocs/ Contoh: htdocs/webkampus

🔧 Tahap 3: Membuat Database

  1. Buka: http://localhost/phpmyadmin
  2. Klik New Database
  3. Nama database: db_webkampus

🔧 Tahap 4: Instalasi WordPress

  1. Buka browser: http://localhost/webkampus
  2. Pilih bahasa
  3. Klik Let’s Go

🔧 Tahap 5: Konfigurasi Database

Isi data:

  • Database Name: db_webkampus
  • Username: root
  • Password: (kosong)
  • Host: localhost

Klik Submit


🔧 Tahap 6: Setup Website

Isi:

  • Site Title
  • Username admin
  • Password
  • Email

Klik Install WordPress


🔧 Tahap 7: Login

Masuk ke:

http://localhost/webkampus/wp-admin

6. Instalasi WordPress di Hosting

Metode 1: Manual

  1. Upload file WordPress ke hosting
  2. Buat database di cPanel
  3. Konfigurasi seperti localhost
  4. Akses domain

Metode 2: Auto Installer

Menggunakan:

  • Softaculous

Langkah:

  1. Login cPanel
  2. Pilih WordPress
  3. Klik Install
  4. Isi data website

7. Konfigurasi Awal WordPress

Setelah instalasi:

a. General Settings

  • Judul website
  • Timezone

b. Permalink

  • SEO-friendly URL
  • Contoh: /nama-post/

c. Theme

  • Install theme
  • Customize tampilan

d. Plugin

Contoh plugin penting:

  • SEO
  • Security
  • Backup

8. Permasalahan Umum

a. Apache tidak jalan

  • Port bentrok

b. Database error

  • Salah konfigurasi

c. Blank page

  • Versi PHP tidak sesuai

9. Best Practices Instalasi CMS

  • Gunakan versi terbaru
  • Gunakan password kuat
  • Backup sebelum update
  • Hapus plugin tidak terpakai
  • Gunakan HTTPS (untuk hosting)

10. Studi Kasus Praktikum

Kasus: Website Sekolah

Langkah:

  1. Install WordPress di localhost
  2. Buat database
  3. Setup admin
  4. Install theme edukasi
  5. Tambahkan halaman:
    • Home
    • Profil
    • Kontak

11. Latihan Mahasiswa

Latihan 1

Install WordPress di localhost


Latihan 2

Buat:

  • 2 halaman
  • 1 postingan
  • 1 menu

Latihan 3

Install plugin:

  • Contact form
  • SEO

12. Evaluasi

Pertanyaan:

  1. Apa itu CMS?
  2. Sebutkan langkah instalasi WordPress
  3. Apa fungsi database dalam CMS?

13. Kesimpulan

  • Instalasi CMS adalah langkah awal pengembangan web
  • WordPress mudah diinstal baik di localhost maupun hosting
  • Konfigurasi awal sangat penting
  • Praktik langsung sangat dianjurkan