WEB SERVER

Hai bloggers...
Sebelumnya kalian sudah punya atau udah pernah buat web gak sih ?
Pada belum pernah ya...???
Alright, Kali ini saya akan berbagi gimana sih caranya buat web. Oke biar gak penasaran, langsung aja kepoin blog aku yuksss hehehe.......


Nah teman-teman untuk buat web itu memang banyak caranya, tetapi kali ini saya mau berbagi tentang buat web melalui centos dan menggunakan aplikasi Wordpress.
Nah sebelum memulainya, kita harus mengecek paket yang terdapat dalam centos tersebut seeperti MySql, PHP, HTTPD

Untuk mengeceknya kita gunakan perintah :
1.                  rpm -qa | grep mysql
Untuk ngecek mysql. Paket yang terdapat dalam mysql ini sebanyak 4
2.                  rpm -qa | grep httpd
Untuk ngecek httpd. Paket yang ada pada httpd sebanyak 4
3.                  rpm -qa | grep php -
Untuk ngecek php, yang memiliki jumlah paketnya sebanyak 11

Lalu, apabila paketan tersebut belum lengkap, maka kita harus menginstal apketan tersebut. Bagaimana caranya ?


1.                  su -
2.                  password :
3.                  yum -y install mysql-server
4.                  Service mysqld start
5.                  chkconfig --levels 235 mysqld on
6.                  /etc/init.d/mysqld start
7.                  rpm -qa mysql
8.                  yum -y install httpd
9.                  chkconfig --levels 235 httpd on
10.              /etc/init.d/httpd start
11.              service httpd restart
12.              Lalu kita ke browser http://192.168.1.nopc --> apabila sudah masuk apache = sukses
13.              yum install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc
14.              rpm -qa | grep php

Teman - teman, karena paketnya sudah lengkap, maka kita akan mulai untuk buat web nya, dimana aplikasi masih dalam bentuk zip yaitu wordpress.zip yang akan kita copy ke dalam /var/www/html/wordpress.zip, lalu wordpress.zip itu kita ekstract --> klik kanan, pilih ekstract, kemudia kita rename (terserah apa yang kamu mau).

1.                  su -
2.                  Password :
3.                  Nautilus
4.                  Maka akan ada plihan root dan /, lalu pilih / untuk masuk ke folder var/www/html   ubah nama wordpress, misal Pendidikan.
5.                  Mysql
6.                  Maka akan ada tulisan “mysql >  “ setelah tanda > itu masukkan tulisan
Mysql > CREATE DATABASE Pendidikan ;
Maka akan tampil tulisan query Ok
7.                  Lalu masuk ke browser ketik pada url localhost/Pendidikan
8.                  Maka akan muncul tulisan Welcome to Wordpress, lalu pada bagian bawah kita klik            tulisan let’s go
9.                  Maka akan tampil isian :
Database Name    : Pendidikan
Username             : root
Password              :
Database Host      : localhost
Table profix                      :wp_
Lalu Submit
10.              Setelah kita Submit, akan ada tulisan yang berada pada notepad, lalu seluruh isinya kita 
copy dan close.
11.              Kembali keterminal, dengan menekan tombol ctrl+c, kemudian beri perintah
cd /var/var/www/html
12.              gedit wp-config.php
13.              Muncul notepad kosong dan tulisan yang kita copy, kita paste di dalamnya lalu kita save.
14.              Buka browser, ketik localhost/Pendidikan
15.              Instalation
16.              Information needed
17.              Install wordpress
18.              Success

Atau lebih jelasnya seprti berikut ini :

1. Instal Webserver Apache 2

Perintahnya adalah :

[root@centos ~]# yum install httpd

Cek keberhasilan instalasi Apache pada server hosting Anda , berikut perintahnya :
[root@centos ~]# apachectl -V


contoh hasilnya :



Setelah selesai instal Apache 2 kamudian edit file berikut ini : /etc/httpd/conf/httpd.conf 
Perintahnya adalah :
[root@centos ~]#nano /etc/httpd/conf/httpd.conf
Maka akan ada tampilan tampilan kalimat- kalimat perintah configurasi server Apache, cari kalimat berikut ini : #ServerName www.Example.com:80
untuk mempermudah pencarian gunakan CTR+W kemudian ketikkan/copas kalimat  #ServerName www.Example.com:80, lalau enter.
install Apache Mysql dan PHP di Centos 6

Kalu sudah ketemu kemudian ganti dengan : ServerName localhost:80
dan hilangkan tanda pagar "#" yang ada di depan tulisan ServerName tersebut. simpan file tersebut dengan perintah CTR+X lalu tekan Y dan ENTER.

Jalankan Apche tersebut dengan perintah :

[root@centos ~]# service httpd start

Dan Agar selalu Aktif server Apache tersebut ketikkan perintah berikut :

[root@centos ~]# chkconfig httpd on

Untuk mengetes keberhasilan dari instalasi Apache silahkan Anda cek pada browser dan ketikkan 
IP Addres yang Anda dapatkan dari Hosting provider Anda, bila berhasil maka akan tampil sebagai berikut :
install Apache Mysql dan PHP di Centos 6

2. Install Database Server
Berikutnya adalah instal database server dalam hal ini saya gunakan MySQL Server, perintahnya adalah sebagai berikut :

[root@centos ~]# yum install mysql-server

Setelah itu aktifkan dengan perintah :

[root@centos ~]# service mysqld start

Lalu ketikkan perintah berikut agar selalu aktif :

[root@centos ~]# chkconfig mysqld on

Lalu  buat root password database dengan perintah :

[root@centos ~]# mysqladmin -u root password 'BUAT PASWORD ANDA DISINI'

Ubah yang tanda biru tersebut dengan password Anda dan ingat-ingat atau catat biar jangan lupa, karena nanti akan digunakan saat menghubungkan Web server dengan Database server.

Kemuadian tes MySQL server tersebut , ketikkan perintah berikut :
[root@centos ~]# mysql -u root -p ( press enter )
Enter password:(Masukkan password kemudian enter)

Apabila berhasil maka akan muncul tampilan sebagai berikut :  

Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.61 Source distribution
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>             

Ketikkan Exit untuk keluar.

mysql>exit


3. Install Web Programing

Pada kesempatan ini saya menggunakan PHP  perintahnya adalah :

[root@centos ~]# yum install php php-mysql

Kemudian Anda Cek keberhasilan instalasi PHP yang ada, apabila ada informasi lainnya tekan aja 
Y lalu Enter. perintah nya adalah :

[root@centos ~]# php -v

Kemudian  setelah instalasi PHP berhasil, Anda buat file phpinfo.php untuk mengecek keberhasilan instalasi PHP Anda pada web Anda lakukan perintah berikut ini :

[root@centos ~]# nano /var/www/html/phpinfo.php

Setelah terbuka masukkan kode berikut :
<?php
phpinfo();
?>

Kemudian Anda simpan dengan perintah CTR+X lalu takan Y dan Enter. lalu silahkan restart Webserver Anda dengan perintah :

[root@centos ~]# service httpd restart

Lalu cek pada browser Anda dengan mengetikkan IP Addres yang telah Anda dapatkan dari layanan Hosting Anda dengan perintah :

http://ip-adressanda/phpinfo.php

Apabila berhasil maka akan muncul sebagai beruikut :
Cara install Apache Mysql dan PHP di Centos 6


Pada tahap ini semuanya sudah terinstal dengan baik semuanya dari mulai Apache , MySQL dan PHP semuanya sudah berjalan dengan baik. namun ada stu lagi untuk membuktikan keberhasilan koneksi antara ketiganya maka perlua Anda lakukan pengetesan dengan membuat PHP. caranya lakukan perintah berikut ini :

[root@centos ~]# nano /var/www/html/test.php

Dan masukkan kode berikut ini :
<?php
$con = mysql_connect("localhost","root","masukkan password databse");
if (!$con)
{
 die('Could not connect: ' . mysql_error());
}
else
{
echo "Congrats! connection established successfully";
}
mysql_close($con);
?>


Ingat pada tulisan

Ingat pada tulisan "masukkan password databse" ganti dengan password ketika Anda membuat password di MYSQL server. simpan file tersebut tekan CTR+X, lalu Y dan Enter.

Silahkan lihat hasilnya di browser, ketikkan perintah http://ip-addres-anda/test.php lalu enter, bila berhasil maka akan tampil sebagai berikut :
Cara install Apache Mysql dan PHP di Centos 6


Namun jika Anda mendapati pesan error seperti berikut ini :
Could not connect: Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock
’ (2)
itu artinya service MySQL tidak aktif. Aktifkan terlebih dahulu MYSQL Servernya, dengan perintah:

[root@centos ~]# srvice mysqld start 

Dan bila masih ada pesan error seperti ini :
Could not connect: Access denied for user ‘root’@'localhost’ (using password: YES)
itu artinya ada kesalahan penulisan di test.php. Coba buka kembali file test.php dan cek kembali password yang kamu ketikkan apakah sudah sama dengan konfigurasi yang Anda buat saat membuat pasword databse server / MySQL Server.











0 komentar:

Posting Komentar

top