GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal WordPress dengan LEMP di Ubuntu 20.04

WordPress adalah sistem manajemen konten gratis, sumber terbuka, dan paling populer yang memungkinkan Anda membuat blog di Internet. Ini mendukung lebih dari sepertiga situs web termasuk 33% dari 10 juta situs web teratas. WordPress hadir dengan fitur canggih, desain cantik, dan memberi Anda kebebasan untuk membangun apa pun yang Anda inginkan.

Dalam tutorial ini, kami akan menunjukkan cara menginstal WordPress dengan Nginx di Ubuntu 20.04 VPS.

Prasyarat

  • VPS Ubuntu 20.04 (kami akan menggunakan paket SSD 2 VPS kami)
  • Akses ke akun pengguna root (atau akses ke akun admin dengan hak akses root)

Langkah 1:Masuk ke Server &Perbarui Paket OS Server

Pertama, masuk ke server Ubuntu 20.04 Anda melalui SSH sebagai pengguna root:

ssh root@IP_Address -p Port_number

Anda harus mengganti 'IP_Address' dan 'Port_number' dengan alamat IP dan nomor port SSH masing-masing server Anda. Selain itu, ganti 'root' dengan nama pengguna akun admin jika perlu.

Sebelum memulai, Anda harus memastikan bahwa semua paket OS Ubuntu yang diinstal di server sudah diperbarui. Anda dapat melakukannya dengan menjalankan perintah berikut:

apt-get update -y
apt-get upgrade -y

Langkah 2:Instal Server LEMP

WordPress ditulis dalam PHP dan menggunakan MariaDB sebagai backend database. Jadi server LEMP harus diinstal di server Anda. Anda dapat menginstal nginx, MariaDB, PHP dan semua ekstensi PHP yang diperlukan dengan perintah berikut:

apt-get install nginx mariadb-server php php-curl php-mysql php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip php-fpm -y

Setelah server LEMP terinstal, mulai layanan Nginx dan MariaDB dengan perintah berikut:

systemctl start nginx
systemctl start mariadb

Langkah 3:Buat Database WordPress

Selanjutnya, Anda perlu membuat database dan pengguna untuk WordPress. Pertama, sambungkan ke shell MariaDB dengan perintah berikut:

mysql

Setelah terhubung, buat database dan pengguna menggunakan perintah berikut:

MariaDB [(none)]> CREATE DATABASE wpdb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON wpdb.* TO 'wpuser'@'localhost' IDENTIFIED BY  'securepassword';

Selanjutnya, flush hak istimewa dan keluar dari MariaDB dengan perintah berikut:

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Pada titik ini, MariaDB diinstal dan dikonfigurasi untuk WordPress. Anda sekarang dapat melanjutkan untuk menginstal WordPress.

Langkah 4:Unduh WordPress

Pertama, ubah direktori ke root web default Nginx dan unduh WordPress versi terbaru dengan perintah berikut:

cd /var/www/html
wget http://wordpress.org/latest.tar.gz

Setelah unduhan selesai, ekstrak file yang diunduh dengan perintah berikut:

tar -xzvf latest.tar.gz

Selanjutnya, ubah direktori menjadi wordpress dan ganti nama file konfigurasi sampel:

cd wordpress
mv wp-config-sample.php wp-config.php

Selanjutnya, edit file konfigurasi dan tentukan pengaturan database Anda:

nano wp-config.php

Ubah baris berikut:

/** The name of the database for WordPress */define('DB_NAME', 'wpdb');

/** MySQL database username */define('DB_USER', 'wpuser');

/** MySQL database password */define('DB_PASSWORD', 'securepassword');

Simpan dan tutup file kemudian atur izin dan kepemilikan yang tepat dari direktori wordpress:

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

Setelah selesai, Anda dapat melanjutkan untuk mengonfigurasi Nginx menjadi host WordPress.

Langkah 5:Konfigurasi Nginx untuk WordPress

Selanjutnya, Anda perlu membuat file konfigurasi virtual host Nginx untuk meng-host situs WordPress Anda.

nano /etc/nginx/conf.d/wp.conf

Tambahkan baris berikut:

server {
        listen 80;
        root /var/www/html/wordpress;
        index  index.php index.html index.htm;
        server_name yourdomain.com;

        error_log /var/log/nginx/yourdomain.com_error.log;
        access_log /var/log/nginx/yourdomain.com_access.log;

        client_max_body_size 100M;
        location / {
                try_files $uri $uri/ /index.php?$args;
        }
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;
                fastcgi_pass unix:/run/php/php7.4-fpm.sock;
                fastcgi_param   SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }
}

Simpan dan tutup file kemudian verifikasi Nginx untuk kesalahan sintaks dengan perintah berikut:

nginx -t

Selanjutnya, restart layanan Nginx untuk menerapkan perubahan konfigurasi:

systemctl restart nginx

Langkah 6:Akses WordPress

Sekarang, buka browser web Anda dan mulai instalasi WordPress menggunakan URL http://yourdomain.com . Anda akan diarahkan ke halaman berikut:

Pilih bahasa Anda dan klik Lanjutkan tombol. Anda akan diarahkan ke halaman penyiapan WordPress:

Berikan judul situs Anda, nama pengguna admin, kata sandi, dan klik tombol Instal WordPress tombol. Setelah instalasi selesai, Anda akan melihat halaman berikut:

Klik Masuk tombol. Anda akan melihat halaman login WordPress:

Berikan nama pengguna, kata sandi admin Anda, dan klik tombol Masuk tombol. Anda akan melihat dasbor WordPress:

Selamat! Anda telah berhasil menginstal WordPress di Ubuntu 20.04 VPS.

Tentu saja, Anda tidak perlu melakukan semua ini jika Anda menggunakan Hosting WordPress Terkelola kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menyiapkannya untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Panels
  1. Instal WordPress dengan OpenLiteSpeed ​​di Ubuntu 16.04

  2. Cara Menginstal LEMP di Ubuntu 18.04

  3. Cara Menginstal WordPress dengan LEMP Stack di Ubuntu 18.04

  1. Cara Menginstal WordPress dengan LAMP Stack di Ubuntu 16.04

  2. Cara Menginstal MariaDB di Ubuntu 16.04

  3. Cara Menginstal Magento 2.4 dengan LEMP Stack di Ubuntu 20.04

  1. Cara Menginstal MariaDB di Ubuntu 18.04

  2. Cara Menginstal Wordpress dengan Nginx, MariaDB dan HHVM di Ubuntu 15.04

  3. Cara Menginstal MariaDB di Ubuntu 18.04 / Ubuntu 16.04