Prasyaratan
Dalam hal ini, saya akan menunjukkan kepada Anda bagaimana menginstal WordPress menggunakan LAMP server pada CentOS 6.5. Tapi mungkin bekerja pada RHEL 6.x / Scientific Linux 6.x dan distro berbasis RPM lainnya. Saya berasumsi bahwa Anda sudah diinstal dan dikonfigurasi LAMP server dengan benar. Untuk mengetahui lebih lanjut tentang menginstal server LAMP pada CentOS 6.5, silakan kunjungi di sini.
Download versi terbaru WordPress
Download versi terbaru dari WordPress dan ekstrak ke folder Apache dokumen root:
[root@jawaracyber ~]# cd /tmp/
[root@jawaracyber tmp]# wget http://WordPress.org/latest.zip
[root@jawaracyber tmp]# unzip latest.zip
[root@jawaracyber tmp]# mv wordpress/ /var/www/html/
[root@jawaracyber tmp]# chown -R apache.apache /var/www/html/wordpress
[root@jawaracyber tmp]# chmod -R 755 /var/www/html/wordpress
Buat Database MySQL dan user untuk WordPress
[root@jawaracyber tmp]# myql -u root -p
Enter password:
mysql> CREATE DATABASE wordpress;
mysql> GRANT ALL ON wordpress.* to 'wordpress'@'localhost' IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;
mysql> quit
Sekarang membuat VirtualHost untuk WordPress di Apache file konfigurasi utama dan masukan script di paling bawah seperti yang ditunjukkan di bawah ini:
[root@jawaracyber tmp]#vi /etc/httpd/conf/httpd.conf
<VirtualHost *:80>
ServerAdmin aribk210@gmail.com
DocumentRoot /var/www/html/wordpress
ServerName server.jawaracyber.com
ErrorLog /var/log/httpd/WordPress-error-log
CustomLog /var/log/httpd/WordPress-acces-log common
</VirtualHost>
ServerAdmin aribk210@gmail.com
DocumentRoot /var/www/html/wordpress
ServerName server.jawaracyber.com
ErrorLog /var/log/httpd/WordPress-error-log
CustomLog /var/log/httpd/WordPress-acces-log common
</VirtualHost>
Restart service Apache untuk menyimpan perubahan:
[root@jawaracyber tmp]# service httpd restart
Tambahkan rincian FQDN ke file '/etc /hosts':
[root@jawaracyber tmp]# vi /etc/hosts
192.168.1.210 server.jawaracyber.com server
mengkonfigurasi WordPress
Masukkan nama database dan user database di WordPress config.php:
Masukkan nama database dan user database di WordPress config.php:
[root@jawaracyber tmp]# cp /var/www/html/WordPress/wp-config-sample.php /var/www/html/WordPress/wp-config.php
[root@jawaracyber tmp]# vi /var/www/html/WordPress/wp-config.php
[ ... ]
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'wordpress');
/** MySQL database password */
define('DB_PASSWORD', 'password');
/** MySQL hostname */
define('DB_HOST', 'localhost');
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'wordpress');
/** MySQL database password */
define('DB_PASSWORD', 'password');
/** MySQL hostname */
define('DB_HOST', 'localhost');
[ ... ]
Sekarang mulai instalasi WordPress dengan mengarahkan browser Anda dengan "http://ip-address-anda/" atau "http://localhost/". Anda akan melihat halaman selamat datang WordPress berikut.
Catatan: Jika Anda punya "403:forbidden error", menonaktifkan SELinux dan coba lagi.
Masukkan nama blog, password dan ID email dan klik Install WordPress:
Sekarang instalasi WordPress selesai.
Klik Login dan masukkan username dan password yang kita buat pada langkah sebelumnya.
Sekarang situs dashboard Anda akan muncul. Anda dapat menyesuaikan blog Anda sesuai kebutuhan Anda.
Itu saja. Selamat blogging!!!