GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal WordPress dengan LAMP di Ubuntu 20.04

Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi WordPress dengan LAMP di Ubuntu 20.04 LTS. Sebelum melanjutkan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.

WordPress adalah sistem manajemen konten terkemuka di dunia. Digunakan oleh puluhan juta halaman web dan pembuat internet, WordPress adalah tulang punggung sebagian besar blog, situs web bisnis, toko e-niaga, dan banyak lagi. Performa halaman web dengan WordPress juga biasanya merupakan salah satu yang tercepat yang tersedia.

Instal WordPress dengan LAMP di Ubuntu 20.04

Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Ubuntu Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.

sudo apt update
sudo apt upgrade

Langkah 2. Instal LAMP Stack.

WordPress dibuat dengan PHP. Anda dapat meng-host-nya seperti aplikasi web lainnya yang ditulis dalam PHP. Jadi, Anda perlu mengatur Ubuntu sebagai server LAMP. Jika Anda belum melakukannya, gunakan panduan LAMP tradisional kami untuk menyiapkan Ubuntu untuk melayani PHP sebelum Anda melanjutkan.

Langkah 3. Instal WordPress di sistem Ubuntu.

Setelah menginstal tumpukan LAMP (Apache, MariaDB, dan PHP) mulailah mengunduh WordPress versi terbaru:

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

Kemudian, ekstrak file yang diarsipkan:

tar -xzvf latest.tar.gz

Ubah pemilik dan atur izin yang benar untuk file-file ini, Anda perlu menjalankan perintah berikut:

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

Langkah 4. Buat Database untuk WordPress.

WordPress menggunakan database MariaDB untuk menyimpan semua datanya seperti pengaturan posting, halaman, pengguna, plugin, dan tema. Masuk ke server MariaDB Anda dengan perintah berikut dan masukkan kata sandi root MariaDB Anda:

mysql -u root -p

Setelah Anda berada di konsol MariaDB, buat database baru:

CREATE DATABASE wordpress_db;
CREATE USER [email protected] IDENTIFIED BY 'your-strong-password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO [email protected];
FLUSH PRIVILEGES;
exit;

Setelah database dibuat, kita perlu menambahkan informasi ini ke file konfigurasi WordPress:

cd /var/www/html/wordpress
mv wp-config-sample.php wp-config.php

Sekarang buka wp-config.php file dengan editor teks favorit Anda, misalnya:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress_db');

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

/** MySQL database password */
define('DB_PASSWORD', 'your-strong-password');

/** MySQL hostname */
define('DB_HOST', 'localhost');

/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');

/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');

Langkah 5. Konfigurasi Apache untuk WordPress.

Kita sekarang dapat membuat file host virtual kita. Jalankan perintah berikut untuk membuat file konfigurasi virtual host untuk domain Anda, domain_anda.com:

nano /etc/apache2/sites-available/mydomain.com.conf

Dan tambahkan konten berikut ke file:

<VirtualHost *:80>

ServerAdmin [email protected]_domain.com
ServerName mydomain.com.com
ServerAlias www.mydomain.com.com
DocumentRoot /var/www/html/wordpress

<Directory /var/www/html/wordpress>
     Options Indexes FollowSymLinks
     AllowOverride All
     Require all granted
</Directory>

ErrorLog ${APACHE_LOG_DIR}/your_domain.com_error.log 
CustomLog ${APACHE_LOG_DIR}/your_domain.com_access.log combined 
</VirtualHost>

Untuk mengaktifkan virtual host yang baru saja kita buat, jalankan perintah berikut:

ln -s /etc/apache2/sites-available/mydomain.com.com.conf /etc/apache2/sites-enabled/mydomain.com.conf

Agar konfigurasi baru diterapkan, mulai ulang layanan Apache dengan mengetik:

sudo a2ensite mydomain.com.conf
sudo systemctl restart apache2

Langkah 6. Menyelesaikan Instalasi WordPress.

Pada langkah terakhir panduan ini, kita perlu mengakses Antarmuka Web WordPress dan menyelesaikan instalasi. Untuk menyelesaikan penginstalan, buka browser Anda dan navigasikan ke:

http://your_domain.com/

Kemudian klik Lanjutkan dan ketikkan judul situs, Nama Pengguna, Kata Sandi, dan Email Anda. Sekarang klik Instal WordPress.

Hanya itu yang perlu Anda lakukan untuk menginstal WordPress di Ubuntu 20.04 Focal Fossa. Saya harap Anda menemukan tip cepat ini bermanfaat. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.


Ubuntu
  1. Cara Menginstal WordPress dengan Nginx di Ubuntu 18.04

  2. Cara Menginstal WordPress dengan LAMP Stack di Ubuntu 16.04

  3. Cara Menginstal WordPress dengan LAMP Stack di Ubuntu 20.04

  1. Cara Menginstal WordPress dengan Apache di Ubuntu 18.04

  2. Cara menginstal Wordpress 4 di Ubuntu 14.04 LAMP

  3. Instal WordPress di Ubuntu 16.04 / Ubuntu 14.04 dengan LAMP

  1. Cara Menginstal WordPress dengan LAMP Stack di Ubuntu 20.04

  2. Cara Instal phpMyAdmin dengan Apache (LAMP) di Ubuntu 18.04

  3. Cara Menginstal phpMyAdmin dengan Apache (LAMP) di Ubuntu 20.04