Pages

Monday, May 13, 2013

Cara Hosting Web Pakai Subdomain di cPanel

Oke, simak baik-baik yah.. :D

Misalnya primary domain yang dipakai adalah d4-2010.com. Nah, sekarang misalnya kita ingin membuat subdomainnya, yaitu sumbawa. Karena domain tersebut telah kita dapatkan atau didaftarkan pada web hosting, kemungkinan URL yang diberikan untuk login ke cPanel sama dengan domain tersebut, misalnya: http://d4-2010.com:[port nya berapa]

Step-stepnya:
Login ke cPanel menggunakan username dan password yang telah diberikan,. Setelah berhasil login maka akan langsung di-direct ke page control panel
Cari tab Domains
- pilih Subdomains
- Create a Subdomain
  - isi nama subdomain yang diinginkan (Example. sumbawa)
  Sehingga url home website anda nantinya akan menjadi www.sumbawa.d4-2010.com
  - Klik box Document Root (otomatis ke set: ../public_html/sumbawa)
  - Klik Create
sumbawa.d4-2010.com has been created!
-Go Back
*Di dalam public_html akan otomatis terbentuk folder sumbawa*
Membuat database baru
Cari tab Databases
- pilih MySQL® Databases
- Create New Databse
  ex. sumbawa
  Biasanya diberikan default nama awal database (sesuai nama user login ke cPanel tadi). Ex.dcom333_
  Sehingga nama databasenya menjadi: dcom333_sumbawa
- Klik Create Database
Jika belum ada user mySQL yang mengakses database tersebut dan belum terdaftar, buat user mySQL baru!
- MySQL Users
  Add New User
  -Isi Username. Ex. bejo
  Default username awal misalnya dcom222_
  Sehingga username menjadi dcom222_bejo
  - Isi password (usahakan strong). ex.M150bisa
  - Klik Create User

Karena belum ada user untuk database yang baru dibuat tadi, sehingga perlu ditambahkan..
Add User To Database
- Pilih user
- Pilih database - atur grant-nya (kewenangan apa saja yang diberikan untuk user tersebut)
- Klik Add

Username pada database kita sebenarnya akan menjadi 'root' pada source code web, sehingga settingan mysql_connect yang di source code bisa menjadi mysql_connect("localhost","dcom222_bejo","M150bisa");
Extract ke database web sumbawa dalam bentuk zip. Ex sumbawa.sql, dimasukkan ke dalam file zip menjadi sumbawa.sql.zip
Kembali ke control panel
-Cari tab Databases
-Pilih phpMyAdmin
-Pilih database yang kita buat tadi (Ex.dcom333_sumbawa)
-Import sumbawa.sql.zip ke dalam dcom333_sumbawa tadi

Upload semua file web
-Kembali k control panel
-Cari tab Files
-Pilih File Manager
-Web Root (public_html/www)
-Go

Buka folder sumbawa (sesuai nama domain yang tadi dibuat)
Terlebih dahulu, extract ke dalam .zip semua isi folder web. Ex menjadi: sumbawa.zip
- Buka foldernya (klik 2 kali pada icon blue folder), hanya terdapat folder cgi-bin
- Pilih icon Upload untuk mengupload
- Browse lokasi sumbawa.zip tadi dan pilih
  (otomatis akan terupload)
- Setelah upload complete, close (tutup tab)
- kembali ke public_html/sumbawa/ akan terlihat file sumbawa.zip
- Pilih sumbawa.zip, klik icon Extract
- YEAY! akan keluar semua hahahaha

Coba buka webnya: www.[subdomain kamu].d4-2010.com
Ex. www.sumbawa.d4-2010.com

Kalau source code salah, tidak perlu dihapus filenya, tapi cukup di-edit saja. Pilih source mana yang yang akan diedit, pilih icon Code Editor.
Note (Kalau ada yang masih cacad):
Periksa lagi mysql_connect-nya
Untuk URL image dll TIDAK ADA MASALAH. JANGAN DI GANTI-GANTI LAGI
Karena penulisan query-nya sifatnya sensitif, periksa lagi nama field/table dan atribut di database-nya, penulisannya harus sama. Jika di database-nya ada table 'mahasiswa', di penulisan query-nya yang di source code php/html nya jangan sampai menjadi Mahasiswa, MAHASISWA, atau m4ha5isw4 bahahahha pasti ga bisa nge-query ! Ingat, sangat sensitif. Jadi jika masih gagal, kemungkinan karena salah dalam penulisan query..
Udah..sekian aja.. :)

Selamat mencoba.. GANBATTE NE~
Kalau ada yang ingin ditanyakan, bisa ditanyakan si sini :)

No comments:

Post a Comment