Web Server dan Installasi CMS WordPress

Web Server termasuk salah satu layanan SERVER yang paling popular. Karena lewat web server tersebut, website kita dapat diakses oleh seluruh pengunjung dari Internet. Dalam keadaan default, web server berjalan pada protocol HTTP melalui port 80. Pada buku ini kita akan membuat web server menggunakan aplikasi Apache. Dalam perancangan Web Server, kita harus mengetahui terlebih dahulu persyaratan (Dependensi) dari website yang akan kita buat. Misalnya, website tersebut membutuhkan bahasa HTML saja, atau PHP4, PHP5, atau juga MySQL Database sebagai media penyimpanan datanya. Kita asumsikan saja, akan menggunakan Content Management System (CMS) gratisan dari Internet, semisal Joomla, WordPress atau Druppal.

Installasi
Install terlebih dahulu, semua paket aplikasi web server yang dibutuhkan.
comen@MedyAdityaSaputra:/home/comen# apt-get install apache2 php5 mysql-server phpmyadmin

Konfigurasi
Pada saat installasi Apache2, sebenarnya website dari server Debian sudah dapat kita kunjugi melalui Web Browser. Coba anda ketikan alamat http://www.medyadityasaputra.com, dan hasilnya akan seperti dibawah ini. Hal ini terjadi karena Virtual Host default otomatis aktif.

comen@MedyAdityaSaputra:/home/comen# nano /etc/apache2/sites-available/default

<VirtualHost *:80>
ServerAdmin webmaster@localhost            //ganti dengan nama domain anda

DocumentRoot /var/www/wordpress            //tambahkan wordpress
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/wordpress/>             //tambahkan wordpress
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

Konfigurasi Web Direktori
Konfigurasi pada apache2 sudah selesai, sekarang tinggal kita konfigurasi untuk direktori website-nya. Web Direktori ini adalah direktori dimana kita akan menempatkan semua isi file-file untuk website kita. Terlebih dahulu buat folder web. Path defaultnya adalah /var/www , anda bisa merubahnya, misalnya diganti nama menjadi public_html atau semacamnya.

comen@MedyAdityaSaputra:/home/comen# cd /var/www/
comen@MedyAdityaSaputra:/home/comen# mkdir wordpress
comen@MedyAdityaSaputra:/home/comen# cd wordpress
comen@MedyAdityaSaputra:/var/www/wordpress#

Konfigurasi Website
Selanjutnya, tinggal kita masukan saja website kita pada direktori tersebut. Misalnya saya akan menggunakan CMS WordPress, download pada situs resminya di http://www.wordpress.org. Dan letakan pada direktori web, kemudian ekstrak.
comen@MedyAdityaSaputra:/var/www/wordpress# apt-get install unzip
comen@MedyAdityaSaputra:/var/www/wordpress# unzip wordpress.zip
comen@MedyAdityaSaputra:/var/www/wordpress#ls
index.php           wp-comments-post.php  wp-login.php
license.txt         wp-config-sample.php  wp-mail.php
readme.html         wp-content            wp-settings.php
wp-activate.php     wp-cron.php           wp-signup.php
wp-admin            wp-includes           wp-trackback.php
wp-app.php        wp-links-opml.php      xmlrpc.php
wp-blog-header.php  wp-load.php

Rubah hak akses direktori tersebut menjadi writeable bagi semua user untuk sementara waktu. Agar installasi WordPressdapat berjalan lancar.

comen@MedyAdityaSaputra:/var/www/wordpress# chmod 777 ../wordpress/ -R

Hal terakhir yang perlu kita lakukan, agar semua konfigurasi yang telah kita setting berjalan, restart aplikasi apache2.
comen@MedyAdityaSaputra:/var/www/wordpress# /etc/init.d/apache2 restart

Langkah – Langkah Install wordpress

buka http://www.medyadityasaputra.com, lalu akan muncul gambar seperti di bawah ini dan ini adalah gambar dan penjelasannya.

gb1wp

Jika anda membuka website anda akan muncul seperti ini dan klik create configuration File

gbwp2

silahkan anda klik let’s go !

gbwp3

Tampilan ini dimana anda harus membuat satu buah database , maka anda harus membuatnya dengan cara :

comen@MedyAdityaSaputra:/home/comen# mysql –u root –p
Enter password: ****
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 28
Server version: 5.0.51a-24 (Debian)
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql> create database wordpress;
Query OK, 1 row affected (0.03 sec)
mysql>quit
bye
comen@MedyAdityaSaputra:/home/comen#

isikan database name = wordpress
isikan user name = root
isikan password = root
isikan databasehost = localhost
tidak usah di rubah table prefix

setelah itu submit
gbwp4

gbwp5

Setelah itu klik Run The Install

gbwp6

akan muncul gambar seperti di atas, maka anda harus mengisinya sesuai dengan yang di isi .

Sukses dan next untuk login .

Advertisements
Posted in Linux Server

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Error: Twitter did not respond. Please wait a few minutes and refresh this page.

%d bloggers like this: