KONFIGURASI VPS LINUX UNTUK WEB HOSTING

 

KONFIGURASI VPS LINUX UNTUK WEB HOSTING

Perbedaan Cloud Hosting, VPS, dan Shared Hosting – DISKOMINFO KAB. NATUNA


    Seperti biasa Agar vps kita bisa digunakan untuk keperluan web hosting ada beberapa aplikasi yang akan kita install.

1. Apache
    Apache merupakan sebuah web server yang nantinya bertanggung jawab untuk menangani request-response http. untuk lebih lengkapnya silahkan googling.

2. Database (MySQL)
    Database digunakan untuk menyimpan segala informasi secara terstruktur. Aplikasi database banyak macamnya seperti postgresql,oracle dan lain-lain, namun pada tutorial kali ini saya akan menggunakan MySQL untuk databasenya.

3. PHP
    PHP adalah sebuah bahasa skrip yang digunakan untuk membuat blog secara dinamis.


4. PHPMyAdmin
    PHPMyAdmin merupakan sebuah aplikasi agar kita lebih leluasa untuk mengelola database MySQL secara GUI (Graphical User Interface).

    Pastikan anda mempunyai akses root. Root merupakan user dengan level tertinggi dan mempunyai akses ke semua perintah dan file pada Linux atau sistem operasi lain yang berbasis UNIX.


1. Install Apache 

apt-get install apache2

Lalu buka browser masukan alamat ip vps anda, jika menampilkan halaman “its Work” , sampai saat ini kita sudah berhasil menginstall apache2.

2. Install MySQL

apt-get install mysql-server mysql-client

    Nanti akan diminta masukkan password for root. dan ulangi lagi

 3.  Install PHP

apt-get install php5 libapache2-mod-php5

    Sekarang kita akan mencoba melakukan tes pada php yang baru saja diinstall. masuk ke direktory html nya, kalau saya berada di /var/www , setiap distro biasanya mempunyai letak yang berbeda-beda kalau diubuntu berada di /var/www/html/

4. buat file bernama phpinfo.php

nano phpinfo.php

    jika anda belum menginstall editor nano. install dengan cara:

apt-get install nano

    Lalu masukkan kode dibawah ini keluar dan save.

<?php phpinfo(); ?> 

5. Agar MySQL support PHP 5

apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

6. Restart Apache

Service apache2 restart

7. Install PHPMyAdmin

apt-get install phpmyadmin

Secara default phpmyadmin terinstall di /usr/share oleh karena itu kita perlu memindahkan/mengcopy ke direktory agar bisa kita akses melalui http://ipaddres/phpmyadmin. kita gunakan cara mudahnya saja.

cp -r /usr/share/phpmyadmin /var/www/

Sampai pada tahap ini kita sudah siap menjadikan vps digunakan untuk web hosting. Silahkan upload aplikasi anda pada direktori /var/www.

8. Install CMS WordPress di VPS

  • Masuk ke direktory /var/www dan download wordpress.

cd /var/www && wget http://wordpress.org/latest.tar.gz

  •  ekstrak

tar xf latest.tar.gz

  • Maka akan muncul direktory baru dengan nama wordpress. kita perlu memindahkan semua isi pada folder wordpress tersebut untuk di letakkan pada root directoy (/var/www).

cd wordpress && mv * /var/www

  •  hapus file index.html ini akan mengganggu ketika kita akan mengakses alamat ip/domain nantinya.

rm index.html Sebelum membuat website dengan wordpress ada baiknya kita membuat database terlebih dahulu. Buka http://alamat_ip/phpmyadmin lalu login menggunakan user root dan password yang sudah dibuat pada saat installasi MySQL

9. Install Wordpress

klik Create a Configuration File lalu Pilih Lets Go!

10.Kembali ke terminal lalu buat sebuah file dengan nama wp-config.php nano wp-config.php

paste kode tersebut lalu simpan CTRL+X tekan Y lalu enter.
Setelah itu baru klik Run the Install.
Maka akan tampil form berikut

https://cdn.tutorialpedia.net/wp-content/uploads/2016/10/Screenshot_31-300x244.png
pada tahap tersebut anda diminta untuk memasukkan segala jenis informasi website anda dan juga akun yang akan digunakan untuk login nanti

jika sudah lalu klik Install WordPress

11. Setelah itu anda tinggal mengakses direktori admin untuk melakukan login ke dashboard http://alamatip-or-domain/wp-admin

12. Finishing

restart apache2

service apache2 restart

·         Agar wordpress writeable

chmod -R 777 wp-content/

Selesai.

 

Sumber : https://www.tutorialpedia.net/cara-setting-vps-linux-untuk-web-hosting/ 

by : Sri Nurjuliva 

Comments

Popular posts from this blog

Mengevaluasi Virtual Private Server (VPS)

KONFIGURASI VPS

INSTALASI SNMP DI DEBIAN