Apakah Anda seorang pengembang WordPress berpengalaman atau baru memulai, menginstal WordPress di Ubuntu cepat dan mudah.

WordPress adalah sistem manajemen konten (CMS) komprehensif yang memberdayakan banyak situs web yang Anda kunjungi setiap hari.

Jika Anda ingin mulai mengembangkan situs web WordPress tetapi belum siap untuk membayar server di cloud, Anda dapat menjalankan dan menghosting situs WordPress Anda secara lokal di PC Anda. Inilah semua yang perlu Anda ketahui tentang menginstal WordPress di Linux.

Mengapa Menggunakan WordPress?

Berdasarkan WordPress, 40% situs web di dunia dibangun menggunakan WordPress. Ini adalah statistik yang mengesankan, dan Anda mungkin bertanya-tanya, "Mengapa WordPress begitu populer?"

Berikut adalah beberapa alasan utama mengapa banyak orang memilih WordPress untuk mendukung situs web mereka:

  • Mudah digunakan: WordPress hadir dengan dasbor intuitif dan mudah digunakan yang memudahkan pembuatan dan pengelolaan situs web. Ini juga membuatnya lebih mudah untuk mempelajari kerangka kerja.
  • Serbaguna: Anda dapat menggunakan WordPress untuk membuat berbagai macam situs web seperti blog, toko online, halaman arahan perusahaan, dll.
  • Kustomisasi: Dua elemen inti dari situs WordPress adalah tema dan plugin. Ini memungkinkan Anda untuk menyesuaikan dan memodifikasi tampilan situs web sesuai keinginan Anda.
  • Hemat biaya: WordPress adalah open-source dan gratis untuk digunakan dan masuk akal secara ekonomi saat mengembangkan situs web. Plus, relatif mudah untuk menemukan pengembang WordPress yang membuatnya lebih murah.

Berikut adalah langkah-langkah untuk menginstal WordPress di Ubuntu:

1. Siapkan Tumpukan LAMPU

Tumpukan LAMP adalah kumpulan dari empat paket perangkat lunak utama yang diperlukan agar WordPress dapat berjalan secara efektif. LAMP adalah singkatan dari Linux, Apache, MySQL, dan PHP.

  • Linux adalah sistem operasi tempat Anda akan menerapkan situs web WordPress Anda.
  • Apache adalah aplikasi server web sumber terbuka yang digunakan untuk melayani halaman web dan konten lainnya di internet. Ini memfasilitasi koneksi antara server dan browser web Anda. Ini adalah salah satu server web yang paling banyak digunakan yang dikenal dengan stabilitas, fleksibilitas, dan ekstensibilitasnya.
  • MySQL adalah sistem manajemen basis data relasional (RDBMS) yang kuat, bersumber terbuka, dan lintas platform yang banyak digunakan untuk mengelola dan menyimpan data terstruktur. Ini digunakan untuk menyimpan dan mempertahankan informasi situs web Anda.
  • PHP adalah bahasa pemrograman sisi server yang digunakan untuk mengembangkan situs web. Anda dapat mengembangkan perangkat lunak inti WordPress dan tema serta templatnya menggunakan PHP. Selain itu, ini menangani semua logika bisnis di situs web WordPress Anda.

XAMPP adalah tumpukan LAMP hebat yang menyatukan semua paket perangkat lunak ini. Jika Anda tidak memiliki tumpukan LAMP di PC Anda, pengaturannya relatif mudah.

Pertama, unduh XAMPP untuk Linux.

Unduh:XAMPP

Saat unduhan selesai, buka Download direktori, lalu berikan izin eksekusi file XAMPP yang baru diunduh dengan:

cd ~/Downloads && sudo chmod 777 xampp-linux-x64-*-installer.run

Mulai penginstal XAMPP menggunakan:

sudo ./xampp-linux-x64-*-installer.run

Anda akan disajikan dengan penginstal grafis, jadi ikuti saja untuk menyelesaikan penginstalan.

Setelah diinstal, Anda dapat memulai atau menjalankan XAMPP dengan:

sudo /opt/lampp/lampp start

Setelah Anda memulai XAMPP, Anda dapat pergi ke URL berikut menggunakan browser web Anda: localhost. Jika Anda mengonfigurasi semuanya dengan benar, Anda akan disambut dengan layar yang mirip dengan berikut ini:

Ingatlah bahwa WordPress adalah lintas platform, jadi Anda juga bisa instal secara lokal di Windows atau macOS.

2. Mengunduh WordPress di Linux

Dengan pengaturan tumpukan LAMP, Anda dapat melanjutkan untuk mengunduh versi WordPress terbaru.

Secara default, WordPress akan diunduh ke direktori Unduhan Anda. Selanjutnya, masuk ke direktori Unduhan menggunakan perintah cd:

cd ~/Downloads

Buka zip arsip WordPress yang baru diunduh menggunakan utilitas unzip sebagai berikut:

unzip wordpress-*.zip

Unduh:WordPress

3. Konfigurasi WordPress di Linux

Buat folder di dalam /opt/lampp/htdocs directory yang sesuai dengan nama website yang ingin dibuat. Nama folder adalah apa yang akan Anda gunakan di URL untuk menavigasi ke situs WordPress Anda secara lokal.

Pergilah ke memilih direktori dan buat folder bernama muo. Jangan ragu untuk menggunakan nama apa pun yang Anda sukai.

cd /opt/lampp/htdocs && sudo mkdir muo

Salin isi folder WordPress yang Anda unzip sebelumnya ke direktori situs web Anda.

sudo cp -R ~/Downloads/wordpress-*/wordpress/* /opt/lampp/htdocs/muo

Ingatlah untuk mengganti versi WordPress pada perintah sebelumnya dengan versi yang benar.

Ubah pemilik situs dan semua kontennya dari akar ke www-data menggunakan:

sudo chown www-data: www-data -R /opt/lampp/htdocs/muo/

Juga, ubah hak akses tulis sehingga Anda dapat dengan mudah bekerja dengan situs WordPress Anda secara lokal.

sudo chmod 777 -R /opt/lampp/htdocs/muo

Jangan gunakan izin tulis sebelumnya di lingkungan produksi karena izin tersebut tidak cukup membatasi, tetapi boleh saja untuk pengujian dan pengembangan lokal.

4. Menginstal WordPress di Linux

Situs web WordPress Anda membutuhkan database untuk menyimpan dan mempertahankan konfigurasi situs web dan detail pengguna. Untungnya, XAMPP telah menginstal database MySQL untuk kita.

Anda dapat mengakses database dari browser Anda dengan mengunjungi URL: localhost/phpmyadmin.

Klik pada Baru tombol di panel sisi kiri dan tentukan nama untuk database Anda. Lalu klik Membuat. Saya telah menamai milik saya muo agar sesuai dengan nama situs.

Kunjungi URL localhost/muo untuk mulai mengonfigurasi situs web Anda. Mengganti muo dengan nama folder situs web yang Anda tentukan di langkah ketiga.

Pada halaman berikutnya, Anda harus memberikan nama database dan rincian lainnya. Nama pengguna MySQL default adalah akar dan tidak ada password jadi dikosongkan saja.

Klik Kirim tombol dan ikuti petunjuk yang mengikuti.

Terakhir, berikan judul situs, nama pengguna, kata sandi yang kuat, dan alamat email Anda. Kemudian, klik pada Install tombol.

Pada halaman berikutnya, Anda akan masuk ke panel admin WordPress yang memungkinkan Anda menyesuaikan dan membangun situs web sesuai keinginan Anda.

Mengamankan Situs WordPress Anda Itu Penting

WordPress sangat bagus untuk mengembangkan berbagai situs web. Dan yang terbaik, mudah untuk memulai dan menginstal di PC lokal Anda.

Saat Anda ingin menerapkan situs web WordPress Anda dalam produksi, Anda harus mengamankan situs web Anda untuk menghindari pelanggaran dan eksploitasi data.