Cara Install WordPress di Ubuntu Server 18.04 LTS

WordPress adalah salah satu CMS atau Content Management System yang sering digunakan oleh blogger untuk membangun website pribadi yang lebih private. WordPress menjadi pilihan bagi anda yang ingin membangun website tanpa harus menguasai pemrograman html, php dll. Karena pengaturan dan pilihan aplikasi bisa di tambah melalui plugin plugin yang bertebaran di internet. Selain itu banyak komunitas atau forum yang menyediakan tutorial yang mudah dimengerti, sehingga untuk yang orang awam pun akan lebih mudah mempelajari penggunaan wordpress.  
Kelebihan WordPress

Karena banyaknya komunitas yang mendukung membuat wordpress berkembang setiap harinya dan memiliki banyak fitur – fitur yang tidak kalah dengan website terkenal lainya. Adapun beberapa fitur yang kita dapatkan pada wordpress diantaranya:

  • Panel navigasi mudah digunakan
  • Sederhana dan fleksibel
  • Memiliki banyak plugin
  • Banyak pilihan widget
Installasi WordPress
Sebelumnya pastikan rekan rekan sudah menginstall aplikasi yang dibutuhkan seperti Apache2, php7 dan MySQL Server jika belum menginstall rekan rekan bisa lihat pada artikel berikut ini Disini dan untuk installasi DNS Server bisa lihat pada artikel berikut Disini dan sebagai contoh disini saya sudah membuat satu nama domain dengan nama websiteku.com. jadi ketika mengakses website wordpress ini saya menggunakan www.websiteku.com. Ok silankan ikuti langkah-langkah dibawah ini.
1. Edit file php.ini
# nano /etc/php/7.2/apache2/php.ini
masukan parameter seperti di bawah ini. untuk mempermudah pencarian gunakan Ctrl + W

file_uploads = On


allow_url_fopen = On

memory_limit = 256M

upload_max_filesize = 100M

max_execution_time = 360

date.timezone = Asia/Jakarta

2. Membuat Database di MySQL Server
Selanjutnya kita akan membuat database untuk wordpress, silahkan jalankan perintah berikut.
# mysql -u root -p

> CREATE DATABASE dbwordpress;


> CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'masukan_password';


> GRANT ALL ON dbwordpress.* TO 'wordpressuser'@'localhost' IDENTIFIED BY 'masukan_password' WITH GRANT OPTION;

> FLUSH PRIVILEGES;

> EXIT;

3. Download WordPress
Jalankan perintah dibawah ini untuk download wordpress
# wget https://wordpress.org/latest.tar.gz
Extrak File wordpress
# tar -zxvf latest.tar.gz
disini saya me rename dari wordpress menjadi website2
# mv wordpress website2
pindahkan forler website2 ke direktori /var/www/html/
# mv website2 /var/www/html/
ubah hak akses pada direktori website2

# chown -R www-data:www-data /var/www/html/website2/


# chmod -R 755 /var/www/html/website2/

4. Configurasi Virtual Host
buat file website2.conf untuk membuat Virtualhost.
# nano /etc/apache2/sites-available/website2.conf
Masukan parameter dibawah ini

<VirtualHost *:80>


ServerName websiteku.com


ServerALias www.websiteku.com


ServerAdmin webmaster@websiteku.com


DocumentRoot /var/www/html/website2


ErrorLog ${APACHE_LOG_DIR}/error.log


CustomLog ${APACHE_LOG_DIR}/access.log combined


</VirtualHost>

Aktifkan Virtualhost
# a2ensite website2.conf
Restart Apache2
# systemctl reload apache2
5. Konfigurasi WordPress
# mv /var/www/html/website2/wp-config-sample.php /var/www/html/website2/wp-config.php
# nano /var/www/html/website2/wp-config.php
Edit File wp-config.php lalu ubah database, user dan password sesuai dengan database yang sebelumnya kita buat.

define('DB_NAME', 'dbwordpress');



/** MySQL database username */


define('DB_USER', 'wordpressuser');



/** MySQL database password */


define('DB_PASSWORD', 'masukan_password');

Simpan perubahan dengan menekan tombol Ctrl + X lalu Y lalu tekan [Enter]
6. Install WordPress


Untuk Installasi WordPress silahkan buka Browser lalu masukan pada url http://www.websiteku.com/

atau http://[IP Adress Server]/Folder_wordpress/
Pada bagian Informasi, isi keterangan seperti dibawah ini. lalu Klik Install WordPress
Klik Log in
Masukan Username dan Password
Tampilan Dashboard WordPress
Tampilan Website WordPress
Ok Demikian Artikel singkat ini saya buat, mudah mudahan bermanfaat bagi kita semua. Sekian Terimakasih.

Leave a Reply

Your email address will not be published.