Read more »

  • Web Hosting

   

  

    merupakan layanan yang menyediakan tempat untuk menjalankan aplikasi atau penyimpanan data di lokasi terpusat (server) yang bisa diakses dengan koneksi internet. Hosting banyak digunakan untuk berbagai macam keperluan mulai dari penyimpanan serta aplikasi website, file transfer pada FTP, pusat data email, dan lain sebagainya.

        Fungsi Web Hosting digunakan untuk mempermudah pemilik website dalam mengelola dan mengakses websitenya. Dengan adanya layanan ini, maka server website tidak akan mudah down.

  • Devinisi Shared Hosting 

        Hosting merupakan Istilah untuk jasa penyewaan server Internet untuk keperluan website dan email. Pemakai umum menyewa jasa hosting kepada penyedia hosting seperti IDCloudHost dan mendapatkan account hosting (sejumlah ruang disk, account email, akses shell/FTP, dll) dan dapat mengupload file-file website yang kemudian nanti dapat dilihat oleh pengunjung website.

  • Shared hosting adalah layanan hosting di mana sebuah account hosting ditaruh bersama-sama beberapa account hosting lain dalam satu server yang sama, dan memakai services bersama-sama. Keuntungan shared hosting adalah harganya yang murah.
  • Kelebihan Shared Hosting 
  1. Harga relatif murah
  2. Penggunaan mudah    
  3. Administrasi dan pemeliharaan server mudah
  4. Control panel yang mudah
  • Kekurangan Shared Hosting
  1. Keamanan yang kurang
  2. Memungkinkan terjadinya crash
  3. Area control terbatas oleh server
Konfigurasi Shared Hosting Server (I-MSCP) 
  • Fitur I-MSCP
  • Event Manager (frontend dan backend).
  • Mail Server Eksternal.
  • MySQL | dukungan MariaDB.
  • Remote dukungan SQL Server.
  • Plugin API (frontend dan backend).
  • Minimal Sistem 
  1. 1 GHz atau lebih cepat / 32-bit (x86) atau 64-bit (x64)
  2. Minimum RAM 512 MiB
  3. 1 GB dari ruang hard disk (hanya untuk i-MSCP dan layanan yang dikelola oleh orang yang sama)
  4. Akses Internet (100 Mbits/s)
  5. PHP version >= 5.3.2, dan Perl version >= 5.10.1
Instalasi i-MSCP di server debian 8
  • Edit source list

nano /etc/apt/sources.list

  • ubah source list menjadi seperti ini

deb http://ftp.debian.org/debian jessie main non-free contrib
deb http://ftp.debian.org/debian jessie-updates main non-free contrib
deb http://security.debian.org jessie/updates main non-free contrib

  • Sebelum melakukan installasi i-MSCP install terlebih dahulu program berikut :

aptitude update && aptitude dist-upgrade

  • Install standard package :

apt-get update && apt-get install whiptail tasksel

tasksel install standard

  • Hostname harus merupakan subdomain, contoh : server.domain.com
  • Langkah instalasi yang harus kita lakukan adalah :
  1. Login ke terminal dengan menggunakan user root
  2. Pindah ke direktori  dengan perintah # cd/usr/local/src
  3. Download i-MSCP, kali ini saya menggunakan versi 1.3.x dengan perintah # wget https://github.com/i-MSCP/imscp/archive/1.3.x.tar.gz
  4. Ekstract file downloadan dengan perintah # tar xzf 1.3.x.tar.gz
  5. Masuk ke direktori hasil ekstract # cd imscp-1.3.x
  6. Lakukan proses install dengan perintah # perl imscp-autoinstall -d
  7. Ikuti petunjuk instalasi sampai dengan selesai.

  • i-MSCP ini tidak bisa digunakan pada server dengan menggunakan nat alias server di belakang router, hanya bisa dipakai pada server yang langsung menggunakan ip public pada server yang digunakan.

SEKIAN DAN TERIMAKASIH