GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal WordPress di Ubuntu 20.04 LTS

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal WordPress di Ubuntu 20.04 LTS. Bagi Anda yang belum tahu, WordPress adalah sistem manajemen konten sumber terbuka dan gratis yang ditulis dalam PHP dan sebagian besar digunakan untuk membuat situs web gratis atau membuat blog pribadi. Namun dalam bahasa non-geek, ini mungkin sistem pengelolaan konten (atau CMS) blog dan situs web yang paling mudah dan paling kuat yang ada saat ini.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah-demi-langkah instalasi sistem manajemen konten WordPress pada Ubuntu 20.04 (Focal Fossa). Anda dapat mengikuti instruksi yang sama untuk Ubuntu 18.04, 16.04, dan distribusi berbasis Debian lainnya seperti Linux Mint.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Ubuntu 20.04, 18.04, 16.04, dan distribusi berbasis Debian lainnya seperti Linux Mint.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal WordPress di Ubuntu 20.04 LTS Focal Fossa

Langkah 1. Pertama, pastikan bahwa semua paket sistem Anda mutakhir dengan menjalankan apt berikut perintah di terminal.

sudo apt updatesudo apt upgrade

Langkah 2. Instal server LAMP.

Server LAMP Ubuntu 20.04 diperlukan. Jika Anda belum menginstal LAMP, Anda dapat mengikuti panduan kami di sini. Selanjutnya, instal modul PHP lain yang diperlukan jika belum diinstal:

sudo apt install php libapache2-mod-php php-cli php-fpm php-json php-pdo php-mysql php-zip php-gd php-mbstring php-curl php-xml php-pear php-bcmath 

Langkah 3. Menginstal WordPress di Ubuntu 20.04.

Unduh arsip WordPress versi terbaru dari laman unduhan WordPress:

wget http://wordpress.org/latest.zip

Buka arsip WordPress ke direktori root dokumen di server Anda:

unzip -q recent.zip -d /var/www/html/cd wordpresscp -a * ..

Kita perlu mengubah beberapa izin folder:

chown www-data:www-data -R /var/www/html/

Langkah 4. Mengonfigurasi MariaDB untuk WordPress.

Secara default, MariaDB tidak dikeraskan. Anda dapat mengamankan MariaDB menggunakan mysql_secure_installation naskah. Anda harus membaca dan di bawah setiap langkah dengan cermat yang akan menetapkan kata sandi root, menghapus pengguna anonim, melarang login root jarak jauh, dan menghapus database pengujian dan akses untuk mengamankan MariaDB:

mysql_secure_installation

Konfigurasikan seperti ini:

- Setel kata sandi root? [Y/n] y- Hapus pengguna anonim? [Y/n] y- Larang login root dari jarak jauh? [Y/n] y- Hapus database pengujian dan akses ke sana? [Y/n] y- Muat ulang tabel hak istimewa sekarang? [Y/n] y

Selanjutnya, kita perlu masuk ke konsol MariaDB dan membuat database untuk WordPress. Jalankan perintah berikut:

mysql -u root -p

Ini akan meminta Anda untuk memasukkan kata sandi, jadi masukkan kata sandi root MariaDB Anda dan tekan Enter. Setelah Anda masuk ke server database Anda, Anda perlu membuat database untuk Instalasi WordPress:

BUAT DATABASE wordpress_db;BUAT PENGGUNA wordpress_user@localhost DIIDENTIFIKASI OLEH 'your-strong-password';BERIKAN SEMUA HAK ISTIMEWA DI wordpress_db.* KEPADA wordpress_user@localhost;HAK ISTIMEWA FLUSH;keluar;

Langkah 5. Konfigurasi WordPress di Ubuntu 20.04.

WordPress hadir dengan contoh konfigurasi, wp-config-sample.php . Ganti nama file konfigurasi sampel:

mv wp-config-sample.php wp-config.php

Sekarang buka menggunakan editor favorit Anda, untuk membuat perubahan pada file konfigurasi WordPress:

nano wp-config.php

Ganti DB_NAME, DB_USER, DB_PASSWORD dengan nilai yang Anda tetapkan saat membuat database MySQL untuk WordPress:

// ** Pengaturan MySQL - Anda bisa mendapatkan info ini dari host web Anda ** ///** Nama database untuk WordPress */define('DB_NAME', 'wordpress_db');/** MySQL nama pengguna basis data */define('DB_USER', 'wordpress_user');/** Kata sandi basis data MySQL */define('DB_PASSWORD', 'kata sandi kuat-anda');/** Nama host MySQL */define('DB_HOST' , 'localhost');

Langkah 6. Konfigurasi server web Apache untuk WordPress.

Buat konfigurasi virtual host Apache untuk situs WordPress Anda. Misalnya, buat file konfigurasi Apache baru bernama ‘wordpress.conf ' di server virtual Anda:

sentuh /etc/apache2/sites-available/wordpress.confln -s /etc/apache2/sites-available/wordpress.conf /etc/apache2/sites-enabled/wordpress.confnano /etc/apache2/sites-available /wordpress.conf

Tambahkan baris berikut:

ServerAdmin [email protected] /var/www/html/ServerName your-domain.comServerAlias ​​www.your-domain.comOpsi FollowSymLinksAllowOverride AllOrder izinkan, tolak izinkan dari semuaErrorLog /var/log/Apache2/domain-anda.com-error_logCustomLog /var/log/apache2/domain-anda.com-access_log umum

Sekarang, kita dapat me-restart server web Apache sehingga terjadi perubahan:

sudo a2ensite wordpress.confsudo a2enmod menulis ulang sudo systemctl restart apache2

Langkah 7. Mengonfigurasi Firewall UFW.

Jika UFW sedang berjalan, buka port 80/TCP untuk mengizinkan akses eksternal:

ufw izinkan 80/tcp

Langkah 8. Mengakses WordPress.

WordPress akan tersedia pada port HTTP 80 secara default. Buka browser favorit Anda dan navigasikan ke http://your-domain.com atau http://your-server-ip/ dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan penginstalan.

Selamat! Anda telah berhasil menginstal WordPress. Terima kasih telah menggunakan tutorial ini untuk menginstal WordPress CMS (Sistem Manajemen Konten) di Ubuntu 20.04 Focal Fossa Anda. Untuk bantuan tambahan atau informasi yang berguna, kami sarankan Anda untuk periksa situs web resmi WordPress.


Ubuntu
  1. Cara Menginstal Docker di Ubuntu 22.04 / 20.04 LTS

  2. Cara Menginstal PlayOnLinux di Ubuntu 20.04 LTS

  3. Cara Menginstal MariaDB di Ubuntu 20.04 LTS

  1. Cara Menginstal Ansible di Ubuntu 20.04 LTS / 21.04

  2. Cara Menginstal Minikube di Ubuntu 20.04 LTS / 21.04

  3. Cara menginstal Wordpress 4 di Ubuntu 14.04 LAMP

  1. Cara Menginstal Spotify di Ubuntu 18.04 LTS

  2. Cara Menginstal Prometheus di Ubuntu 18.04 LTS

  3. Cara Menginstal Memcached di Ubuntu 18.04 LTS