Konfigurasi Shared Hosting Server (i-MSCP)
Judul Kegiatan : Memahami Install i-MSCP di Server Debian 8
Jenis Kegiatan : Kerja Mandiri
Tempat : Laboratorium Komputer / Ruang Kelas
Tujuan Kegiatan : 1. Peserta didik dapat menjelaskan pengertian shared hosting dengan tepat.
2. Peserta didik dapat mengimplementasikan penerapan shared hosting dalam
kehidupan sehari-hari dengan terampil.
i-MSCP (internet Multi Server Control Panel) merupakan proyek open source yng bertujuan untuk membangun sebuah panel kontrol multi server yang lebih terfokus pada penggunaan secara pribadi dan profesional. Tujuan utamanya adalah pengelolaan shared hosting tanpa campur tangan manusia pada sistem file server. Aplikasi i-MSCP hanya bisa digunakan pada dua distro linux, yaitu Debia (versi Wheezy ke atas) dan Ubuntu LTS (versi 12.04 ke atas).
1. Fitur-Fitur i-MSCP
Fitur-fitur yang dimiliki oleh i-MSCP adalah sebagai berikut:
- Custom DNS records
- Event Manager
- External Mail Server
- Mail Server Management (Postfix, Courier, Devecot, Both with quota support)
- Multi-user level web interface(administrator, reseller adn client)
- MySQL | MariaDB support
- PHP setting Editor (per user, per domain or per site)
- Plugin API
- Preseeding feature for unattended installation
- Remote SQL Server Support
- Software package installer
- SQL server management (MySQL)
- Web folder protection using FS immutable bit
- Web server management (Apache2 ITK, Fegid and FastCGI/PHP5-FPM)
- RAM minimum 512 MB
- Processor 1GHz atau lebih cepat / 32-bit (x86) atau 64-bit(x64), tetapi lebih dianjurkan menggunakan core i3.
- Hard drive minimal 1GB yang digunakan untuk i-MSCP dan layanan yang dikelola oleh orang yang sama.
- Akses internet minimum 100 Mbits/s.
- Aplikasi PHP harus di atas versi 5.3.2 dan Perl harus diatas versi 5.10.1
- Linux OS untuk debian minimal Squeeze dan Ubuntu minimal Lucid.
No. | Plugin | Keterangan |
1. | Development | Remote Bridge dan DebudBar |
2. | Miscellaneous | InstantSSH, RouncubePlugin, OwnDDNS, DomainAutoApproval, Demo |
3. | Billing | KaziWhmcs dan ImscpBocBilling |
4. | Statistic | Monitorix dan Mailgraph |
5. | Hook-Files | Apache2 Tool Redirec, Postfix Smarthost, Bind9 Localnets |
6. | Other | AsminerSQL, InstantSSH, PhpSwitcher, PostScreen, Spam Assassin, OpenDKIM, ClamAV |
4. Tahap Instalasi di Debian 8
Kali ini akan kita kupas tuntas mengenai cara instalasi i-MSCP. internet multi server control panel buatan Rusia ini sangat cepat dan user friendly tidak kalah dengan cpanel yang biasa kita gunakan.
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 :
- Login ke terminal dengan menggunakan user root
- Pindah ke direktori dengan perintah # cd/usr/local/src
- 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
- Ekstract file downloadan dengan perintah # tar xzf 1.3.x.tar.gz
- Masuk ke direktori hasil ekstract # cd imscp-1.3.x
- Lakukan proses install dengan perintah # perl imscp-autoinstall -d
- 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.
Indri Novita Sari
BalasHapusHadir pak
Syahrul G Gultom
BalasHapusHadir pak
Agung Prasetyo
BalasHapusYosapat pak
BalasHapusGovinda Gunawan Siregar
BalasHapus