Instal wordpress nginx debian 10

WordPress adalah sistem manajemen blog dan konten yang paling populer dan banyak digunakan di dunia. Pemrosesan PHP dan database MySQL/MariaDB digunakan sebagai backend di WordPress. Ini adalah cara paling sederhana untuk membuat Blog, Situs Web Portofolio, toko web, dll. Dalam tutorial ini, kami akan menunjukkan cara menginstal WordPress dengan Nginx di Debian 10 Buster

Prasyarat

Kita akan menggunakan tumpukan LEMP (Linux, Nginx, MariaDB, dan PHP) dengan Nginx sebagai server web. Pastikan Anda memenuhi prasyarat berikut sebelum memulai proses instalasi

  • Server Debian 10 dengan pengguna non-root dengan hak sudo
  • Nginx harus diinstal dan dikonfigurasi, seperti yang ditunjukkan dalam tutorial ini
  • Nama domain Anda harus menunjuk ke alamat IP server Anda
  • Sertifikat SSL dipasang untuk domain Anda. Anda dapat menginstal sertifikat Let's Encrypt SSL gratis seperti yang ditunjukkan dalam tutorial ini

Buat database MariaDB dan Berikan Izin

Seperti yang telah kita bahas sebelumnya WordPress menggunakan database berbasis MySQL untuk menyimpan datanya. Jadi pertama-tama kita perlu membuat database MariaDB, pengguna MariaDB dan memberikan izin. Jika sistem Anda belum menginstal MariaDB, Anda dapat mengikuti tutorial Cara Memasang MariaDB di Debian 10

Pada awalnya, masuk ke shell MariaDB menggunakan perintah di bawah ini

 mariadb -u root -p

Ini akan meminta Anda memasukkan kata sandi untuk pengguna root. Anda akan masuk saat memasukkan kata sandi yang benar

Ketik perintah di bawah ini untuk membuat database MariaDB baru untuk WordPress Anda

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
_

Sekarang Anda harus membuat pengguna MariaDB baru dengan mengeluarkan perintah di bawah ini

GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'enter-strong-password';

Perlu menyiram database agar perubahan dapat tercermin di MySQL, ketik

FLUSH PRIVILEGES;

Terakhir, eksis dari shell MySQL dengan mengetik

EXIT;
_

Instal PHP di Debian 10

PHP 7. 3 adalah versi PHP terbaru dan default di sistem Debian 10. Anda juga dapat memeriksa versi terbaru untuk pemasangan di situs web resmi PHP

Pertama-tama Anda perlu memperbarui indeks pengelola paket apt dan memutakhirkan paket

sudo apt update && sudo apt upgrade

Selanjutnya, untuk menginstal PHP dan semua modul yang diperlukan jalankan perintah di bawah ini di terminal

sudo apt install php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip
_

Catatan. Paket PHP menetapkan persyaratan tergantung pada plugin WordPress. Beberapa mungkin memerlukan paket PHP tambahan untuk diinstal. Periksa dokumentasi plugin Anda untuk mengetahui persyaratan PHP-nya

Anda dapat memverifikasi instalasi dengan mengetikkan perintah di bawah ini

php -v

Anda harus memulai ulang proses PHP-FPM dan layanan Nginx agar berlaku dengan mengeluarkan perintah di bawah ini

sudo systemctl restart php7.3-fpm.service
sudo systemctl restart nginx

Mengunduh dan Menyiapkan WordPress

Pertama, navigasikan ke direktori /tmp menggunakan perintah di bawah ini

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
_0

Sekarang unduh pengaturan WordPress terbaru dari halaman unduhan WordPress menggunakan perintah wget di bawah ini

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
_1

Setelah unduhan selesai, ekstrak file yang diunduh menggunakan perintah di bawah ini

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
_2

Setelah itu, buat file konfigurasi untuk WordPress menggunakan perintah di bawah ini

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
_3

Kemudian salin semua file ke contoh. direktori com menggunakan perintah di bawah ini

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
_4

Anda perlu mengatur izin yang benar agar server web dapat menyimpan file dan direktori situs. Untuk mengubah kepemilikan contoh. Direktori com menggunakan perintah chown berikut

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
_5

Konfigurasi Nginx

Anda harus menginstal Nginx dengan sertifikat SSL yang diinstal pada mesin Debian Anda. Kami akan mengikuti resep Nginx dari situs resmi Nginx untuk membuat blok server baru untuk instance WordPress kami

Buka editor teks Anda dan buat file berikut

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
_6

Catatan. Anda harus mengganti nama domain asli Anda dengan contoh. com dan atur jalur sertifikat SSL yang benar

Selanjutnya, Anda harus Mengaktifkan blok server dengan membuat tautan simbolis ke direktori yang mengaktifkan situs

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
_7

Disarankan untuk memeriksa kesalahan sintaks nginx dengan mengetik

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
_8

Jika tidak ada kesalahan, hasilnya akan terlihat seperti ini

CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
_9

Setelah itu restart server nginx

sudo systemctl restart nginx
_

Selesaikan Instalasi WordPress

Sekarang konfigurasi WordPress selesai dan kita dapat menyelesaikan instalasi yang tersisa melalui antarmuka web

Untuk melakukannya buka browser Anda dan ketik nama domain Anda dan itu akan menampilkan halaman sebagai berikut

Instal wordpress nginx debian 10

Pilih bahasa yang ingin Anda atur dan klik tombol lanjutkan untuk melanjutkan

Setelah itu akan muncul halaman di bawah ini, Anda hanya perlu mengklik Let's Go. tombol untuk melanjutkan

Instal wordpress nginx debian 10

Pada halaman berikutnya Anda akan diminta untuk memasukkan rincian koneksi database. Masukkan database MySQL dan detail pengguna yang telah Anda buat sebelumnya

Instal wordpress nginx debian 10

Selanjutnya tekan tombol Run the installation untuk memulai proses instalasi

Instal wordpress nginx debian 10

Di layar berikutnya, Anda harus memasukkan nama situs WordPress dan menetapkan nama pengguna dan kata sandi untuk situs Anda. Juga, masukkan alamat email Anda dan pilih apakah Anda ingin mencegah mesin telusur mengindeks situs (Tidak disarankan)

Instal wordpress nginx debian 10

Terakhir, klik tombol Instal WordPress dan setelah penginstalan selesai, Anda akan melihat layar di bawah ini

Instal wordpress nginx debian 10

Tekan tombol Login Anda akan diarahkan ke halaman login WordPress. Sekarang gunakan nama pengguna dan kata sandi yang Anda atur pada langkah sebelumnya

Instal wordpress nginx debian 10

Setelah login berhasil, Anda akan diarahkan ke dasbor administrasi WordPress sebagai berikut

Instal wordpress nginx debian 10

Itu dia. Anda melakukannya dan sekarang Anda dapat menyesuaikan instalasi WordPress Anda dengan menginstal tema dan plugin baru

Bagaimana cara menginstal WordPress di Debian 10?

Cara Memasang WordPress di Server Cloud Debian 10 .
Menginstal WordPress Dari Awal
Persyaratan Instalasi WordPress. Masuk ke Server Anda Sebagai Pengguna Root. Perangkat Lunak Server
Instal MariaDB
Instal PHP
Buat Database dan Pengguna Database untuk WordPress
Mulai ulang Apache
Menyelesaikan Instalasi WordPress

Bagaimana cara menginstal WordPress dengan nginx di Debian 11?

Cara Memasang WordPress di Debian 11 .
Memperbarui sistem. Pertama-tama kami memperbarui sistem untuk memastikan bahwa semua paket yang Anda instal adalah yang terbaru. .
Menginstal Nginx. .
Menginstal PHP dan Server MariaDB. .
Membuat Basis Data. .
Unduh dan Instal WordPress. .
Membuat Host Virtual NGINX

Bagaimana cara menginstal WordPress di Debian 10 11?

Langkah 1 - Instal LAMP Server. .
Langkah 2 - Buat Database WordPress. .
Langkah 3 - Unduh WordPress. .
Langkah 4 - Buat Apache Virtual Host untuk WordPress. .
Langkah 5 - Aktifkan HTTPS untuk WordPress. .
Langkah 6 - Akses Situs WordPress

Bagaimana cara menginstal WordPress di nginx?

Ikuti langkah-langkah di bawah ini untuk menginstal WordPress dengan NGINX di server Ubuntu. .
Langkah 1. Instal NGINX. .
Langkah 2. Instal MariaDB. .
Langkah 3. Instal PHP. .
Langkah 4. Buat Basis Data WordPress. .
Langkah 5. Konfigurasikan NGINX untuk WordPress. .
Langkah 6. Unduh dan Konfigurasikan WordPress. .
Langkah 7. Instal WordPress