Tutorial Install WordPress di Windows Server 2012

WordPress adalah salah satu CMS untuk membuat website yang bisa didapatkan secara gratis (open source), wordpress sendiri dibuat dengan menggunakan bahasa pemrograman PHP dengan database MYSQL, keduanya merupakan aplikasi gratis (open source software)

Sebagian besar wordpress ini di install di mesin Linux, tapi penulis akan mencoba memberikan tutorial install wordpress di windows server 2012. Banyak error yang terjadi saat proses install, perlu problem solved tersendiri.

File Pendukung yang diperlukan

Visual C++ Redistributable for Visual Studio 2015 : https://url.paidjo.com/3dhvOvj

Mysql Installer 8.0.18 : https://url.paidjo.com/33CCcIP

PHP Manager : https://url.paidjo.com/2xfpfsA

PHP 7.2.29 yang saat ini digunakan : https://url.paidjo.com/2Uq6TwY

PHPmyadmin 5.0.2 : https://url.paidjo.com/2QzZvxI

WordPress 5.3.2 : https://url.paidjo.com/2Ut0XDd

Install IIS

Server Manager –> Add Roles and Features

Install Visual C++ Redistributable for Visual Studio 2015

Untuk install Visual C++ ini mudah, tinggal next dan next sampai proses install

Install Mysql

Proses install tidak di capture secara penuh, hanya beberapa info saja yang bisa dicapture, tapi intinya semua sama

Install PHP Manager

Mengikuti proses install seperti umumnya

Install PHP 7.2.29

Sebenarnya prosesnya bukan install, tapi hanya meng ekstrak file ke
C:\php\

Install PHP Myadmin

Ini juga sama dengan PHP meng-ekstrak untuk lokasi silahkan disesuaikan dengan keingin, saat ini penulis mengekstrak
C:\inetpub\IntranetWeb\

Buat permision user IUSR agar dapat dibuka via web, bila tidak ada silahkan ditambahkan user IUSR

Membuat website untuk PHPmyadmin sengaja dibuat Video karena screenshot terlalu banyak yang di capture

Install WordPress

Ekstrak file WordPress disesuaikan keinginan ya
C:\inetpub\wp

Untuk proses Add Site ini sama dengan menambahkan site phpmyadmin tapi untuk port gunakan port 80
Buka web config pertama wordpress

http://localhost/wp-admin/setup-config.php

Bila masih ada yang perlu ditanyakan silahkan tinggalkan komentar dibawah

TROUBLESHOOTING

Bila phpmyadmin tidak bisa login atau ada error mengenai authentication
mysqli::real_connect(): The server requested authentication method unknown to the client [caching_sha2_password]

Ini terjadi karena client/connect tidak support dengan caching_sha2_password. Issue ini karena Mysql versi 8 terbaru

SOLUSI:

Buka config my.ini

[mysqld]
default-authentication-plugin=mysql_native_password

silahkan dirubah bagian seperti diatas

Bila sudah create user di Mysql silahkan usernya di Alter menjadi native password

ALTER USER 'paidjo'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

atau

CREATE USER 'paidjo'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

Kemudian restart service mysql

Baca juga : Enable Disable Comment WordPress untuk Semua Post

Leave a Comment