Cara Pindah Shared Hosting ke VPS Niagahoster

Dibuat pada 29 Maret 2022

VPS adalah server virtual yang berfungsi untuk menyimpan data dan file pada website. Biasanya VPS digunakan pada website yang membutuhkan sumber daya besar dikarenakan penggunanya tidak perlu berbagi sumber daya dengan website lain.

Jika saat ini telah menggunakan layanan Shared Hosting, Anda dapat berpindah ke layanan VPS dari Niagahoster. Pada artikel ini, kami akan memberikan panduan dengan tujuh urutan langkah sebagai berikut.

  1. Buat File ZIP Website di Shared Hosting.
  2. Ekspor Database di Shared Hosting.
  3. Ketahui Detail VPS.
  4. Upload File ZIP ke VPS.
  5. Unzip File pada VPS.
  6. Buat Database dan Username pada VPS.
  7. Impor Database ke VPS.

Tahap 1 Buat File ZIP Website di Shared Hosting

1. Masuk ke Member Area Niagahoster Anda. Klik menu Hosting pada bagian kiri.

2. Klik tombol Kelola Hosting pada layanan hosting milik Anda.

3. Pilih tab cPanel, kemudian klik menu All Features.

4. Ketik File Manager pada bilah pencarian di atas, kemudian klik hasil pencarian yang ditampilkan.

5. Anda akan diarahkan ke halaman File Manager. Klik menu Settings pada bagian kanan atas.

6. Centang opsi Show Hidden Files (dotfiles), kemudian klik tombol Save.

7. Pilih folder public_html.

8. Pilih tools Select All.

9. Klik kanan pada area folder, kemudian pilih Compress.

10. Pilih Zip Archive, kemudian klik tombol Compress Files.

11. Akan tampil jendela Compression Results seperti berikut yang menandakan bahwa kompres telah berhasil dilakukan.

12. Klik kanan pada file berekstensi zip hasil kompres yang telah dilakukan, kemudian pilih Download untuk mengunduh file.

13. Silakan menyimpan file zip tersebut pada folder yang telah Anda tentukan di komputer. Sebagai contoh, kami menyimpannya di dalam folder D:\Migrasi. Setelah itu, silakan ubah nama file sesuai dengan nama yang diinginkan. Contohnya, wordpress (tanpa mengetik ekstensi .zip padai bagian belakang).

Tahap 2 Ekspor Database di Shared Hosting

1. Buka kembali halaman Pengaturan Hosting pada Niagahoster, kemudian klik menu PhpMyAdmin.

2. Klik database milik Anda.

3. Pilih menu Export pada bagian atas.

4. Klik tombol Go.

5. Arahkan penyimpanan menjadi satu folder dengan file zip yang tadi.

6. Ubah nama database sesuai dengan yang Anda inginkan. Contohnya, database.sql.

Tahap 3 Ketahui Detail VPS

1. Masuk ke Member Area Niagahoster Anda, pilih tab menu Cloud VPS, kemudian klik tombol Kelola VPS pada layanan VPS yang dimiliki.

2. Anda akan diarahkan ke halaman kelola Cloud VPS Server seperti contoh berikut. Perhatikan bagian yang diberi tanda kontak merah, Anda dapat menemukan IP address berikut dengan port SSH yang dimiliki. Silakan mencatat kedua data tersebut.

3. Selanjutnya, apabila Anda belum mengetahui atau lupa terhadap password SSH VPS yang dimiliki, silakan melakukan reset password terlebih dahulu. Klik tombol Kelola pada bagian Root Password.

4. Masukkan password SSH baru sesuai dengan yang Anda inginkan, kemudian klik tombol Ubah Password. Silakan mencatat detail password SSH ini.

Tahap 4 Upload File ZIP ke VPS

1. Buka Start Menu pada Windows Anda, kemudian ketik cmd dan buka Command Prompt.

2. Ketik dan jalankan seperti contoh baris perintah berikut.

scp -P 22 D:/Migrasi/wordpress.zip root@156.67.xxx.xxx:/var/www/html

Ganti teks berwarna merah di atas dengan detail lokasi penyimpanan dan nama file berikut dengan IP SSH milik Anda.

3. Ketik yes, kemudian tekan enter pada keyboard untuk melanjutkan. Sebagai catatan, saat Anda mengetik hasil tulisan memang akan tidak terlihat.

4. Ketik password SSH dari VPS Anda, kemudian tekan Enter. Teks memang tidak akan terlihat.

5. Proses unggah file akan berlangsung. Silakan menunggu hingga proses selesai.

Tahap 5 Unzip File pada VPS

1. Buka aplikasi PuTTY. Masukkan IP address SSH Anda pada kolom Host Name seperti contoh berikut. Setelah itu, klik tombol Open pada bagian bawah.

2. Masukkan detail berikut.

Login as. Ketik root.

root@ipaddress password. Isi dengan password SSH VPS Anda.

3. Selanjutnya, ketik dan jalankan baris perintah berikut untuk berpindah direktori file.

cd /var/www/html

4. Ketik dan jalankan perintah berikut untuk melakukan Unzip pada file yang tadi telah diunggah.

unzip wordpress.zip

Ubah teks warna merah di atas sesuai dengan nama file milik Anda.

5. Unzip telah berhasil dilakukan.

Tahap 6 Buat Database dan Username pada VPS

Melanjutkan dari langkah sebelumnya, silakan lakukan langkah-langkah berikut.

1. Ketik dan jalankan baris perintah berikut

sudo mysql -u root -p

Kemudian masukkan password SSH VPS Anda.

2. Ketik dan jalankan perintah seperti contoh berikut.

CREATE DATABASE niagadatabase;

Silakan mengubah niagadatabase dengan nama database yang Anda inginkan.

3. Database baru telah berhasil dibuat.

4. Selanjutnya, buat user baru menggunakan baris perintah seperti contoh berikut.

CREATE USER ‘niagahoster‘@’156.67.xxx.xxx‘ IDENTIFIED BY ‘password‘;

Silakan ubah teks berwarna merah di atas dengan detail berikut.

Niagahoster. Ubah dengan nama user yang Anda inginkan.

156.67.xxx.xxx. Ubah dengan IP address SSH milik VPS Anda.

Password. Ubah dengan kata sandi yang Anda ingin gunakan.

5. Ketik dan jalankan baris perintah berikut untuk memberi semua hak istimewa kepada pengguna untuk melakukan semua jenis operasi pada database Anda

GRANT ALL PRIVILEGES ON * . * TO ‘niagahoster‘@’156.67.xxx.xxx‘;

Silakan mengubah teks berwarna merah di atas dengan detail milik Anda.

niagahoster. Ubah dengan nama user Anda (bukan nama database).

156.67.xxx.xxx. Ubah dengan IP address SSH milik VPS Anda.

6. Setelah itu, ketik baris perintah berikut untuk membuat semua perubahan dapat diterapkan tanpa masalah.

FLUSH PRIVILEGES;

7. Terakhir, ketik dan jalankan perintah berikut untuk memastikan apakah database yang Anda buat telah ada.

show databases;

8. Jika nama database telah ditampilkan ke dalam daftar, maka selamat Anda telah berhasil membuat database dengan benar.

9. Anda turut dapat memastikan apakah user telah disimpan dengan benar dengan cara menjalankan baris perintah berikut.

SELECT User, Host FROM mysql.user;

Tahap 7 Impor Database ke VPS

Melanjutkan dari proses sebelumnya, silakan mengikuti langkah-langkah di bawah ini.

1. Buka Command Prompt (CMD), kemudian ketik baris perintah berikut ini.

scp -P 22 D:/Migrasi/wordpress.zip root@156.67.xxx.xxx:/var/www/html

Ubah tulisan warna merah di atas dengan alamat direktori tempat Anda menyimpan file database zip, kemudian ubah satunya dengan IP address SSH VPS Anda. Setelah itu, masukkan password root SSH VPS.

2. File database telah berhasil diunggah.

3. Buka kembali aplikasi PuTTY, kemudian jalankan baris perintah berikut.

Use niagadatabase;

Ubah niagadatabase dengan nama database milik Anda.

4. Setelah database diubah, ketik dan jalankan perintah berikut.

SOURCE /var/www/html/database.sql

Ubah teks database.sql dengan nama file database Anda yang sebelumnya telah diekspor dari phpMyAdmin.

5. Apabila Anda melihat hasil dan tampilan seperti berikut, artinya Impor database ke VPS telah dilakukan dengan benar dan berhasil.

6. Anda turut dapat melihat isi tabel pada database untuk memastikan proses pemindahan file dari Shared Hosting ke VPS telah berlangsung dengan benar. Caranya silakan ketik perintah berikut.

SHOW TABLES;

7. Selanjutnya, Anda dapat melihat isi dari tabel yang ada pada database guna memastikan data di dalamnya telah benar. Silakan jalankan baris perintah berikut ini.

SELECT * FROM nama_tabel;

Ubah nama_tabel dengan salah satu nama tabel dari database Anda. Pilihan ini bebas. Pada artikel ini kami memilih tabel wp_users sebagai contoh.

8. Isi dari tabel tersebut akan ditampilkan. Jika data-data meliputi ID, user, password, email, URL telah sesuai, maka Anda dapat memastikan semua data telah dimigrasi atau dipindah dengan aman ke VPS.

Selamat! Anda telah berhasil melakukan semua langkah untuk memindah Shared Hosting ke layanan VPS dari Niagahoster.

Apakah artikel ini membantu?

Bagikan jika Anda menyukai halaman ini.

Artikel Serupa


related posts

Penjelasan Niagahoster Web Hosting | Shared Web Hosting, Cloud Hosting

Memilih paket hosting yang tepat bisa jadi sulit, terutama jika Anda seorang pemula. Ini tidak menjadi lebih mudah dengan banyaknya pilihan yang tersedia – shared hosting, WordPress hosting, cloud hosting, VPS (Virtual Private Server) hosting, dan banyak lagi. Setelah menonton tutorial ini, Anda akan memiliki pemahaman yang lebih baik tentang berbagai paket yang ditawarkan oleh Niagahoster, […]

Selengkapnya
related posts

Cara Memperbarui Permintaan Migrasi Situs Web

Jika ada detail yang berubah setelah meminta migrasi situs web, dan status migrasi masih Tertunda , Anda dapat menghapus permintaan saat ini dan mengirimkan permintaan baru . Buka halaman Permintaan Migrasi , cari permintaan yang dipermasalahkan, dan klik hapus : Kemudian, klik Tambahkan permintaan dan kirimkan permintaan migrasi situs web baru dengan menentukan informasi yang […]

Selengkapnya
related posts

Penggunaan Hosting Plan melebihi Batas Pemakaian

Setiap paket hosting di Hostinger memiliki sejumlah sumber daya yang disediakan untuk itu. Sumber daya menentukan seberapa baik kinerja paket hosting di bawah beban. Anda mungkin melihat pesan “Situs web Anda dapat mengalami kinerja yang lebih lambat” saat memeriksa penggunaan sumber daya : Artikel ini akan membahas sumber daya terpenting dan bagaimana mencapai batasnya memengaruhi […]

Selengkapnya