Cara Migrasi Website dari Shared Hosting ke VPS

Dibuat 23 Maret 2022

Migrasi website merupakan proses memindahkan website dari satu layanan hosting ke layanan hosting lain. Dalam hal ini, website dari layanan Shared Hosting akan dipindah ke layanan Virtual Private Server (VPS).

Terdapat beberapa alasan mengapa seseorang memutuskan untuk memindahkan websitenya ke layanan VPS. Salah satunya karena lalu lintas yang tinggi pada website tersebut. Layanan Shared Hosting sudah tidak mampu lagi menanganinya, hingga akhirnya website tidak dapat diakses atau sangat lambat diakses (down).

Untuk itu, website perlu segera dilakukan migrasi ke layanan VPS yang tentu saja memiliki sumber daya lebih besar untuk menampung website dengan lalu lintas tinggi. Anda dapat mengikuti panduan ini untuk melakukan migrasi website dari Shared Hosting ke VPS.

Langkah 1 Download File Website

Anda dapat mengunduh berbagai file website melalui File Manager di cPanel. Supaya lebih praktis, Anda dapat melakukan Compress (.ZIP) pada file-file tersebut.

1. Masuk ke Member Area Niagahoster.

2. Pilih menu Layanan Anda dan klik submenu Hosting.

3. Klik tombol Kelola Hosting pada layanan hosting aktif Anda.

4. Klik tab cPanel dan pilih menu File Manager.

5. Aktifkan pengaturan Show Hidden Files di File Manager supaya tidak ada file website yang tertinggal.

6. Pilih semua file yang ada di direktori public_html. Kemudian, klik kanan dan pilih opsi Compress.

7. Pilih tipe Zip Archive dan klik tombol Compress Files.

8. Anda akan menemukan 1 tambahan file berekstensi .ZIP pada direktori public_html. File ini merupakan kumpulan file website Anda. Klik kanan file .ZIP tersebut, kemudian pilih opsi Download.

9. Simpan file .ZIP tersebut pada penyimpanan lokal Anda.

Langkah 2 Ekspor Database

Anda perlu melakukan ekspor database agar nanti dapat diimpor pada layanan VPS.

1. Pilih menu phpMyAdmin pada tab cPanel di Member Area Niagahoster.

2. Anda akan diarahkan ke halaman phpMyAdmin. Klik nama database website Anda di sebelah kiri.

3. Klik tab Ekspor untuk melakukan ekspor database. Kemudian, pilih format SQL dan klik tombol Kirim.

4. Simpan file .SQL tersebut pada penyimpanan lokal Anda.

Langkah 3 Instal Panel Kontrol pada VPS

Anda membutuhkan panel kontrol untuk mengelola VPS secara praktis. Pada panduan ini, kami akan menggunakan VPS dengan panel kontrol CyberPanel.

1. Masuk ke Member Area Niagahoster.

2. Pilih menu Layanan Anda dan klik submenu Cloud VPS.

3. Klik tombol Kelola VPS pada layanan VPS aktif Anda.

4. Anda akan diarahkan ke dashboard Cloud VPS Server.

5. Klik tombol Kelola pada menu Operating System. Kemudian, pilih sistem operasi dengan panel kontrol, contoh: CentOS 7 64bit with CyberPanel. Untuk melanjutkan, klik tombol Ubah Sistem Operasi.

6. Selamat! VPS Anda telah terinstal sistem operasi dengan panel kontrol.

7. Anda dapat memastikan informasi Operating system di kotak sebelah kiri telah sesuai, contoh: CentOS 7 64bit with CyberPanel. Jika sudah terdapat kata “with ..” artinya panel kontrol sudah berhasil terpasang di VPS.

8. Harap pastikan VPS Status bertuliskan Running yang artinya VPS sudah berjalan normal.

Langkah 4 Migrasi File Website ke VPS

Anda sekarang dapat memindahkan file website ke layanan VPS dengan panel kontrol CyberPanel.

Tambah Website di CyberPanel

Sebelum upload file website, Anda perlu terlebih dahulu menambahkan website di CyberPanel.

1. Masukkan kombinasi URL: https://IP-VPS-Anda:8090 pada web browser Anda.

2. Masukkan Username dan Password pada halaman login CyberPanel. Kemudian, klik tombol Sign In.

3. Pilih menu Websites pada halaman Home CyberPanel.

4. Klik menu Create Website pada halaman Website Functions.

5. Lengkapi kolom isian Website Details pada halaman Create Website meliputi:

  • Select Package. Package untuk website.
  • Select Owner. Pengguna yang akan mengelola website.
  • Domain Name. Nama domain website tanpa WWW.
  • Email. Alamat email pengelola website.
  • Select PHP. Versi PHP yang diterapkan di website.
  • Additional Features. Fitur tambahan: SSL, DKIM Support, open_basedir Protection, dan Create Mail Domain.

6. Berikut contoh pengisian yang dapat Anda ikuti. Untuk melanjutkan proses tambah website, klik tombol Create Website di bawah.

7. Harap tunggu proses hingga selesai.

8. Selamat! Anda berhasil menambahkan website di CyberPanel.

Upload File Website di CyberPanel

Sekarang Anda dapat mengunggah file website ke VPS melalui CyberPanel.

1. Pilih menu Websites dan klik submenu List Websites pada halaman CyberPanel.

2. Anda akan diarahkan ke halaman List Websites. Klik tombol Manage untuk mengelola website yang Anda tambahkan.

3. Halaman kelola website akan ditampilkan. Gulir ke bagian Files, kemudian klik menu File Manager.

4. Masuk ke direktori public_html. Kemudian, klik kanan file index.html bawaan CyberPanel dan pilih opsi Delete untuk menghapusnya.

5. Klik tombol Upload di bagian atas.

6. Layar pop-up Upload File akan muncul. Klik tombol Choose files untuk mencari file .ZIP website di penyimpanan lokal.

7. Pilih file .ZIP yang telah Anda download sebelumnya.

8. Anda akan diarahkan kembali ke layar pop-up Upload File. Untuk mengunggah file .ZIP, klik tombol Upload all.

9. Harap pastikan proses upload file telah selesai. Kemudian, tutup layar pop-up dengan klik ikon silang.

10. Klik kanan file .ZIP yang telah berhasil diunggah dan pilih opsi Extract.

11. Untuk melanjutkan proses, klik tombol Extract.

12. Selamat! File .ZIP Anda sudah berhasil diekstrak. Sekarang seluruh file website Anda telah berhasil dipindahkan ke layanan VPS.

Langkah 5 Migrasi Database Website ke VPS

Anda juga perlu melakukan migrasi database agar website berjalan dengan baik di VPS.

Tambah Database di CyberPanel

Buat database baru terlebih dahulu, sebelum dapat mengimpornya.

1. Pilih menu Database dan klik submenu Create Database.

2. Lengkapi informasi database berikut ini:

  • Select Website. Pilih nama website.
  • Database Name. Buat nama database.
  • User Name. Buat nama pengguna database.
  • Password. Buat password pengguna database.

Untuk membuat database, klik tombol Create Database.

3. Selamat! Database berhasil Anda buat.

Impor Database di CyberPanel

Sekarang Anda dapat mengimpor database di CyberPanel.

1. Pilih menu Database dan klik submenu phpMyAdmin.

2. Anda akan diarahkan ke halaman phpMyAdmin. Pilih nama database di sebelah kiri.

3. Pilih tab Impor dan klik tombol Choose file.

4. Pilih file SQL yang telah Anda simpan di penyimpanan lokal.

5. Setelah Anda memilih file SQL, gulir ke bawah dan klik tombol Kirim.

6. Selamat! Database website berhasil Anda impor.

Langkah 6 Konfigurasi File Penghubung Database

Untuk menghubungkan website dengan database, biasanya dibutuhkan file konfigurasi sebagai jembatan. Oleh karena itu, Anda perlu menyesuaikan file ini berupa penyesuaian informasi database di dalam file.

1. Masuk ke File Manager di CyberPanel.

2. Pada panduan ini, kami memiliki file konfigurasi database bernama file wp-config.php. Klik kanan file, dan pilih opsi Edit.

3. Temukan bagian database. Anda perlu menyesuaikan nama database, pengguna database, dan password database.

4. Simpan file konfigurasi database dengan klik tombol Save Changes.

Langkah 7 Arahkan Domain ke VPS

Terakhir, nama domain Anda perlu dihubungkan ke VPS supaya dapat diakses oleh publik. Anda dapat mengikutinya pada artikel Cara Menghubungkan Domain ke VPS.

Apakah artikel ini membantu?

Bagikan jika Anda menyukai halaman ini.

Artikel Serupa


related posts

Cara Menunjuk Domain ke Server Minecraft

Menunjuk domain ke server Minecraft Anda adalah cara yang bagus untuk mengganti alamat IP dengan domain atau subdomain untuk masuk ke server Anda. Arahkan Domain Anda dapat mengarahkan domain Anda ke VPS dengan membuat dua A record atau satu A dan satu CNAME record . Setelah itu, Anda harus membuat catatan SRV seperti ini : […]

Selengkapnya
related posts

Cara Mengubah Versi PHP di CyberPanel

Dibuat 16 Maret 2022 CyberPanel merupakan panel kontrol yang dapat digunakan untuk melakukan pengaturan pada layanan VPS CyberPanel. Sebenarnya, pengaturan VPS hanya bisa dilakukan melalui perintah Command Prompt. Hadirnya panel kontrol akan mempermudah pengguna dalam melakukan berbagai konfigurasi melalui tampilan Graphic User Interface (GUI). Salah satu hal yang dapat Anda lakukan yaitu pengaturan versi PHP. Dengan […]

Selengkapnya
related posts

Cara Menambahkan Pengguna dan Website di CyberPanel

Dibuat 17 Maret 2022 CyberPanel merupakan panel kontrol yang dapat digunakan untuk melakukan pengaturan pada layanan VPS CyberPanel. Sebenarnya, pengaturan VPS hanya bisa dilakukan melalui perintah Command Prompt. Hadirnya panel kontrol akan mempermudah pengguna dalam melakukan berbagai konfigurasi melalui tampilan Graphic User Interface (GUI). Salah satu hal yang dapat Anda lakukan adalah menambahkan pengguna yang dapat […]

Selengkapnya