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
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 :
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.
untuk mempermudah pencarian gunakan CTR+W kemudian ketikkan/copas kalimat #ServerName www.Example.com:80, lalau enter.
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
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 :
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>
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 :
[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 :
<?phpphpinfo();?>
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 :
[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 :
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 :
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 :
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
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.
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