Dwi Marta Marwatul Wardah
Latest posts by Dwi Marta Marwatul Wardah (see all)

Pengantar

Pada tutorial sebelumnya kita sudah mencoba untuk menginstal LEMP dasar Pada Ubuntu 18.04, selanjutnya adalah mulai berselancar pada wordpress.

WordPress sendiri merupakan platform pilihan yang sudah populer bagi para blogger , pembuat portofolio online atau pembuat situs e-commerce dasar (yang dibantu dengan beberapa plugin).

Nahh di tutorial ini kita akan mencoba mengkonfigurasi wordpress dengan mysql, nginx, php.

Prasyarat

    1. Menggunakan server atau vps berbasis Ubuntu 18.04
    2. Punya akses ssh root ke server terkait.

 

Langkah 1, Siapkan MySQL

WordPress menggunakan mysql untuk menyimpan informasi mengenai postingan, kamu perlu mengkonfigurasi data base, dimulai dengan memasukkan akun root mysql

$ mysql –u root –p

kemudian buatlah database wordpress agar terhubung, boleh menggunakan nama apapun untuk database anda selain wordpress

Mysql> CREATE DATABASE dwimarta

Kemudian pengguna yang akan mengeakses info tersebut dalam data

Iya kamu perlu untuk memberikan akses database yang kamu buat pada pengguna baru dengan menggunakan command

Mysql> GRANT ALL PRIVILEGES on dwimarta to [email protected]

Anda juga dapat menghubungkan wordpress pada database baru dengan menggunakan command

$ mysql> FLUSH PRIVILEGES

kemudian kamu bisa keluar dari mysql dengan menuliskan exit

$ mysql> exit

Langkah 2, Mengkonfigurasi Nginx

Hal ini dilakukan untuk mengirimkan lalu lintas pada instalasi wordpress nantinya.

Dimulai dengan command berikut untuk membuat blok server baru untuk nginx

$ sudo nano

/etc/nginx/sites-available /dwimarta

Jika kamu memiliki opsi nama untuk proses ini pastikan kamu mengubah konfigurasi di baris server_name. jika tidak kamu dapat menempatkan symbol [#] di baris depan contohnya [# server _dwimarta]

Untuk memastikan konfigurasi mu sudah benar dengan command

$ sudo nginx –t

kalau kamu ingin menghapus blok server default dan mengaktifkan server wordpress baru maka lakukan command berikut

$ sudoh rm etc/nginx/sites-enabled/default
$ sudo ln –s /etc/nginx/sites-available wordpress

/etc/nginx/sites-enabled/wordpress

Setelah itu kamu bisa memuat ulang lagi nginx  dengan command berikut

 $ sudo systemctl reload nginx

Langkah 3, Mengunduh, Mengkonfigurasi, Menginstall WordPress

Dimulai dengan membuat direktori baru untuk instalasi wordpress, kemudian [cd]

$ sudo mkdir

/var/www/wordpress
$ cd ~
$ curl -0

kemudian extract file tersebut dengan command

$ tar xzvf latest.tar.gz

Nahhh sekarang kamu sudah bisa menyalin semua file ke root server

$ sudo cp –a ~/wordpress/ .

/var/www/wordpress

Langkah selanjutnya  yaitu proses konfigurasi wordpress, kamu harus menyalin file konfigurasi dan membuat pengeditan dasar. Dimulai dengan command cd masuk ke root server

$ cd /var/www/wordpress
$ cp wp config-sample.php
$ nano wp-config.php

Yang terpenting adalah membuat koneksi database MySQL, mengubah wordpress, wordpress user dan password kamu sebelumnya

Nah kamu perlu mengubah kunci otentikasi dan salt menjadi string yang unik. Ini berguna untuk meningkatkan keamanan seluruh proses instalasi wordpress mu

$ curl –s https://api.wordpress.org/sekey/1.1/salt/

Jika muncul blok, salinlah blok kode ini pada [wp-config.php] dan menghapus bagian dummy. Kemudian kamu dapat menyimpan file

Langkah terakhir dari proses ini yaitu konfigurasi izin untuk root server. Dengan begitu kamu akan memperoleh pembaruan otomatis dan masih banyak lagi.

$ sudo chown –R www-data:www-data
$ sudo usermod –a –G www-data www-data

Selanjutnya navigasi pada alamat IP server

$ http://IP-SERVER-KAMU/wp-admin

Jika sudah muncul gambar berikut, yeay kamu sudah siap berselancar di wordpress 

Penutup

Nah itu tadi beberapa tahapan dan proses yang harus kamu lalui dalam menginstall wordpress di LEMP dan Ubuntu 16.04. pastikan kamu sudah melakukan semua langkah tersebut sebelum berselancar di wordpress ya …

Oiya jika ada notifikasi [error establishing a database connection]

Gak perlu panik ya sob.. kamu hanya harus ke file wp-config.php mu dan periksa kembali database mysql, nama pengguna dan kata sandi sudah benar atau belum

Selamat mencoba ..

Apakah artikel ini membantu, Sob?

Berikan rating buat artikel ini!

Rata-rata rating 0 / 5. Dari total vote 0

Pertamax, Sob! Jadilah pertama yang memberi vote artikel ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?