Cara Setting Nginx SSL/HTTPS pada WordPress

 CentOS, Https, Nginx, SSL, Tutorial, Wordpress

Jikа menjalankan ѕеbuаh website eCommerce, tentunya sangat mеmbutuhkаn SSL Sertifikat dimаnа pada website eCommerce selalu mеlаkukаn реnаrikаn реmbауаrаn secara оnlinе. Kеbаnуаkаn dari рауmеnt рrоvidеr/ tоkо оnlinе аkаn mеmbutuhkаn jаringаn аmаn уаng menggunakan SSL Sеrtifiсаtе. Untuk mеmbuаt ѕеbuаh ѕituѕ bаru раdа wordpress, dаn ingin mеnggunаkаn https/SSL maka persyaratan utаmа untuk dараt mеnggunаkаnnуа dеngаn mеmbеli SSL Sertificate terlebih dаhulu.

Cara Setting Nginx SSL HTTPS pada WordPress 2

Yang diperlukan sebelum setting Nginx SSL/HTTPS pada WordPress
  1. Karena webserver yang digunakan adalah nginx, pastikan sudah install nginx pada centos
  2. Install PHP-FPM dan MySQL server
    untuk install php-fpm bisa dilihat pada artikel cara install Nginx PHP-FPM dan MySQL di CentOS
    untuk install MySQL server bisa dilihat pada artikel cara install MySQL di CentOS
  3. Install WordPress
    untuk install wordpress bisa dilihat pada artikel Cara Install WordPress di CentOS
  4. Nginx SSL
    untuk Nginx SSL bisa dilihat pada artikel Cara Install dan Setting Nginx SSL pada CentOS dengan registar namecheap

Tutorial cara setting Nginx SSL/HTTPS pada WordPress di CentOS VPS

  • Setelah install wordpress dan ssl diatas, maka langkah selanjutnya mengedit URL situs wordpress
    Login wordpress
    Settings » General lalu ubah alamat URL situs seperti dibawah ini
    Cara Setting Nginx SSL HTTPS pada WordPress
  • (Optional) install plugins WordPress HTTPS (SSL) / plugin sejenisnya
    plugins WordPress HTTPS (SSL) membantu dan memudahkan untuk force semua ke https pada wordpress.
  • menambahkan SSL pada wordpress, maka perlu setup SSL redirect dari HTTP ke HTTPS
    nginx config untuk redirect

    untuk Redirect HTTP ke HTTPS selengkapnya bisa dilihat pada artikel Cara Redirect HTTP ke HTTPS pada Nginx
    jika kita ingin menambahkan HTTPS/SSL pada WordPress multisite admin area atau page login, maka perlu mengkonfigurasi SSL pada wp-config.php file

Cara Setting Nginx SSL HTTPS pada WordPress 1
Setelah semua selesai dilakukan, pastikan situs memiliki tanda hijau pada browser seperti chrome dan browser lainnya.