Brikut langkah instalasi wordpress pada linux ubuntu 16.04:

Langkah pertama adalah kalianharus membuat database wordpress tersebut, untuk membuat database kalian harus login kedalam MySQL sebagai root(Administrator) dengan menggunakan perintah:

 mysql -u root -p

Kemudian kalian akan diminta memasukkan password MySQL yang telah kalian buat saat melakukan proses installasi MySQL.
Setelah berhasil masuk MysQl, langkah selanjutnya adalah membuat databasenya dengan perintah:

 CREATE DATABASE namadata DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Setlah membuat database selanjutnya adalah memberikan user dan password pada database yang telah kita buat dengan perintah:

 GRANT ALL ON namadata.* TO 'datauser'@'localhost' IDENTIFIED BY 'password';

Selanjutnya adalah memberikan akses kepada database yang telah dibuat agar dapat menerima perubahan, dengan perintah:

 FLUSH PRIVILEGES;

Keluar MySQL:

 EXIT;

Kemudian Jika kita menngunakan Web Server Nginx kita perlu menambah kode rewrite agar tidak terjadi error yaitu dengan cara edit file /etc/nginx/site-avaliable/ seperti dibawah ini:

 nano /etc/nginx/sites-available/default
 server {
    . . .
    location / {
        #try_files $uri $uri/ =404;
       try_files $uri $uri/ /index.php$is_args$args;
    }
    . . .
}

Langkah kedua melakuakan instalasi Ekstensi PHP tambahan, dengan menggunakan perintah:

  apt-get update
  apt-get install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc
  systemctl restart php7.0-fpm

Langkah ketiga adalah download file WordPress, pertama masuk ke direktori yang memiliki akses utuk dapat dirubah, dengan menggunakan perintah:

 cd /tmp
 curl -O https://wordpress.org/latest.tar.gz

Ekstrak file wordpress:

 tar xzvf latest.tar.gz

Merubah nama wp-config-sample.php menjadi wp-config.php:

 cp /tmp/wordpress/wp-config-sample.php /tmp/wordpress/wp-config.php

Membuat direktori upgrade agar wordpress dapat melakukan update saat terdapat versi baru:

 mkdir /tmp/wordpress/wp-content/upgrade

Selanjutnya adalah memindahkan file wordpress ke dokumen root:

 cp -a /tmp/wordpress/. /var/www/html

Mengubah hak akses file wordpress agar hanya bisa diakses user tertentu:

 sudo chown -R www-data:www-data /var/www/html

Melakukan setgid agar saat terjadi perubahan maka hak akses akan tetap sama:

 find /var/www/html -type d -exec chmod g+s {} \;

Mengubah hak akses wp-content agar dapat melakikan penambahan seperti plugin dll:

 sudo chmod g+w /var/www/html/wp-content
 chmod -R g+w /var/www/html/wp-content/themes
 chmod -R g+w /var/www/html/wp-content/plugins

Memberikan keamanan pada wordpress:

 curl -s https://api.wordpress.org/secret-key/1.1/salt/

Selanjutnya melakukan perubahan pada file wp-config.php, untuk diarahkan kedatabae yang telah kita buat:

 nano /var/www/html/wp-config.php

Edit pada bagian:

. . .

define('DB_NAME', 'namadata');

/** MySQL database username */
define('DB_USER', 'datauser');

/** MySQL database password */
define('DB_PASSWORD', 'password');

. . .

define('FS_METHOD', 'direct');

Simpan konfigurasi
Instalasi sudah selesai kalian tinggal masuk kealamat domainkalian untuk proses instalasi wordpress secara GUI.

Sekian Terimakasih.
Contact Admin: [email protected]

744total visits,4visits today

Leave a Reply

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