KONFIGURASI VPS LINUX UNTUK WEB HOSTING
KONFIGURASI VPS LINUX UNTUK WEB HOSTING
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
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
Post a Comment