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.