KONFIGURASI VPS LINUX UNTUK WEB HOSTING

Konfigurasi VPS linux untuk Web Hosting

Cara setting vps linux

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.

Install MySQL

apt-get install mysql-server mysql-client

Nanti akan diminta masukkan password for root.
dan ulangi lagi

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/

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

<?php
phpinfo();
?>

keluar dan save.
sekarang kita buka http://ipaddress/phpinfo.php.
jika tampil gambar seperti dibawah ini  iti artinya anda sudah berhasil menginstall php pada server anda.

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

Restart Apache

Service apache2 restart

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.

Selain itu jika anda ingin menginstall CMS wordpress pada vps, anda bisa mengikuti tutorial berikut ini:

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 tadi. Misal kita buat database dengan nama wordpress, lalu klik ciptakan.
    • Pembuatan database selesai. Sekarang kita akan coba melakukan installasi wordpres pada vps.
    • Buka alamat ip vps anda, maka tampil halaman konfigurasi wordpress seperti berikut ini.
  • klik Create a Configuration File lalu Pilih Lets Go!
    Nanti muncul tampilan seperti ini sesuaikan saja seperti pada gambar dibawah ini
  • jika sudah, lalu klik Submit.
  • Maka akan muncul tampilan seperti dibawah ini
  • itu artinya kita di haruskan mengcopy semua kode-kode tersebut untuk diletakkan pada direktori tempat kita menaruh semua file wordpress kita di direktori /var/www lalu di beri nama wp-config.php
  • Kembali ke terminal lalu buat sebuah file dengan nama wp-config.php
nano wp-config.php
  • paste kode tersebut lalu simpan CTRL+Xtekan lalu enter.
  • Setelah itu baru klik Run the Install.
  • Maka akan tampil form berikut

cara setting vps

  • 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
  • Setelah itu anda tinggal mengakses direktori admin untuk melakukan login ke dashboard http://alamatip-or-domain/wp-admin

Tambahan

Jika anda melakukan pemindahan website dan mengalami kendala pada url postingan, maka cukup enabled mod_rewrite, dengan menjalankan perintah ini di terminal.

a2enmod rewrite

lalu edit file .htaccess di /var/www/.htaccess

nano /var/www/.htaccess

Copy kode berikut

# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Save CTRL + X pilih y <enter>

Finishing

restart apache2

service apache2 restart
  • Agar wordpress writeable
chmod -R 777 wp-content/

Comments

Popular posts from this blog

Prinsip Dasar VPS

Bab 1 Control Panel Hosting

Konfigurasi Shared Hosting Server (I-MSCP)138