Minggu, 09 Januari 2011

Membangun CMS Wordpress dalam OpenSUse

Wordpress merupakan CMS yang lebih professional dan rapi, mempunyai banyak fitur selain joomla. Bisa didapat secara gratis di internet.

Install paket-paket yang diperlukan untuk melalui perintah

yast –i apache2 php5 mysql apache2-mod-php5 php5-mysql

Jika ingin menggunakan linux xampp bisa diinstal sendiri, sudah termasuk mysql.
Ekstrak file Wordpress ke direktori yang dikehendaki, misalnya

tar zxvf wordpress-2.0.5.tar.gz –C /srv/www/

Masuklah dan edit file httpd.conf yang ada di /etc/apache2/httpd.conf jika di lamp ada di /opt/lampp/etc/httpd.conf. Tambahkan directory index dengan kata index.php agar web server bisa menampilkan aplikasi php.

Edit juga file apache di /etc/apache2/default-server.conf gantilah line Options None menjadi Options All sehingga apache dapat mendeteksi server selain yang default.

Salinlah file vhost.template menjadi konfigurasi domain virtual host anda, misalnya user.conf dalam direktori /etc/apache2/vhosts.d. Dan editlah file tersebut.

NameVirtualHost *:80 >> tambahkan sendiri
VirtualHost :80
ServerAdmin webmaster@user.net
ServerName www.user.net
DocumentRoot /srv/www/wordpress >> misalnya wordpress diekstrak ke sini

Salin file wp-config-sample.php menjadi wp-config.php dalam direktori /srv/www/wordpress/ sehingga kita bisa mengkonfigurasi wordpress.

Edit file wp-config.php tadi

define('DB_NAME', 'wordpress'); >> nama database
define('DB_USER', 'user'); >> nama user
define('DB_PASSWORD', 'admin'); >> password
define('DB_HOST', 'localhost'); >> host
Mulailah menyusun database melalui program mysql

mysql -u root -p 
Enter password: 
Welcome to the MySQL monitor. Commands end with ; org. 
Your MySQL connection id is 1 
Server version: 5.0.67 SUSE MySQL RPM 
Type 'help;' or '\h' for help. Type '\c' to clear the buffer. 

mysql > CREATE USER 'user'@'localhost' identified by 'admin'; 
Query OK, 0 rows affected (0.00 sec) 
mysql > CREATE DATABASE wordpress ; 
Query OK, 1 row affected (0.00 sec) 
mysql > GRANT SELECT,INSERT,DELETE,UPDATE,CREATE,DROP ON wordpress.*TO 'user'@'localhost' ; 
Query OK, 0 rows affected (0.01 sec) 
mysql > exit 
Bye

Ubah hak akses direktori wordpress agar dapat dikonfigurasi oleh kita.

chmod 777 –R /srv/www/wordpress/

Restart apache >> rcapache2 restart

Akan tampil proses instalasi wordpress di web kita, selesaikan.

Pada login selanjutnya di www.user.net masukkan user admin dan password yang telah diberikan wordpress, maka akan terlihat web wordpress kita telah jadi.


-->

Tidak ada komentar:

Posting Komentar