GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal WordPress dengan LAMP di Debian 10

Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengatur WordPress dengan LAMP di Debian 10. 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 Debian 10

Langkah 1. Perintah pertama akan memperbarui daftar paket untuk memastikan Anda mendapatkan versi dan dependensi terbaru.

sudo apt update
sudo apt upgrade

Langkah 2. Instal LAMP Stack di Debian Linux.

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

Langkah 3. Instal WordPress di sistem Debian.

Sekarang unduh versi terbaru dari sumber WordPress dari situs resminya. Jalankan perintah berikut untuk mengunduh rilis terbaru WordPress:

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

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

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:

$ nano wp-config.php

// ** 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.

Kami akan membuat virtual host baru untuk instance WordPress kami. Sekarang buka editor teks favorit Anda dan buat file berikut:

sudo nano /etc/apache2/sites-available/example.com.conf

Tambahkan baris berikut:

VirtualHost *:80>
     ServerAdmin [email protected]
      DocumentRoot /var/www/html/wordpress
     ServerName your-domain.com

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

     ErrorLog ${APACHE_LOG_DIR}/example.com_error.log
     CustomLog ${APACHE_LOG_DIR}/example.com_access.log combined

</VirtualHost>

Terakhir, restart layanan Apache untuk menerapkan perubahan konfigurasi:

sudo ln -s /etc/apache2/sites-available/wordpress.conf /etc/apache2/sites-enabled/example.com.conf
sudo a2enmod rewrite
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/

Hanya itu yang perlu Anda lakukan untuk menginstal WordPress di Debian 10 Buster. Saya harap Anda menemukan tip cepat ini bermanfaat. Untuk bacaan lebih lanjut tentang WordPress dengan LAMP, silakan merujuk ke basis pengetahuan resmi mereka. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.


Debian
  1. Cara Menginstal Server LAMP di Debian 9 Stretch Linux

  2. Instal WordPress di openSUSE 13.2 dengan LAMP

  3. Instal WordPress dengan database jarak jauh di Debian

  1. Cara Menginstal PostgreSQL di Debian 10

  2. Instal Wordpress pada LAMP di Debian 9

  3. Cara Menginstal WordPress dengan Nginx di Debian 10

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

  2. Cara Menginstal Drupal di Debian 10

  3. Instal phpMyAdmin dengan Apache (LAMP) di Debian 10 Buster