Skip to content

Web Configuration

Ahmad Syauqi edited this page Aug 12, 2020 · 3 revisions

Web Hosting Configuration

Mengenal Web Hosting

Web hosting adalah layanan online untuk mengonlinekan website atau aplikasi web di internet. Ketika Anda membeli dan mendaftar di suatu layanan hosting, pada dasarnya Anda sedang meminjam space di server, tempat menyimpan semua file dan data yang dibutuhkan oleh website agar dapat bekeja sepenuhnya. (Sumber: https://www.hostinger.co.id/tutorial/apa-itu-web-hosting/)

Mengenal Domain

Domain adalah nama unik yang diberikan untuk mengidentifikasi server komputer agar lebih mudah diingat daripada menggunakan IP (Internet Protokol) address. Agar website / aplikasi onlinenya dapat dengan mudah diakses oleh pengunjung, maka pemilik website tersebut harus menggunakan domain. (Sumber: https://www.jagoanhosting.com/pengertian-domain/)

Mendapatkan Web Hosting & Domain

Untuk mendapatkan web hosting dan domain, kalian bisa menyewa di berbagai perusahaan penyedia hosting dan domain seperti:

  1. Domainesia
  2. Jagoan Hosting
  3. Niaga Hoster
  4. Digital Ocean
  5. Hostinger
  6. dll.

Login CPanel

Setelah kita telah membeli domain dan hosting, kita dapat melakukan konfigurasi umumnya pada link https://www.domainexample.example/cpanel.
Setelah kalian mengakses link tersebut maka akan muncul tampilan login seperti pada halaman berikut:

Setelah itu kalian bisa memasukkan username dan password yang telah kalian dapatkan dari penyedia hosting melalui email. Contoh emailnya seperti berikut.

Setelah kalian berhasil login, maka kalian akan tiba di halaman CPanel seperti berikut.

Pengenalan Halaman CPanel

File Manager

Untuk mengakses file manager kalian bisa memilih File Manager.

Maka akan muncul tampilan file manager seperti berikut.

Disinilah nanti nya kalian akan menaruh file-file projec kalian. Untuk file yang bisa diakses oleh public, file akan diletakkan pada folder public_html atau public_ftp.
Untuk mengupload file atau menghapusnya kalian menggunakan pilihan pada tab menu di atas, upload maupun delete, atau kalian bisa dengan menggunakan klik kanan untuk menampilkan opsi pada file.

Softaculous Apps Installer

Softaculous Apps Installer digunakan untuk menginstall aplikasi-aplikasi pada web hosting seperti laravel, wordpress, dll.

Berikut adalah tampilan dari halaman Softaculous Apps Installer.

phpMyAdmin

Seperti yang sudah kita pelajari juga pada modul-modul sebelumnya, phpMyAdmin digunakan untuk mengatur database.

Berikut adalah tampilan dari phpMyAdmin.

Email Accounts

Email Accounts berguna untuk membuat email sesuai dengan domain milik kita dan sebagai email manager untuk mengirim dan melihat email yang masuk.

Berikut adalah tampilan dari Email Accounts.

Subdomains

Subdomains memungkinkan kita untuk mengatur subdomain kita.

Berikut adalah tampilan dari Subdomains.

Setelah kalian menambahkan subdomain, maka folder dengan nama sesuai subdomain kalian akan dibuat di File Manager.

Mengakses SSH

Tentu saja kita akan kesulitan tiap kali melakukan update harus mengupload secara manual lewat File Manager. Untuk mengakalinya, kita dapat menggunakan SSH. Untuk mengakses SSH, setiap web hoster memiliki cara yang berbeda-beda. Pada modul kali ini akan membahas cara koneksi SSH dengan web hoster domainesia, untuk web hoster lain, kalian dapat mencarinya di google.
Tahapannya sebagai berikut

  1. Menginstall Putty. Kalian bisa mendapatkan installer putty pada link https://www.putty.org/
  2. Jalankan Aplikasi Putty.
  3. Pada Host Name, isikan username cPanel dan Control Panel URL yang sudah kalian dapatkan melalui email.

4. Pada Port kalian isikan 64000. 5. Pada Connection Type Pilih SSH.
Berikut contohnya.

6. Klik Open 7. Setelah itu akan muncul tampilan terminal seperti beirkut. Kemudian masukkan password cPanel

8. Setelah itu kalian bisa menggunakan terminal seperti biasanya. Kalian juga dapat langsung menggunakan git seperti biasa.

Modul Pelatihan

Home

  1. HTML, CSS, Javascript
  2. Database & SQL
  3. PHP & Bootstrap
  4. Laravel & GIT
  5. Wordpress
  6. SEO & Web Configuration
Clone this wiki locally