Tingkatkan Kinerja Situs Anda: Instal WordPress di Ubuntu 20.04


WordPress adalah salah satu platform pengembangan situs web yang paling populer di dunia. Ini sangat fleksibel, mudah digunakan, dan dapat diinstal pada hampir semua sistem operasi dan server web. Namun, agar situs WordPress Anda berkinerja tinggi, Anda harus menginstal dan mengkonfigurasi WordPress dengan benar. Oleh karena itu, dalam artikel ini, kami akan membahas cara menginstal WordPress pada Ubuntu 20.04 untuk meningkatkan kinerja situs WordPress Anda.

Langkah-langkah untuk menginstal WordPress pada Ubuntu 20.04 dijelaskan di bawah ini:

Langkah 1: Instal Nginx Server dan Database MySQL

Langkah pertama dalam cara menginstal WordPress pada Ubuntu 20.04 adalah dengan menginstal Nginx Server dan database MySQL. Anda dapat menginstal Nginx dan MySQL dengan perintah berikut di terminal:

“`
$ sudo pembaruan apt
$ sudo apt install nginx mysql-server mysql-client
“`

Setelah Anda selesai menginstal Nginx Server dan MySQL Database, pastikan untuk memulai layanan dengan menjalankan perintah ini:

“`
$ layanan sudo nginx mulai
$ layanan sudo mysql mulai
“`

Langkah 2: Buat Database WordPress

Setelah instalasi Nginx dan MySQL selesai, langkah berikutnya adalah membuat database WordPress yang baru. Untuk melakukan ini, buka terminal baru dan jalankan perintah berikut:

“`
$ mysql -u akar -p
“`

Kemudian, masukkan kata sandi MySQL Anda. Setelah berhasil login ke MySQL, buat database dengan perintah berikut:

“`
BUAT DATABASE wp_database;
BUAT PENGGUNA ‘wp_user’@’localhost’ DIIDENTIFIKASI DENGAN ‘password’;
BERIKAN SEMUA PRIVILEGES PADA wp_database.* KE ‘wp_user’@’localhost’;
HAK ISTIMEWA FLUSH;
KELUAR;
“`

Pastikan untuk mengganti ‘wp_database’ dengan nama database yang Anda inginkan, ‘wp_user’ dengan nama pengguna yang Anda inginkan, dan ‘password’ dengan kata sandi yang kuat.

Langkah 3: Instal PHP dan Paket yang Diperlukan

Setelah menyiapkan database, Anda perlu menginstal PHP dan beberapa paket lain yang dibutuhkan. Jalankan perintah ini di terminal:

“`
$ sudo apt install php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-json
“`

Setelah Anda selesai menginstal PHP dan paket yang diperlukan, pastikan untuk memulai layanan PHP dengan menjalankan perintah ini:

“`
$ layanan sudo php7.4-fpm mulai
“`

Langkah 4: Instal WordPress

Setelah menginstal semua paket yang diperlukan, langkah terakhir dalam cara menginstal WordPress pada Ubuntu 20.04 adalah dengan menginstal WordPress itu sendiri. Unduh file WordPress terbaru dengan menjalankan perintah ini di terminal:

“`
$ wget https://wordpress.org/latest.tar.gz
“`

Setelah file WordPress terunduh, ekstrak file tersebut dengan perintah berikut:

“`
$ tar -xvzf terbaru.tar.gz
“`

Setelah file WordPress diekstrak, salin kontennya ke direktori root Nginx dengan perintah berikut:

“`
$sudo cp -r wordpress/. /var/www/html/
“`

Langkah terakhir dalam cara menginstal WordPress pada Ubuntu 20.04 adalah dengan mengonfigurasi situs web WordPress Anda. Buka file konfigurasi Nginx dengan perintah berikut:

“`
$ sudo nano /etc/nginx/sites-available/default
“`

Tambahkan baris kode berikut untuk menghubungkan WordPress dengan PHP:

“`
lokasi / {
try_files $uri $uri/ /index.php?$args;
}
lokasi ~ \.php$ {
sertakan snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
}
“`

Simpan file dan restart layanan Nginx dengan perintah berikut:

“`
$ sudo service nginx restart
“`

Kesimpulan

Menginstal WordPress pada Ubuntu 20.04 tidaklah sulit. Ikuti panduan langkah demi langkah ini untuk memastikan situs web WordPress Anda terhubung dan berkinerja tinggi. Ingatlah bahwa konfigurasi situs web dapat memengaruhi kinerja dan keamanannya, jadi jangan ragu untuk mengkustomisasi sesuai dengan kebutuhan dan preferensi Anda. Kami harap artikel ini membantu Anda menginstal WordPress pada Ubuntu 20.04 dan meningkatkan kinerja situs web Anda.

![WordPress on Ubuntu 20.04](https://www.cloudbooklet.com/wp-content/uploads/2021/03/WordPress-on-Ubuntu-20.04-Focal-Fossa-LTS.jpg)


Leave a Reply

Your email address will not be published. Required fields are marked *