Hosting VPS Unmanage adalah hosting yang ketika kita beli tidak memiliki Cpanel sehingga sangat kesulitan sekali untuk menginstal wordpress. untuk itu pada kesempatan ini saya ingin berbagi tentang pengalaman saya dalam mengelola Hosting VPS Unmanage tersebut.
Saya Anggap Anda sudah menegerti tentang Apa itu Hosting VPS Unmange, kalau belum tahu silahkan googling saja ya....
Intinya begini saya beli hosting untuk membuat web atu blog dengan platform CMS Wordpress. nah bisanya saya beli hosting yang share hosting. Dengan share hosting kita sudah disediakan software untuk instalasi wordpres dengan mudah karena sudah disediakan Cpnel dan ada softwaware aplikasinya untuk instal Wordpress sehingga hanya dengan Klik dan Klik semua instalasi Wordpres beres dan langsung bisa live dapat digunakan untuk ngeblog.
Nah ketika Anda beli VPS Hostng ada 2 pilihan yaitu VPS Manage (VPS CPanel) dan VPS Unmanag e (No CPanel), dikarenakan budget saya terbatas sehingga saya beli VPS Hosting yang no control panel alias unamanege shingga saya harus instal sendiri Web server, MySQL Server dan PHP agar saya bisa instal Wordpress. kira-kira seperti itulah alurnya ketika saya buat postingan ini.
Oke, Lanjut Ya....
Baik, Jadi apabila Anda mau ngbelog dengan Wordpress dan menggunakan VPS Hosting Unmanage maka tulisan ini adalah panduan step by step cara instal wordpress di VPS unmanage. karena saya waktu itu memebeli VPSnya di Hostgator maka oleh penyedia Hosting sudah terinstal Linux Centos 6.4.
Oh ya untuk Anda yang mau lihat-lihat VPS Hostgator Anda dapat mengunjungi, Klik HOSTGATOR.
Untuk melihat versi Linux yang digunakan Anda dapat lihat dengan perntah berikut di SSH Putty :
cat /etc/issue
hasilnya seperti ini :
Cara install Apache Mysql dan php di linux Centos 6
1. Install Webserver dalam hal ini saya gunakan Apache2
2. Install Database Server pada kasus saya menggunakan MySQL Server
3. Install Web Programing dalam hal ini saya menggunakan PHP5
Ketiganya WAJIB anda insstall terlebih dahulu.
Untuk melakukannya instalasi ketiganya tersebut Anda harus instal dulu SSH Client yaitu Putty, silahkan Anda download terlebih dahulu dan kemudian Anda instal,
Download Putty.
Setelah Anda instal kemudian silahkan Anda masukkan IP Address yang telah Anda dapatkan ketika Anda beli VPS Hosting tersebut. dan login dengan menggunakan username dan password yang telah diberikan oleh penyedia hosting. biasayanya adalah :
login = root
passs=..............(isi sesuai dengan yang diberikan oleh penyedia hosting)
Berikut ini step-stepnya :
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:80untuk 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 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 :
<?php
phpinfo();
?>
[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 "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
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.
Demikianlah pengalaman saya saat install Apache Mysql dan PHP di linux Centos 6 untuk VPS Hosting di Hostgator. selanjutnaya kita instal Wordpress di VPS dengan Linux Centos 6. nantikan pembahasannya pada postingan ssaya berikutnya.
Banner Ads