ADMINISTRASI SISTEM JARINGAN BAB 1

CONTROL PANEL HOSTING DAN SHARE HOSTING SERVER
KOMPETENSI INTI


3. Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Dasar-Dasar Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan internasional.


4. Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan prosedur kerja yang lazim dilakukan serta menyelesaikan masalah sederhana sesuai dengan bidang dan lingkup kerja Dasar-Dasar Teknik Komputer dan Informatika Menampilkan kinerja mandiri dengan mutu dan kuantitas yang terukur sesuai dengan standar kompetensi kerja.


Menunjukkan keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan solutif dalam ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik dibawah pengawasan langsung.


Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan gerak mahir, menjadikan gerak alami, sampai dengan tindakan orisinal dalam ranah konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik di bawah pengawasan langsung.


APERSEPSI


Pada umumnya website dibuat untuk menyampaikan informasi (konten) kepada khalayak ramai secara cepat dan dapat diakses di manapun melalui internet. Website sebagai wadah penyaji informasi diranah internet dibuat dengan beberapa tahapan dan salah satu tahapan awal dalam membangun website berbasis hosting adalah penggunaan cPanel untuk memudahkan dalam proses pembuatan dan pemeliharaan website. Langkah awal untuk untuk membuat website sendiri dimulai dengan memahami terlebih dahulu tentang seluk-beluk cPanel. cPanel sebagai salah satu aplikasi berbasis website yang berfungsi sebagai kontrol panel web hosting yang memberikan tampilan grafis dan program-program yang dibuat untuk memudahkan proses hosting pada sebuah website. Sebab aplikasi tersebut akan sering menggunakan cPanel dalam proses pembuatan dan pemeliharaan website. Sederhananya, jika sebuah website diibaratkan sebagai sebuah restoran maka cPanel adalah dapur dari restoran tersebut. Sebuah restoran dalam memberikan produknya kepada pelanggan, yaitu makanan terdapat proses bagaimana makanan itu tercipta di dapur melalui pemotongan bahan dasar dengan pisau, penggorengan dengan katel, merebus dengan panci, dan lain-lain.


A. Control Panel Hosting


Control panel hosting menyediakan solusi elegan sebagai host dari beberapa situs website yang berjalan pada share hosting, VPS (Virtual vate Server), dan dedicated server. Control panel hosting jenis menawarkan kemudahan untuk mengelola piranti lunak berbasis web untuk menyederhanakan proses penanganan server, tanpa perlu memiliki pengetahuan akan server administration. Di samping menentukan layanan hosting murah yang sesuai dengan budget, pemilihan control panel hosting pun menjadi pilihan yang tepat. Control panel hosting ini berisikan berbagai fasilitas untuk mengatur semua fungsi dalam server.


1. Dasar-Dasar cPanel


Secara sederhana, ePanel identik dengan sebuah Web hosting control panel yang digunakan untuk mengatur server yang letaknya sangat jauh (bisa di dalam atau di luar negeri) yang dipakai untuk hosting website. Di mana kita bisa mengatur beberapa fungsi dari server tersebut dengan mudah. Bayangkan jika tanpa memakai ePanel ini harus bolak-balik ke tempat server berada guna mengatur domain atau menginstal script semacam wordpress atau Joomla.


a. Manfaat cPanel


cPanel disediakan oleh perusahaan pemilik server dan di instal secara langsung pada server yang bersangkutan. cPanel hingga sekarang baru support dengan server berbasis Linux OS. cPanel sudah disediakan dipaket hosting. Beberapa manfaat cPanel, sebagai berikut


1) Tidak perlu berpergian ke server yang bersangkutan yang menghosting website untuk aktivitas tertentu. Hanya duduk di depan komputer dan membuka browser.


2) Mengetahui spesifikasi server yang dipakai. Seperti processor, RAM, Disk (yang dihosting) termasuk Load dari server yang dipakai juga bisa diakses dengan mudah.


3) Mengatur pemakaian domain, mengatur file dari website, mengatur database, dan lain-lain.


Stats


Man Domain


sutamatamasu.com


Hone Desity


0/100%


Lxat logo hom


167.4/1024 MB


CPU Use


0/20


Physical Memory Usage


Enry Prosses


0/20


Number of Processes


0/1 MB/s


PO Usage


303.48 MB


Ове брате Икаре


12.6 GB


Mormy Bandeath Transfer


00


Sutdomana


2/00


Parked Domahs


2/00


Afoot Domain


2/0


FTP Acounte


2/00


b. Fitur cPanel

Dengan adanya cPanel ini sangat membantu blogger dan website developer dalam membuat konten website yang berkualitas, mudah dan juga murah. cPanel sendiri ini berbayar. Pada dasarnya, fitur-fitur dari cPanel tergantung dari ketersediaan pihak penyedia hosting. Namun secara garis besar fitur-fitur cPanel adalah sebagai berikut.


1. Preference

Tersedia berbagai macam tutorial berupa video dan artikel, serta pengaturan dari cPanel seperti merubah tema. Merubah bahasa (sekarang belum tersedia bahasa indonesia) dan lain-lain.

2. Mail

Tersedia berbagai opsi yang mengatur Email pribadi yang berdasarkan Domain yang pakai. Biasanya juga terdapat fitur anti spam seperti Spam assasin yang di bundling di fitur ini.

3. Files

Mengatur tentang File yang masuk di hosting. Pemilik bisa mengakses file yang ada di hosting, mengedit file hosting tersebut. Backup file yang ada di hosting dan lain-lain.

4. Logs

Untuk melihat aktivitas tentang siapa saja user yang mengakses website, check IP dari pengunjung website. Memasang password pada folder/direktori dari file hosting dan lain-lain.

5. Domain

Mengatur tentang pemasangan domain, add-ons domain, sub domain pengaturan DNSS dan lain-lain.

6. Database

Mengatur tentang Databese dari website, seperti database mySQL dan PhpMyAdmin.

7. Software

CPanel juga mendukung pemasangan Script aplikasi pihak ketiga. Beberapa aplikasi pihak ketiga tersebut seperti diantaranya adalah Softtaculus (pemasangan wordpress, Joomla, Drupal dalam satu klik) Cloudfire CDN dan lain-lain.


2. Klasifikasi Kontrol Panel Hosting Berbasis Open Source


Pada dasarnya cPanel termasuk merk kontrol panel yang paling populer dan paling banyak digunakan di dunia. Ada juga kontrol panel web hosting merk lain seperti Direct Admin, Webmin, Plesk, dan lain-lain. Terdapat beberapa kontrol panel alternatif yang bersifat open source yang tersedia untuk di unduh (download) secara gratis dengan fitur hampir sama dengan yang berbayar.


a. cPanel


cPanel identik dengan kontrol panel hosting yang berbasis Unix/Linux. Aplikasi ini menjadi control panel web hosting yang sangat populer dan umum digunakan oleh sebagian besar jasa penyedia web hosting baik di Indonesia maupun dunia. cPanel memiliki fitur terlengkap yang bisa digunakan untuk mengatur semua kebutuhan pembuatan website melalui tampilan grafis yang mudah digunakan dan responsif. Antarmuka grafisnya sangat membantu untuk mengelola website beserta account hosting dengan sangat mudah dan cepat. cPanel memberi akses penuh atas berbagai elemen pengaturan dari situs web dan administrasi hostingnya melalui web browser misalnya seperti membuat database, membuat account email, auto responder, mengelola file website, dan memiliki fitur autofix yang mampu memberikan solusi praktis terhadap permasalahan yang ditemui oleh para usernya. Dengan demikian, cPanel sebagai control panel server hosting karena sifatnya yang user-friendly dan masih terus dikembangkan hingga saat ini.

b. Plesk


Plesk tersedia bagi OS server Linux dan Windows serta memiliki kemiripan dengan cPanel. Plesk digunakan untuk mengelola account hosting melalui antarmuka berbasis web. Aplikasi ini dapat di instalasi dalam kontrol panel yang ada didalam VPS atau dedicated server. Plesk juga dapat mengontrol ribuan virtual host dalam satu mesin. Kontrol panel jenis ini mampu mengotomatisasi berbagai tugas sehingga mengurangi biaya dan sumber daya sekaligus meningkatkan profitabilitas, efisiensi dan kepuasan pelanggan. Sekalipun Plesk cukup populer, namun control panel jenis masih ini tergolong rumit untuk diakses oleh pengguna hosting Indonesia yang newbie, karena memiliki antarmuka yang mengharuskan penggunanya memiliki pengetahuan web server jika ingin melakukan optimasi. Fitur-fitur yang ditawarkan oleh Plesk antara lain sebagai berikut.


1) Mengelola dan membuat akun email dan database seperti MySQL


dan PsotgreSQL.


2) Membuat akun FTP.


3) Menambahkan domain dan subdomain.


4) Mengelola DNS dan sumber daya lainnya.


5) Restore dan backup data.


c. ISPConfig


ISPConfig berlisensi di bawah lisensi BSD yang identik dengan kontrol panel open source multi bahasa yang berguna untuk mengelola beberapa server di bawah satu kontrol panel. Kontrol panel jenis ini juga mampu mengelola FTP, SQL, BIND DNS, database, dan virtual server. Fitur-fitur yang disediakan oleh ISPConfig adalah sebagai berikut.


1) Antarmuka web yang memudahkan untuk administrator, reseller, dan client login.


2) Dapat memanage lebih dari satu server dari satu panel kontrol.


3) Konfigurasi mirroring dan cluster.


4) Mendukung webserver seperti Apache dan Nginx.


5) Mengelola akun email dan FTP dengan baik.


d. Kloxo


Kloxo identik dengan salah satu kontrol panel website yang disediakan gratis untuk distro Redhat dan CentOS. Memiliki fitur seperti FTP, spam filter, PHP, Perl, CGI, fitur Messaging. Backup restore, dan modul Ticketing yang tersedia dalam kontrol panel tersebut. Aplikasi ini membantu user untuk mengelola kombinasi antara Apache dengan BIND, serta memiliki kemampuan beralih antara interface tanpa harus kehilangan data.


e. Zpanel


Zpanel ditulis dalam bahasa PHP murni dan berjalan dengan baik pada Apache, PHP dan MySQL. Zpanel identik dengan kontrol panel hosting yang disediakan secara gratis dan mudah digunakan pada kontrol panel webhosting kelas enterprise seperti Linux, UNIX, Mac OS, dan Windows OS. Aplikasi ini muncul dengan serangkaian fitur inti guna menjalankan layanan hosting web. Fitur-fitur tersebut antara lain Apache Web Server, hMailServer, FileZilla Server, MySQL. Jailing, dan lain-lain. PHP, Webalizer, RoundCube, PhpMyAdmin, phpSysInfo, FTP


f. Webmin


Webmin merupakan kontrol panel webhosting yang fungsional dan sangat powerfull serta dirancang untuk platform Unix dan Linux dengan metode yang simpel. Webmin mampu untuk mengelola berbagai komponen lingkungan berbasis web dari pengaturan webserver untuk maintaining FTP dan Email Server. Fitur-fitur yang disediakan pada Webmin sebagai berikut.


1 ) Mengkonfigurasi dan membuat server virtual pada Apache.


2 ) Mengelola, menginstal atau menghapus paket piranti lunak (RPM format).

3) Untuk keamanan menggunakan fitur firewall.


4) Mengubah pengaturan DNS, alamat IP, konfigurasi routing.


5) Mengelola database, tabel dan field MySQL.


g. EHCP


EHCP (Easy Hosting Control Panel) identik dengan software kontrol panel gratis untuk menjaga server hosting berbasis web dan juga berbasis open-source yang dapat digunakan untuk hosting situs website, membuat account email, account FTP, serta sub domain secara gratis. Hal yang perlu diketahui adalah EHCP termasuk control panel untuk hosting yang pertama ditulis dengan bahasa PHP. Selain itu, EHCP merupakan satu-satunya control panel yang telah built-in support untuk Nginx dan PHP-FPM yang tidak menggunakan Apache dan memberikan kinerja yang baik untuk server low end.


h. DTC


Domain Technologie Control (DTC) adalah control panel hosting terutama untuk admin dan akuntansi layanan hosting GPL. Dengan bantuan interface web berbasis GUI, DTC dapat mendelegasikan tugas seperti membuat email, account FTP, subdomain, database dan banyak lagi. Ia mengatur database MySQL yang berisi semua informasi hosting.


i. Interworx


Interworx identik dengan sistem manajemen server Linux dan kontrol panel webhosting yang memiliki seperangkat tool dengan memberikan kewenangan administrator untuk memerintah servernya sendiri dan end user dapat meninjau hasil pengelolaan website tersebut. Kontrol panel ini pada dasarnya dibagi menjadi dua mode operasi, yaitu sebagai berikut.


1) Nodeworx, yaitu modus administrator yang membantu mengelolaan server.


2) Site Worx, yaitu website owner view yang membantu end users untuk mengelola account mereka hosting dan fitur-fitur didalamnya.


j. Ajenti


Ajenti merupakan satu-satunya kontrol panel berbasis open source yang kaya fitur, kuat dan ringan. Kontrol panel yang menyediakan antarmuka web responsif untuk mengelola server kecil set-up dan juga paling cocok untuk Dedicated dan VPS hosting. Muncul dengan banyak built-in plugin untuk mengkonfigurasi dan mengelola piranti lunak server dan layanan seperti Apache, Nginx, MySQL, FTP, Firewall, File System, Cron, Munin, Samba, Squid dan banyak program lainnya seperti File Manager, Kode Editor untuk developer


serta akses Terminal.


k. VestaCP


Control panel lainnya yang juga perlu diketahui oleh pengguna hosting Indonesia adalah VestaCP. Sama seperti EHCP, control panel ini pun berbasis open-source, sehingga dapat digunakan secara gratis. Selain hadir dengan fitur untuk dipakai mengelola website secara mudah, VestaCP juga hadir dengan tampilan support bahasa Indonesia,


1. Webuzo


Selanjutnya adalah Webuzo, merupakan sebuah produk dari Softaculous. Control panel ini hadir dengan fitur yang cukup lengkap, termasuk script auto install. Namun, yang menjadi kekurangan, Webuzo tidak mendukung dns cluster dan kebanyakan fitur yang ada harus di-install oleh Anda secara manual.


m. sPanel


sPanel adalah control panel hosting berbasis Unix/Linux (saat ini, berbasis Debian) yang dikembangkan sendiri oleh salah satu perusahaan web hosting terbesar di Indonesia. sPanel memiliki antarmuka web yang cukup sederhana, termasuk versi teks yang ringan bandwidth, serta beberapa fitur unik seperti histori backup tiga bulan yang dapat dibrowse/direstore per file, mekanisme keamanan skrip CGI, dan lain-lain. Jika dibandingkan dengan control panel lainnya, penggunaan sPanel lebih mengarah command line daripada GUI (Graphical User Interface). Oleh karenanya, bagi pengguna yang mungkin tidak terlalu familiar dengan perintah-perintah Linux/Unix, mungkin akan sedikit kesulitan dalam menggunakan sPanel. Saat ini sPanel masih belum banyak mendukung script auto installer seperti halnya pada softaculous diCPanel. Untuk CMS WordPress, Joomla, PhpBB, Prestashop, MyBB, OpenCart, Moodle dan Drupal sudah bisa dilakukan instalasi otomatis melalui sPanel.


3. Perbedaan Web Hosting Server7

Pengertian web hosting adalah sebuah service atau layanan yang menyediakan resource dari server untuk disewakan kepada semua orang yang membutuhkannya untuk menempatkan file atau informasi di jaringan internet, sehingga tidak perlu memiliki server mandiri yang berjalan 24 jam. Hosting dapat dikategorikan menjadi shared hosting (sebuah server untuk banyak user/sharing resources), dedicated hosting (sebuah server untuk sebuah user), dan reseller hosting yang bisa dijual kembali. Service pada hosting itu bermacam-macam, mulai dari web, ftp, email, vpn, dan lain-lain. Untuk memakai layanan hosting, kita menggunakan Control Panel. Control Panel sebagai sebuah aplikasi pada hosting untuk mempermudah pengaturan hosting yang memiliki kemiripan seperti OS dan berbasis GUI. Namun sebenarnya, aplikasi ini berupa kumpulan script-script dan command yang didesain sedemikian rupa untuk memudahkan webmaster dalam mengelola website.


a. Server Hosting Indonesia


Server Hosting Indonesia artinya komputer web server yang digunakan untuk menyimpan data website/datacenter terletak di Indonesia (Jakarta). Beberapa karakteristik dari server hosting Indonesia sebagai berikut.


1) Cepat jika diakses oleh pengguna internet di Indonesia karena routing/jaraknya pendek.


2) Cocok buat website yang pengunjung utama berasal dari indonesia.


3) Tidak terpengaruh oleh kondisi konektivitas jaringan internasional dari ISP Indonesia yang digunakan pelanggan.


4) Untuk berkirim e-mail ke arah mail server luar negeri seperti


Yahoo!, Hotmail, dan Gmail, lebih lambat datangnya dari hosting server USA karena memiliki bandwith internasional yang lebih


b. Server Hosting Singapura


kecil.


Server Hosting Singapura artinya komputer web server yang digunakan untuk menyimpan data website/datacenter terletak di Singapura. Beberapa karakteristik dari server hosting Singapura sebagai berikut.


1) Cepat jika diakses oleh pengguna internet di Indonesia dan Asia Pasifik karena routing/jaraknya pendek.


2) Cocok buat website yang pengunjung utama berasal dari indonesia dan Asia Pasifik.

3) Terpengaruh oleh kondisi konektivitas jaringan internasional dari ISP Indonesia yang digunakan pelanggan.


4) Untuk berkirim e-mail ke arah mail server luar negeri seperti Yahoo!, Hotmail, dan Gmail, relatif lebih cepat datangnya dibandingkan server Indonesia.


5) Kecepatan akses di Indonesia dan Asia Pasifik relatif cepat namun normal di dunia internasional.


c. Server Hosting USA


Server Hosting USA artinya komputer web server yang digunakan untuk menyimpan data website/datacenter terletak di USA. Beberapa


karakteristik dari server hosting USA sebagai berikut. 1) Cepat diakses dari seluruh dunia karena pusat server internet dunia


ada di USA.


2) Cocok buat website yang pengunjung utama berasal dari dunia internasional.


3) Terpengaruh oleh kondisi konektivitas jaringan internasional dari ISP Indonesia yang digunakan pelanggan.


4) Pengiriman dan penerimaan e-mail cepat/real time sebab routing ke mail server relatif lebih pendek, misal ke Yahoo, Hotmail, Gmail, dan pengguna server berbasis di USA lainnya.


Web Desiger


Web Server


Website


4. Konfigurasi Control Panel Hosting


Salah satu aplikasi hosting yang paling sering digunakan adalah EHCP (Easy Hosting Control Panel) dengan basis Linux debian OS sebagai servernya. Di dalam EHCP terdapat beberapa fitur default antara lain Web server (apache2), Web mail, Database server (seperti PhpMyAdmin. MySQL), FTP server, dan lain-lain. Untuk installasi EHCP memerlukan syarat yang harus diinstall di laptop misalnya seperti LAMP Server. Langkah-langkah dalam EHCP (Easy Hosting Control Panel) sebagai berikut.

a. Unduh dahulu filenya dengan perintah sebagai berikut.


wget -O ehcp.tgz www.ehcp.net/ehcp_latest.tgz


b. Selanjutnya ekstrak file tersebut dengan perintah sebagai berikut.


root@thoriq:~@ tar zxvf ehep.tgz


c. Setelah proses ekstraksi selesai, dilanjutkan dengan masuk ke directory ehcp sebagai berikut.


root@thoriq: # cd ehcp/


d. Untuk mengawali proses instalasi dilakukan dengan mengetikkan perintah sebagai berikut.


root@thoriq:~/ehcp#./install


e. Tunggu beberapa saat hingga muncul tampilan STAGE I sebagai berikut.


STAGE 1


EHCP PRE-INSTALLER 8.37.4.b


Easy Hosting Control Panel for Ubuntu, Debian and alikes...


www.ehcp.net


Now, ehcp pre-installer begins, a series of operations will be performed and mai In installer will be invoked. if any problem occurs, refer to www.ehcp.net forum section, or contact me, mail/


asn: info@ehcp.net


For automated installs, use ./install.sh unattended (passwords are default in th


is case) Please be patient, press enter to continue


f. Pada tahap ini, tekan tombol Enter untuk melanjutkan instalasi.


Tunggu proses EHCP Instal Inputs/Setting Section. Pada kotak dialog enter your name, masukkan nama user. Perhatikan gambar berikut.


Starting apt-get install for: php5-mysqlnd


Reading package lists..


Reading state information... abp5-aysqlnd is already the newest version.


Building dependency tree.


upgraded, newly installed, a to remove and o not upgraded. ehcp: Mysql/Mariadb seems running. this is good.


ENCP INSTALL INPUTS/SETTINGS SECTION:


NGS


THIS SECTION IS VERY IMPORTANT FOR YOUR EHCP SECURITY AND PASSWORD SETTI


PLEASE ANSWER ALL QUESTIONS CAREFULLY


Please enter your name: thoriq


Gambar 1.7 EHCP Instal


g. Pada tahap ini, tekan tombol Enter untuk melanjutkan instalasi.


Selanjutnya masukkan alamat email pada pertanyaan "please enter your/admin email (used to send your panel info, ehcp news) - enter an already working email", misalnya cyberthoriq@gmail.com. Perhatikan gambar berikut.


Please enter your/admin email (used to send your panel info, ehcp news)- Enter a In already working email:cyberthoriq@gmail.com


h. Pada tahap ini, tekan tombol Enter untuk melanjutkan instalasi.


Selanjutnya masukkan password database pada pertanyaan "Enter Perhatikan gambar berikut. your current MYSQL ROOT PASSWORD", misalnya trqthoriq.


EHCP INSTALL INPUTS/SETTINGS SECTION:


NGS


THIS SECTION IS VERY IMPORTANT FOR YOUR EHCP SECURITY AND PASSWORD SETTI


PLEASE ANSWER ALL QUESTIONS CAREFULLY


Please enter your name: thoriq


Please enter your/admin email fused to send your panel info, ehcp news) Enter


already mysql root pass being checked... rady working email:cyberthoriq@gmail.com


alhost' (using pa Pi Marning: mysqli connect(): (HY000/1045): Access denied for user 'root'loc password: NO) in /home/trq/ehcp/install lib.php on line 1248


(using password: NO) in /home/trg/ehcp/install lib.php on line 1248 Warning: mysqli connect(): (HY000/1045): Access denied for user 'root'@'localhos


IF YOUR MYSQL PASSWORD SETTINGS IS VERY IMPORTANT YOUR ENCP MAY NOT FUNCTION IF YOU MISS SOMETHING HERE shop related information will be stored in your loc


at mysql server


Enter your current HYSOL ROOT PASSWORD:trothario


i. Pada tahap ini, tekan tombol Enter untuk melanjutkan instalasi.


Selanjutnya masukkan password untuk sign in pada pertanyaan "Please pay attention that, you cannot use sign # in your password, misalnya trqthoriq. Perhatikan gambar berikut.


Please pay attention that, you cannot use sign # in your password:trqthoriq


j . Pada tahap ini, tekan tombol Enter untuk melanjutkan instalasi.


Selanjutnya masukkan password untuk login panel ehcp pada pertanyaan "Enter ehcp admin NEW PASSWORD (default 1234)", misalnya trq271014. Perhatikan gambar berikut.


Enter ehcp panel admin NEW PASSWORD (default 1234):


trq271014


Ulangi password di atas saat muncul pertanyaan "Enter ehcp admin NEW PASSWORD AGAIN". Perhatikan gambar berikut.


Enter ehcp panel admin NEW PASSWORD AGAIN: trq271014


k. Pada tahap ini, tekan tombol Enter untuk melanjutkan instalasi.


Selanjutnya pada isian pemilihan bahasa, pilih "en" saja. Perhatikan gambar berikut.


p does not work


executing command: mkdir -p/etc/ehcp/(escapedcmd: mkdir -p /etc/ehcp/)


Localutils.php: file written successfully: /etc/ehcp/ehcp.conf, mode:w


Your hostname seems to be ramdani, if it is different, enter it now, leave blank if correct


Hostname is set as thoriq Your ip seems to be 192.168.33.2, if it is different or you want to use a differ ent (external) ip, enter it now, leave blank if correct


ip is set as (192.168.33.2) in ehcp, (Your server's actual ip is not changed)


LANGUAGE SELECTION:


chep currently supports English, Turkish, German, Spanish, French (some of these par tial) except installation enter Language file you want to use (en/tr/german/spanish/nl/fr/tv Idefaul


ten]]:en

k. Pada tahap ini, tekan tombol Enter untuk melanjutkan instalasi. Selanjutnya muncul pertanyaan "Do you want to instal ... ", jawab dengan "y". Perhatikan gambar berikut.


Do you want to install some additional programs which are not essential but usef ut for a hosting environment, such as ffmpeg.... etc.. 7 Answer no if you have mall can or you need a Light/fast system (y/[n])


1. Pada tahap ini, tekan tombol Enter untuk melanjutkan instalasi. Selanjutnya muncul tampilan Modified configuration file, arahkan pointer pada tulisan yang ke dua yaitu keep the local version currently installed. Perhatikan gambar berikut.


Package cont Lyuration


Modified configuration file


A new version (/usr/share/php5/php.ini-production.cli) of configuration file/etc/php5/cli/php.ini is available, but the version installed currently has been locally modified.


What do you want to do about modified configuration file php.ini?


install the package maintainer's version keep the local version currently installed


show the differences between the versions


show a side-by-side difference between the versions start a new shell to examine the situation


untuk melanjutkan instalasi. m. Pada tahap ini, posisikan pada tombol OK dan tekan tombol Enter


tugasnya. Perhatikan gambar berikut. Selanjutnya tunggu beberapa saat hingga debian menyelesaikan

Reading database 34745 files and directories currently Preparing to unpack /curt 7.38.0.4+0 Unpacking cur (7.38.0-4-debeus) over


Processing triggers for man-db (2.7.0.2-5)... Setting up libcurla: amd64 (7.38.8-4-debaus)...


Preparing to unpack/ Aibcurl3 7.38.04-deb@us and64.del Umpacking libcor13:amd64 17.30.0-4-deblu) over (7.36.0-4dab804)


Setting up cucl 17.38.0-4-debu Processing triggers for libc-hin 12.19-18-debu)...


addifnotexists (extension-mysql.so) (/etc/php5/apache2/php.ini3 dosyada bulamadı ekliyor: /etc/php5/apache2/php.ini extension-aytat


addifnotexists: (extension-nysal.sa)->(/etc/php5/cli/php.103)


addifnotexists (include=/etc/bind/named uhcp.conf)(


eived Xferd Average installpath set as: /var/www/www/ebcp Total Received xrard Average


Speed Upload


Time Total


Current


33 5113k 33 1692k


D


Time


plead 029418


00:00:58


Spent 0:00:19 0:00


n. Selanjutnya muncul tampilan postfix configuraion dan arahkan pointer pada internet site, dan akhiri dengan menekan tombol Enter.


Perhatikan gambar berikut.


configuration


Gambar 1.13 Postfix configuraion


Berikutnya masukkan alamat mail untuk domain, misalnya mail.thoriq.com. Perhatikan gambar berikut.


is the need to mality" ALL


This some will also be used by other programs. It should be the single


Thus, it maladres the local stor fogermete.org the cserect value for the org


Systen all

o. Setelah proses instalasi berjalan dengan baik dan benar. Dilanjutkan dengan membuka web browser seperti Mozilla Firefox, Google Chrome, atau web browser yang sejenisnya. Dilanjutkan dengan menuliskan IP server atau domain /ehcp sehingga muncul tampilan login sebagai berikut.


Maase Hagil


Selanjutnya akan muncul overview ehep dan fitur-fiturnya tampak sebagai berikut.


000000

B. Share Hosting Server


ADMINISTRASI SISTEM JARINGAN Kelas XII


Dalam dunia internet banyak ditemui istilah hosting, terutama bagi user/netter yang sudah memiliki blog dengan self hosting. Dari banyaknya web yang tersebar di internet, ternyata web-web tersebut disimpan dalam beberapa jenis hosting yang berbeda jenis dan karakteristiknya. Web hosting adalah salah satu bentuk layanan jasa penyewaan tempat di dunia maya yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya situs internet. Ada yang menyewa shared hosting, menggunakan VPS (Virtual Private Server), tetapi ada juga yang menggunakan Dedicated Server sebagai tempat menaruh web/blog mereka. Web hosting juga dapat diartikan sebagai tempat penyimpanan data berupa megabytes (mb) hingga terabytes (tb) dengan memiliki koneksi ke jaringan internet sehingga data tersebut dapat diakses (request) oleh user dari semua tempat secara simultan. Hal inilah yang menyebabkan sebuah website dapat diakses bersamaan dalam satu waktu oleh multi user.


1. Definisi Shared Hosting


User secara umum menyewa jasa hosting kepada penyedia hosting guna mendapatkan account hosting (sejumlah ruang disk, account email, akses shell/FTP, dan lain-lain) dan dapat mengupload file-file website yang nantinya dapat dilihat oleh pengunjung website. Karena selalu berkaitan dengan website walaupun bisa saja terdapat layanan hosting yang khusus email saja (email hosting), akses telnet/SSH/ shell saja (shell hosting), dan lain-lain. Jika sebuah server digunakan untuk beberapa orang, maka harga sewa relatif lebih murah. Meskipun data di letakkan dalam satu server yang sama dengan pengguna lain, tetapi yang bersangkutan tidak perlu khawatir terhadap privasinya karena pihak hosting memiliki sistem kontrol administrasi yang relatif aman. Dengan demikian, shared hosting identik dengan salah satu layanan web hosting di mana sebuah akun hosting ditaruh dalam satu server yang sama dengan beberapa akun hosting lainnya guna memakai services bersama-sama. Layanan shared hosting sendiri dipilih oleh user web dengan ciri khas hosting murah tetapi dengan spesifikasi server yang bagus.


Para pengguna hosting jenis ini menggunakan satu buah sumber daya dan service dalam server secara bersamaan. Jumlah pengguna untuk satu buah server bervariasi, tergantung dari kebijakan pemilik server dan kemampuan dari komputer server tersebut. Hosting jenis ini sangat terpengaruh oleh perilaku dari semua pengguna jasa hosting yang bersangkutan. Jika ada salah satu saja yang membuat masalah, misalkan

sehingga mampu membebani server, maka pengguna yang lain juga akan terkena dampaknya. Bisa web/blognya menjadi lebih pelan, atau kemungkinan-kemungkinan yang lain. Tetapi penyedia hosting jenis ini selalu memantau para penggunanya. Sehingga jika salah satu pengguna yang terlalu besar menggunakan sumber daya server, maka biasanya akan segera


2. Kelebihan dan Kekurangan Shared Hosting


Dengan berlangganan account hosting pada penyedia hosting, user pada umumnya mendapatkan nama domain, sejumlah ruang disk yang bisa diisi dengan data, dan alamat/account email. Sehingga penyewa dapat membuat website dan berinteraksi dengan pengunjung website dan/atau staf tertentu menggunakan website dan email. Shared hosting biasanya menggunakan sistem kontrol panel berbasis web seperti cPanel, DirectAdmin, Plesk, Interworx, H-Sphere atau salah satu dari banyak produk panel kontrol lainnya. Dengan adanya sistem kontrol ini dapat dengan mudah untuk mengatur web, biasanya shared hosting menyediakan statistik hosting seperti CPU Usage, Disk Space, Monthly Bandwidth Transfer, dan lainnya.


a. Kelebihan


Kelebihan memilih shared hosting, yaitu mendapatkan sebuah server dengan spesifikasi tinggi namun dengan harga relatif murah serta mendapatkan berbagai fitur dalam sistem kontrol web yang di sediakan oleh pihak hosting yang dengan sekali klik dapat membuat sebuah web site dengan berbagai platform.

b. Kekurangan

Karena shared hosting digunakan untuk beberapa pengguna, tentunya beban server akan ditanggung bersama. Misalnya terdapat seorang pengguna memiliki kunjungan ribuan orang perhari tentu akan memakan performa dari server. Hal ini pertanda bahwa performa situs user yang lain akan menurun karena berada dalam satu server. Oleh sebab itu, tidak jarang pihak hosting memutuskan untuk menang-guhkan akun hosting yang memiliki kebutuhan data transfer melebihi kapasitas yang telah ditentukan guna menghindari server down yang berakibat pada pengguna lain.


3. Konfigurasi Share Hosting Server


i-MSCP (internet Multi Server Control Panel) identik dengan proyek open source yang bertujuan untuk membangun sebuah panel kontrol multi server yang lebih terfokus pada penggunaan secara pribadi dan profesional. Aplikasi jenis ini sangat cepat dan user friendly tidak kalah dengan cPanel yang biasa digunakan. 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 Debian (versi Wheezy ke atas) dan Ubuntu LTS (versi 12.04 keatas).

a. Fitur-fitur i-MSCP


Fitur-fitur yang dimiliki oleh di i-MSCP sebagai berikut.


1) Custom DNS records


2) Event Manager (frontEnd and Backend)


3) External Mail Server


4) Mail Server management (Postfix, Courier, Dovecot), both with


quota support)

5) Multi-user level Web interface (administrator, reseller and client).


6) MySQL MariaDB support.


7) PHP settings Editor (per user, per domain or per site).


8) Plugin API (frontEnd and backend).


9) Preseeding feature for unattended installation.


10) Remote SQL server support.


11) Software package installer.


12) SQL server management (MySQL).


13) Web folder protection using FS immutable bit.


14) Web server management (Apache2 ITK, Fcgid and FastCGI/PHP5-


FPM).


Pada i-MSCP terdapat plugin tambahan yang bisa diinstall sebagai


berikut.


No.


Plugin


Keterangan


1.


Development


RemoteBridge dan DebugBar


2.


Miscellaneous


InstantSSH.


RouncubePlugin,


3.


Billing


DomainAutoApproval, Demo


OwnDDNS,


Statistic


KaziWhmcs dan ImscpBoxBilling


4.


Hook-Files


6.


Monitorix dan Mailgraph


5.


Apache2 Tool Redirec, Postfix Smarthost, Bind9


Localnets


b. Minimal Sistem


AdminerSQL, InstantSSH, PhpSwitcher, PostScreen, SpamAssassin, OpenDKIM, ClamAV


Other


sebagai berikut. Minimal sistem yang digunakan untuk instalasi i-MSCP adalah


1) RAM minimum 512 MB.


2) Prosesor 1 GHz atau lebih cepat / 32-bit (x86) atau 64-bit (x64).


tetapi lebih dianjurkan menggunakan core i3. 3) Hard drive minimal 1 GB yang digunakan untuk i-MSCP dan


layanan yang dikelola oleh orang yang sama.


4) Akses internet minimum 100 Mbits/s.


5) Aplikasi PHP harus di atas versi 5.3.2, dan Perl harus di atas versi


5.10.1.


6) Linux OS untuk Debian minimal Squeeze dan Ubuntu minimal Lucid.

c. Instalasi i-MSCP di server Debian 8


sebagai berikut.


Langkah-langkah instalasi i-MSCP di server Debian delapan


1) Tahap persiapan (pre-install)


Perintah-perintah yang digunakan pada saat tahap persiapan (pre-install) sebagai berikut.


# apt-get update


# apt-get install whiptail tasksel


#tasksel install standard


2) Setting fqdn


Perintah yang digunakan sebagai berikut.


echo 'host.domain.tld' > /etc/hostname


# echo 'vps.thoriq.net' > /etc/hostname


#hostname -F/etc/hostname


Setelah selesai, simpan konfigurasi tersebut dengan menekan keyboard pada tombol kombinasi CTRL + O dan kemudian tekan Enter. Setelah tersimpan, keluar dari file tersebut tersebut dengan menekan keyboard pada tombol kombinasi CTRL + X. Hal yang perlu diperhatikan adalah bila lupa dengan nama hostname server, dapat menggunakan nama alternatif dengan mengetikkan:


"hostname -f".


3) Unduh dan ekstrak file i-MSCP


Guna mendownload file installer dan menginstall-nya harus login dengan menggunakan user root. Selanjutnya unduh file installer ke dalam folder /usr/local/src dan kemudian ekstrak file tersebut. Perintah yang digunakan sebagai berikut.


#cd /usr/local/src


Sekarang ini, versi terbaru dari i-MSCP adalah 1.1.5, maka perintah yang digunakan untuk mengunduh dan meng-ekstrak file i-MSCP 1.1.5 sebagai berikut.


# wget https://github.com/i-MSCP/imscp/archive/1.1.5.tar.gz


# tar xzf 1.1.5.tar.gz


# cd imscp-1.1.5


imscp-1.1.5 #

Sebelum melakukan eksekusi file hasil mengunduh dan mengestrak, file imscp.conf yang berada pada folder /configs/debian/ harus diubah (edit) menggunakan editor nano dengan langkah sebagai berikut.


#nano/configs/debian/imscp.conf


vps.thoriq.net, 192.168.100.2


Setelah selesai, simpan konfigurasi tersebut dengan menekan keyboard pada tombol kombinasi CTRL + O dan kemudian tekan Enter. Setelah tersimpan, keluar dari file tersebut tersebut dengan menekan keyboard pada tombol kombinasi CTRL + X.


4) Proses instalasi


Setelah semua persiapan selesai dilakukan, langkah selanjutnya adalah proses instalasi i-MSCP. Perintah-perintah yang digunakan sebagai berikut.


# perl imscp-autoinstall -d


Tunggu hingga muncul gambar seperti berikut.


ववववववववववववववववववववववववव Installing packages वववववववववववववववववववववववव x Retrieving file 26 of 52 (55 remaining)


Selanjutnya muncul tampilan i-MSCP Setup Dialog. Kali ini di jawab dengan OK dan akhiri dengan menekan tombol Enter.


1-MSCP Setup Dialog


k


1-HSCP internet Multi Server Control Panel


x


1-MICP software appliance provides complete hosting automation for Linux platforms.


1-MSCP offers an easy-to-use graphical interface for administrators,


X


104 0

Selanjutnya muncul tampilan Installer Options yang memiliki dua opsi pilihan yaitu install dan build. Pada kali ini pilih pada install dengan menekan tombol spacebar dan akhiri dengan menekan tombol enter.


Installer Options


1-RSCP Setup Dialog


Please, choose an option


Installi Choose this option if you want install or update 1-HSCP-Build: Choose this option if you want install 1-MSCF manually or if you


want migrate from ispCF (1.0.7).


(*) natall


<Abort>


Hal yang perlu diketahui adalah dalam penginstallan i-MSCP banyak ditampilkan berbagai dialog box yang muncul menanyakan tentang password, fqdn, bahasa, zona waktu, dan lain-lain. Tunggu hingga proses instalasi selesai dikerjakan dan selanjutnya muncul tampilan pada gambar berikut.


1-HSCP Setup Dialog


Congratulations


1-MSCP 1.1.5 has been successfully installed/updated.


Please go to http://vps.thoriq.net and ing in with your adminiστεστος account.


Thanks for uning 1-HSCP-

SEKILAS INFO


Mengenal Web Hosting Panel Plesk [Bagian 1]


Tools & Settings


Bagi yang akrab dengan web hosting Indonesia dan segala macam yang terkait. Tentu pernah mendengar manajemen web hosting atau kontrol panel dalam bentuk grafis. Jika kalian akrab dengan cPanel, maka Plesk bukanlah hal yang sulit dikenali. Berikut kami ceritakan sedikit tentang Plesk.


Plesk adalah program otomatisasi web hosting komersil yang didesain di Russia, dan dirilis atas nama Plesk Inc. berbasis di Amerika Serikat. Pada tahun 2003 003 SWSoft mengakuisisi Plesk, dan di tahun 2008 SWSoft mengganti namanya menjadi Parallels. Tahun lalu (2015), Parallels melakukan rebranding entitas bisnis penyedia layanan mereka menjadi Odin.


Pengguna Plesk bisa melakukan pengaturan dan mengkonfigurasi website mereka dengan cepat melalui tampilan antarmuka grafis yang sangat bersih, nyaman, dan bersahabat. Selain hadir dalam berbagai sistem operasi (khususnya Windows), Plesk sangat ideal untuk sebuah dedicated server dengan segala kebutuhannya yang dapat difasilitasi secara handal.


Setelah selesai, dilanjutkan dengan login menggunakan account Admin yang telah dibuat tadi atau bisa juga mengakses melalui http://192.168.100.2 sehingga akan muncul tampilan sebagai berikut.


M


-MSCP


Setelah selesai, dilanjutkan dengan login menggunakan account Admin yang telah dibuat tadi atau bisa juga mengakses melalui http://192.168.100.2 sehingga akan muncul tampilan sebagai berikut.


MENGEKSPLORASI


U


A


Buatlah sebuah kelompok kemudian kumpulkan data informasi tentang kelebihan dan kekurangan shared hosting beserta implementasinya pada di sekolah dan dunia kerja!


MENGASOSIASI DAN MENGKOMUNIKASIKAN


Uraikan kembali informasi yang diperoleh tentang masalah Konfigurasi Share Hosting Server terutama yang berhubungan dengan i-MSCP (internet Multi Server Control Panel)!


Presentasikan kesimpulan masalah unduh dan ekstrak file i-MSCP terutama proses mendownload file installer dan menginstall-nya menggunakan user root!


RANGKUMAN


1. Kontrol panel hosting menyediakan solusi elegan sebagai host dari beberapa situs website yang berjalan pada share hosting, VPS (Virtual Private Server), dan dedicated server.


2. Secara sederhana, cPanel identik dengan sebuah Web hosting control panel yang digunakan untuk mengatur server yang letaknya sangat jauh (bisa di dalam atau di luar negeri) yang dipakai untuk hosting website.


3. Pada dasarnya cPanel termasuk merk kontrol panel yang paling populer dan paling banyak digunakan di dunia. Ada juga kontrol panel web hosting merk lain seperti Direct Admin, Webmin, Plesk, dan lain-lain.


4. Dalam dunia internet banyak ditemui istilah hosting, terutama bagi user/netter yang sudah memiliki blog dengan self hosting.


5. Shared hosting biasanya menggunakan sistem kontrol panel berbasis web seperti cPanel, DirectAdmin, Plesk, Interworx, H-Sphere atau salah satu dari banyak produk panel kontrol lainnya.


Comments

Popular posts from this blog

Latihan Soal UKK – Virtual Private Server (VPS)

SOAL LATIHAN UKK 2026 #2

Sistem Keamanan Jaringan Internet