Kamis, 08 Agustus 2019

Mengevaluasi share hosting server

Mengevaluasi Share Hosting Server

Pengertian Shared Hosting

 Shared hosting merupakan salah satu pilihan popular terutama bagi situs-situs yang baru, pada dasarnya jenis hosting ini bekerja untuk memberikan sumber daya server yang nantinya akan digunakan oleh beberapa situs web yang memiliki layanan sama. Penjelasan lebih luasnya lagi adalah bahwa shared hosting ini memberi layanan dengan account hosting yang diletakan bersama-sama beberapa account lainnya didalam satu server yang sama sehingga dalam kinerjanya akan memakai servis bersama.
Ketika seseorang telah memutuskan untuk membuat sebuah situs website maka hal pertama yang harus dilakukan untuk mengelolanya adalah dengan memilih tempat siapa dan mana yang akan dijadikan sebagai penyedia layanan hosting sebuah situs website. Langkah selanjutnya setelah memeutuskan tempat maka pengguna diminta untuk memilih paket hosting yang tersedia pada layanan hosting, pada umunya ada 5 yaitu shared hosting, VPS, cloud hosting, wordpress hosting dan dedicated server hosting.

KELEBIHAN DAN KEKURANGAN DARI SHARED HOSTING

Dalam penggunaan layanan hosting pasti memiliki kelebihan dan kekurangan di masing-masing jenis hosting yang tersedia, untuk simak beberapa penjelasan mengenai kelebihan dan kekurangan dari shared hosting berikut ini.

KELEBIHAN SHARED HOSTING

  • Biaya Murah

Dibandingkan dengan jenis hosting yang lain, shared hosting merupakan pilihan yang paling murah karena pada setiap server pengguna akan berbagi ruang serta sumber daya dengan yang lainnya. Sebagai contoh shared hosting adalah perumpaan ketika seseorang menyewa sebuah kontrakan atau apartemen yang akan digunakan bersama-sama agar lebih menghemat uang karena biaya akan ditanggung bersama-sama.
Pada umunya pengelolaan shared hosting pasti sepenuhnya dipegang oleh penyedia layanan hosting tersebut, oleh karena itu pengguna tidak perlu khawatir lagi mengenai apa pun yang berkaitan dengan kinerja layanan hosting dan hanya melakukan pengelolaan terhadap situsnya. Dengan hanya memfokuskan pada pengelolaan saja maka pengguna akan lebih menghemat waktu karena tidak perlu repot lagi untuk mengurusi kinerja server dan juga menghemat biaya.
  • Penggunaan Mudah

Didalam layanan shared hosting pengguna akan dimudahkan karena nanti semua operasional server akan diambil ahli oleh penyedia layanan sehingga bagi para pemula yang tidak memiliki pemahaman mengenai pemograman masih tetap bisa untuk mengelola situs web atau blognya. Namun saat nanti web atau blog pengguna layanan shared hosting sudah mempunyai jangkauan yang luas dan pengunjung yang luar biasa banyaknya, maka perlu untuk mengganti layanan hosting ke VPS atau dedicated web server.
Alasannya adalah karena kembali lagi menyesuaikan pada kebutuhan dimana untuk web yang sudah besar dan memiliki banyak pengunjung lebih cocok dengan layanan hosting yang lainnya, jika pengguna masih menggunakan shared hosting maka situsnya akan berdampak pada situs lainnya didalam server yang sama dan pengaruhnya bisa membuat error atau down time. Selanjutnya jika pengguna sudah mengganti layanan hosting maka harus belajar pengetahuan mengenai pemograman.
  • Administrasi dan Pemeliharaan Server Mudah

Sesuai dengan penjelasan diatas bahwa shared hosting sangat cocok bagi pemula yang baru memiliki pemahaman mengenai dunia web dan layanan hosting. Dengan menggunakan jenis hosting ini pengguna lebih difokuskan pada pembelajaran mengenai blog ataupun website yang sedang dibangun, namun hal ini hanya sementara waktu karena pengguna harus mengganti layanan ketika sudah mengalami traffic pengunjung. Mengenai administrasi dan pemeliharaan server pengguna tidak perlu memikirkannya lagi karena semuanya sudah diambil ahli oleh penyedia layanan hosting.
  • Sangat Ideal untuk Blog maupun Website Bisnis Skala Kecil

Shared web hosting ini dikatakan sangat ideal untuk pengguna situs blog maupun website bisnis dengan skala yang kecil. Alasannya pertama karena pertimbangan anggaran, hal ini tentu sering terjadi pada seseorang yang memulai bisnis kecil-kecilan dimana untuk mengurangi resiko kerugian yang besar maka seseorang akan lebih menghemat uang terkait anggaran.
Karena shared hosting ini menawarkan layanan dengan harga yang sangat murah maka sangat cocok untuk seseorang yang melakukan bisnis dengan situs blog atau web dengan skala kecil. Lalu alasan yang kedua adalah mengenai pehaman dan kemampuan seseorang dalam mengelola hosting, tentu untuk yang baru terjun di dunia web hosting akan kesulitan untuk menjalankan layanan hosting.
Namun dishared hosting pengguna tidak perlu kesulitan lagi karena semua server akan diambil ahli oleh penyedia layanan hosting tersebut, untuk itu shares hosting sangat ideal bagi pemula blog atau web bisnis kecil.
  • Control Panel yang mudah

Dengan menggunakan shared hosting ini pengguna akan diberi kemudahan dalam hal control panel karena penyedia layanan hosting akan memberika akses yang luas terhadap hal tersebut. Dalam mengelola website atau blog akan lebih mudah lagi karena pengguna sudah memiliki akses control panel, sehingga pengguna akan bisa memanfaatkan banyak fitur yang tersedia misalnya ketika akan mengunggah file ataupun gambar akan lebih lancar dan mudah serta untuk memudahkan pengguna yang ingin melihat statistic apapun yang berkaitan dengan web atau blognya.
  • Email akan masuk pada akun email pengguna

Sudah kita ketahui bahwa penggunaan layanan shared hosting ini adalah dilakukan bersama-sama dengan berbagi server pada pengguna lain. Namun tidak perlu khawatir mengenai email yang dikirim untuk pengguna akan masuk pada email pengguna bukan semua email yang masuk pada layanan server yang sama.

KEKURANGAN SHARED HOSTING

  • Area Kontrol Terbatas pada Server

Pengguna pada layanan shared hosting ini hanya memiliki ruang yang sedikit terkait akses ke server sehingga kontrolnya sangat terbatas sekali. Hal ini terjadi karena dalam layanan hosting ini kepemilikan akses penuh hanya dimiliki oleh administrator penyedia layanan hosting, jadi untuk pengelolaan semua akun server diambil ahli juga dan pengguna memiliki akses yang sedikit.
  • Memungkinkan Terjadinya Crash

Sebagaimana telah dijelaskan bahwa jenis layanan shared hosting ini adalah yang menggunakan banyak pengguna di dalam satu server, dengan hal tersebut tentu sudah tidak heran lagi jika sewaktu-waktu akan terjadi crash. Adanya beban yang berat terutama jika sedang ada traffic akan berpengaruh terhadap kinerja situs web atau blog pengguna lainnya dan akhirnya terjadi gangguan layanan atau crash.
  • Keamanan yang kurang

Dalam shared hosting yang memberi ruang yang luas dalam satu server, akan lebih rentan terhadap penyalahgunaan akses atau fitur lainnya yang sangat sensitive. Denga hal tersebut pasti akan banyak memunculkan masalah pada server dan bahkan akan terbuka celah dari keamanan yang dipasang.
  • Penggunaan Sotware lain terbatas

Pengguna shared hosting tidak bisa mendapatkan akses dalam menggunakan atau menjalankan software lain selain yang telah ditawarkan oleh penyedia layanan hosting.

Mengkonvigurasi Share hosting

Mengkonvigursi Share Hosting

09,agustus 2019


Konfigurasi shared hosting server Cpanelx

Pada dasarnya Hosting CPanel tidak dapat digunakan untuk menjalankan program NodeJS secara default, tetapi pada postingan ini KangAnwar akan share tutorial bagaimana cara agar hosting CPanel kita dapat menjalankan script NodeJS

Persyaratan

  • Akses SSH pada hosting CPanel
    Pastikan kita sudah memiliki akses ssh pada hosting yang akan kita gunakan untuk menjalankan script NodeJS, tetapi jika teman-teman merasa kesulitan untuk mendapatkan hosting CPanel dengan akses ssh, KangAnwar akan membantu teman-teman untuk mendapatkan hosting CPanel dengan akses ssh khusus.
  • Script/Project NodeJS
    Script/Project NodeJS ini yang akan kita jalankan pada server hosting CPanel kita, Tetapi jika teman-teman belum memiliki Script/Project NodeJS, jangan khawatir karena kita masih dapat mengikuti tutorial ini.

Langkah-langkah :

Pertama, Login Akun hosting melalui SSH
lalu, Pada layar Comand, ketik perintah untuk mendownload aplikasi NodeJS:

cd ~
wget https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.gz
Ekstrak file NodeJS, ketik perintah berikut :
tar xvf node-v8.9.4-linux-x64.tar.gz
Ubah nama folder node-v8.9.4-linux-x64 dengan nama nodejs :
mv node-v8.9.4-linux-x64 nodejs
Untuk menginstal node dan NPM, ketik perintah berikut:
mkdir ~/bin
cp nodejs/bin/node ~/bin
cd ~/bin
ln -s ../nodejs/lib/node_modules/npm/bin/npm-cli.js npm
Perintah dibawah ini untuk memastikan bahwa node dan npm anda sudah terinstall
node --version
npm --version
Setelah NodeJS dipastikan terinstal, dengan memunculkan versi Node dan NPM menggunakan perintah diatas.
selanjutnya Langkah ke-2 kita akanMenjalankan Script/Project NodeJS,
sebagai sample kita akan menggunakan Framework Express,
sebelum menjalankan Script/Project NodeJS,  pastikan kita sudah men-set port khusus pada Script/Project NodeJS (pada Express Framework ini saya menggunakan port 35555)
Buat folder project, ketik perintah berikut :
cd ~
mkdir nodeproject
cd nodeproject
Membuat Script/Project NodeJS, ketik perintah berikut :
npm init
npm install express –save
Buat file index.js, ketik perintah berikut :
nano index.js
lalu isikan baris berikut :
1
2
3
4
5
let express = require('express');
let app = express();
app.get('/', (req, res) => res.send('Hello World with ExpressJS'));
app.listen(35555, () => console.log('Example app, on port 35555!'));
setelah selesai, tekan ctrl+x, lalu ketik y, kemudian Enter
Jalankan Script/Project NodeJS, ketik perintah berikut :
npm index.js
pada Langkah ke-3 yaitu Integrasi Node.js dengan Webserver
tahap ini kita akan menghubungkan Webserver dengan aplikasi NodeJS, sehingga ketika kita menggunakan web browser dengan mengkases alamat url website, maka akan langsung terhubung dengan aplikasi NodeJS Express yang sudah kita setup sebelumnya.
Dalam editor teks, tambahkan baris berikut pada file .htaccess berada dalam folder /home/<username>/public_html dimana <username> mewakili nama pengguna akun Anda,
jika anda ingin menggunakan sub-domain/sub-folder untuk custom akses url, buat file .htaccess pada folder tersebut
RewriteEngine On
RewriteRule ^$ http://127.0.0.1:XXXXX/ [P,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://127.0.0.1:XXXXX/$1 [P,

Menjelaskan konsep Control Panel Hosting Menentukan cara konfigurasi Control Panel Hosting

Control Panel Hosting dan Konfigurasinya


  1. Pengertian Panel Hosting
EHCP adalah sebuah hosting panel, Hosting panel sendiri merupakan antarmuka berbasis web yang disediakan oleh perusahaan hosting yang memungkinkan pelanggan untuk mengelola berbagai layanan mereka host di satu tempat.
cPanel adalah web hosting control panel yang paling populer di dunia. Fasilitas ini memudahkan pemilik account hosting untuk mengatur seluruh fasilitas web hosting yang dimilikinya.
Melalui cPanel, Anda dapat mengelola berbagai fasilitas hosting, diantaranya :
  • Mengelola e-mail
  • Mengupload website
  • Membuat dan mengupload database
  • Melihat statistik website
  • Dll
  1. Alat dan Bahan
– File EHCP
– Server
– Koneksi internet
– Laptop / pc untuk ssh
  1. Langkah – Langkah
  2. Pertama kita download EHCP dengan mengetikkan perintah berikut :
    wget -O ehcp.tgz www.ehcp.net/ehcp_latest.tgz
  3. Kemudian kita extract dengan perintah :
    tar -zxvf ehcp.tgz
    kemudian masuk kedalam file directorynya dengan perintah :
    cd ehcp
    3. Kemudian install ehcpnya dengan perintah :
    ./install.sh
    maka akan tampil seperti gambar dibawah
  1. Dan ikuti langkah setiap perintahnya, terdapat 3 langkah.
    5. Setelah selesai coba buka di web browser dengan mengetikkan ip address server, pasti akan muncul laman pemberitahuan berhasil.
  1. Kemudian kita klik pada tulisan :
    “click here for the control panel on your server!”
    7. Pastikan kita akan dibawa ke halaman login, kita login dengan
    username : admin
    password : sesuai yang kita buat saat installasi ehcp
  1. Maka tampilan awalan dashboard EHCP
  1. Kita bisa membuat cms, membuat e-mail, membuat Hosting sesuai dengan keinginan kita.

Rabu, 07 Agustus 2019

Mengkonfigurasi Control Panel hosting ipk,

Konfigurasi Control Panel Hosting


Control Panel Hosting

Web Hosting adalah jasa penyewaan tempat penyimpanan data di internet yang diperlukan oleh sebuah website. Web hosting adalah salah satu syarat mutlak agar website bisa online dan dapat diakses internet dari seluruh dunia.

Macam - macam web hosting

1. cPanel


cPanel adalah web hosting control panel yang paling populer di dunia. Fasilitas ini memudahkan pemilik account hosting untuk mengatur seluruh fasilitas web hosting yang dimilikinya.
Melalui cPanel, Anda dapat mengelola berbagai fasilitas hosting, diantaranya :
a. Mengelola e-mail
b. Mengupload website
c. Membuat dan mengupload database
d. Melihat statistik website

2. sPanel


Spanel adalah panel kontrol hosting yang digunakan dan dikembangkan sendiri oleh MWN. Walaupun juga menawarkan layanan hosting dengan server berbasis panel kontrol lain seperti cPanel dan Plesk, MWN hingga kini masih aktif juga menggunakan Spanel untuk server-server hostingnya maupun banyak server internal/publik lainnya. 

MWN adalah perusahaan yang memfokuskan pada jasa webhosting, yang mencakup Domain Name, Shared Hosting, VPS, Website Builder, Colocation Server, Dedicated Server, Managed Server dan Learning Center. MWN adalah pelaku Internet yang telah berpengalaman sejak 1995.

3. Plesk


Plesk control panel sangatlah populer di kalangan penyedia hosting untuk shared, virtual dan dedicated hosting. Plesk dapat dianggap sebagai kontrol panel pada situs web yang memfasilitasi instalasi dan pengelolaan alat yang diperlukan oleh windows web hosting. Ini sangat ideal untuk dedicated server. Plesk Control Panel untuk sebuah web hosting berbasis windows. 

4. EHCP


EHCP (Easy Hosting Control Panel) adalah open source dan sangat efektif Hosting Control Panel yang menawarkan untuk menghost situs web, membuat account ftp, account email, sub domain dan sebagainya. EHCP adalah satusatunya pertama control panel hosting ditulis menggunakan bahasa pemrograman PHP dan tersedia secara gratis.

Control panel hosting memegang peranan penting dalam pengelolaan web. Bagi webmaster, mungkin setiap hari mengakses control panel ini, baik untuk mengelola website milik klien, Pengertian Control Panel Hosting adalah sebuah aplikasi  yang dapat dijalankan melalui browser, yang berfungsi untuk mengatur hosting, seperti membuat atau mengelola database, menginstal website, membuat email, membuat sub domain atau add on domain, dan banyak fungsi lainnya.


Jenis-Jenis Control Panel Hosting

Control panel hosting yang tersedia saat ini sangat beragam, diantaranya ialah:
  1. cPanel
  2. Plesk
  3. Ensim
  4. Direct Admin
  5. SPanel
  6. GPLHost
  7. VHCS.
  8. Virtualmin / Webmin
Control hosting yang paling banyak digunakan di Indonesia ialah cPanel dan Plesk. Dan diantara berbagai macam controp panel tersebut ada yang gratis dan ada juga yang berbayar.
Jika kita membeli web hosting, biasanya control panel tersebut sudah disediakan oleh penyedia web hosting, kecuali paket hosting yang tidak dimanage yang biasa kita temukan di penyedia hosting luar, seperti unmanage VPS.
Tak hanya pengelola hosting, jika kita membeli paket hosting reseller, juga ada yang namanya WHM yang fungshinya untuk membuat paket-paket space dan bandwith yang disewakan kepada user lain atau kepada klien. WHM ini memiliki otoritas lebih tinggi dibandingkan dengan control panel yang digunakan oleh user atau pemilik website.

Modul-Modul Control Panel Hosting:

Biasanya control panel hosting berisi modul-modul antara lain:
  • Web server (misalnya Listpeed, Apache, Nginx, IIS)
  • DNS Server
  • Mail server dan spam filter
  • FTP server
  • Database
  • File manager
  • System monitor
  • Web log analysis software
  • Firewall

Analisis Kebutuhan Jaringan Komputer untuk perangkat server dan client


Kebutuhan Hardware :


1.    Personal computer
Personal Computer  atau PC merupakan perangkat utama dalam suatu jaringan computer. 
PC inilah yang akan bekarja mengirim dan mengakses data dalam jaringan.

2.    NIC 
NIC merupakan port yang menghubungkan computer dengan jaringan. 
Port atau card ini bergabung di dalam PC yang menempel pada Main Board. 
Berdasarkan tipe bus, ada beberapa tipe NIC atau Network Card, yaitu ISA dan PCI.

3. Kabel jaringan
Kabel jaringan merupakan media yang digunakan untuk menghubungkan kopmputer satu 
dan komputer lainnya yang terhubung ke jaringan. 
beberapa jenis kabel jaringan  adalah sebagai berikut:

1. Kabel Coaxial, Tampilan fisik terdiri dari kawat 
     tembaga sebagai inti yang dilapisi oleh isolator.
2.Fiber Optik, Terbuat dari serat kaca dengan teknologi canggih dan 
    mempunyai kecepatan transfer data yang lebih cepat
3. Twisted Pair, Terdiri dari beberapa kabel yang saling melilit. 
    Ada dua jenis kabel Twisted Pair. Shielded Twisted Pair (STP) dan Unshielded Twisted Pair (UTP).



4. Konektor
Sebagai sarana penghubung antar kabel dengan colokan NIC.

5. Hub/Switch
Hub adalah alat yang digunakan untuk menghubungkan antar komputer dan perlatan lain 

dalam jaringan. 
Fungsi hub yaitu untuk mengarahkan informasi dalam jaringan sehingga sampai ke tujuan. 
Namun untuk mendapatkan kualitas transformasi data yang baik dapat digunakan switch untuk
 menggantikan hub. Hub dan switch memiliki persamaan fungsi untuk mengarahkan informasi 
dalam jaringan. 
Namun switch memiliki nilai lebih dibandingkan hub.

6. Modem
Modem atau Modul the Modulator adalah peralatan jaringan yang digunakan untuk terhubung 

ke jaringan
 internet menggunakan kabel telpon. Dengan kata lain, modem adalah alat yang bertugas 
untuk mengubah 
data dari bentuk digital ke analog dan sebaliknya yang bisa dipahami oleh kita.

7. Bridge
Bridge adalah peralatan yang digunakan untuk memperluas atau memecah jaringan. 

Bridge berfungsi untuk menghubungkan dan menggabungkan media jaringan yang tidak sama.

8. Router
Router memiliki kemampuan melewatkan paket IP dari satu jaringan yang berbeda ke jaringan

 lain yang bukan 
susunan atau jaringan yang mungkin memiliki banyak jalur diantara keduanya. 
Router berfungsi sebagai penghubung antar dua atau lebih jaringan untuk meneruskan data
 dari satu jaringan ke jaringan lainnya.

9. Repeater
Repeater berguna untuk memperkuat sinyal dengan cara menerima sinyal dari suatu 

segmen kabel LAN 
lalu memancarkan kembali dengan kekuatan yang sama dengan sinyal asli pada segmen kabel lain.

Kebutuhan Software :

1. System Operasi
Sistem operasi (bahasa Inggris: operating system ; OS) adalah seperangkat program yang 

mengelola sumber 
daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak.
 Contohnya, Windows, Linux, Mac OS, dll.

2. Web Server
Web Server adalah komputer server yang menyediakan informasi yang bisa dilihat oleh

 pengguna internet. 
Fungsi utama sebuah server web adalah untuk mentransfer berkas atas permintaan pengguna 
melalui protokol 
komunikasi yang telah ditentukan.

3. Web Browser
Web Browser atau dalam bahasa indonesia peramban web merupakan software yang 
empunyai fungsi menampilkan halaman sebuah website. Sedangkan pengertian web browser
 menurut wikipedia "perangkat lunak yang berfungsi menampilkan dan melakukan interaksi dengan 
dokumen-dokumen yang disediakan oleh server web" .

4. File Transfer Protocol
Protokol pengiriman berkas (Bahasa inggris: File Transfer Protocol) adalah sebuah protokol Internet 
yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file)
 komputer antar mesin-mesin dalam sebuah Antarjaringan.


Analisis Jaringan Komputer di Sebuah Sekolah

a. Kebutuhan Hardware :
  • Personal Computer 
  • Modem 
  • Kabel UTP
  • Konektor RJ-45
  • NIC
  • Access Point
  • Antena
  • Hub / Switch
  • Router


b. Kebutuhan Software :
  • System Operasi : Windows 7
  • Web Browser : Mozila Firefox, Internet Explorer
  • Anti Virus (Avira)
  • Software Pendukung ( WinRar, Adobe Reader)


c. Topologi Jaringan :
topologi jaringan komputer adalah suatu cara atau konsep untuk menghubungkan beberapa atau
 banyak komputer sekaligus menjadi suatu jaringan yang saling terkoneksi.

Topilogi yang digunakan adalah topologi start, Topologi ini membentuk seperti bintang karena

 semua komputer 
di hubungkan ke sebuah hub atau switch dengan kabel UTP, sehingga hub/switch lah pusat dari
 jaringan 
dan bertugas untuk mengontrol lalu lintas data, jadi jika komputer 1 ingin mengirim data 
ke komputer 4, 
data akan dikirim ke switch dan langsung di kirimkan ke komputer tujuan tanpa melewati
 komputer lain. 
Topologi jaringan komputer inilah yang paling banyak digunakan sekarang karena kelebihannya
 lebih banyak.

soal UN dan jawaban 2017

Latihan Soal Ujian Nasional (UN) Teori Kejuruan TKJ  SMK 2017 . 1. Alat yang berfungsi untuk menghubungkan 2 jaringan dengan segmen yang...