Cara Memindahkan File Localhost ke Hosting / Server VPS

Development & Security, Domain & Hosting / 0 | | 0

Apakah Anda berencana untuk meningkatkan dari hosting bersama ke VPS? Jika demikian, Anda berada di tempat yang tepat. Dalam tutorial ini, Anda akan dipandu untuk melalui proses pemindahan situs WordPress Anda dari shared hosting ke VPS untuk kinerja dan keamanan yang lebih baik.

Sebelum kita melanjutkan ke langkah-langkah, ada beberapa hal yang perlu dijelaskan mengapa banyak pengguna ingin meningkatkan dari hosting bersama ke hosting atau server VPS. Pertama-tama, Anda bisa mendapatkan lebih banyak sumber daya server jika Anda memutuskan untuk pindah. Server VPS menawarkan lebih banyak keleluasaan dalam pengolahan CPU, RAM, dan penyimpanan dibandingkan dengan shared hosting.

Dengan begitu, situs Anda dapat menangani lalu lintas traffic kunjung yang lebih tinggi dan menyimpan lebih banyak data dengan sedikit atau tanpa masalah sama sekali. Kedua, dengan VPS, Anda memiliki partisi khusus untuk server itu sendiri. Itu berarti jika pengguna lain menghadapi lonjakan lalu lintas atau masalah keamanan, situs web Anda tidak akan terpengaruh. Terakhir adalah tentu saja Anda akan memiliki kontrol penuh atas mesin Anda. Misalnya, Anda mendapatkan akses root penuh, yang memungkinkan Anda untuk memodifikasi sistem Anda lebih bebas. Juga, VPS memberi Anda IP khusus, stabilitas yang lebih baik, dan kinerja.

 

 

Cara Memindahkan File Localhost ke Hosting / VPS

Cara Memindahkan File Localhost ke Hosting / Server VPS
 

Berikut ini beberapa langkah- langkah yang bisa Anda coba dan terapkan sendiri dalam memindahkan localhost Anda ke hosting atau server VPS yang telah Anda pilih untuk digunakan sebelumnya.

Membuat Backup untuk Situs

Saat membuat perubahan apa pun pada situs web, backup diperlukan untuk mencegah kehilangan data jika terjadi kesalahan. Selain itu, membuat backup juga akan memudahkan untuk mentransfer file dan database dari satu server ke server lainnya. Inilah cara melakukannya melalui hPanel :

  • Masuk ke hPanel. Pada tab Hosting, navigasikan ke File -> Cadangan. Anda akan melihat daftar cadangan terbaru yang diurutkan berdasarkan jenis dan tanggal.
  • Cari cadangan MySQL dan situs web terbaru Anda dan tekan Siapkan Cadangan.
  • Jika tidak ada, gulir ke bawah untuk menemukan tombol Buat cadangan baru.
  • Setelah cadangan dibuat, pilih Siapkan Cadangan. Setelah beberapa detik, itu akan berubah menjadi tombol Unduh. Biarkan seperti itu karena Anda hanya perlu mendapatkan tautan nanti.
  • Sekarang setelah arsip cadangan siap, mari lanjutkan untuk menyiapkan server VPS.

 

Baca Juga  :     Mengenal Apa itu API (Application Programming Interface) : Fungsi dan Cara Kerjanya

 

Menyiapkan Server VPS

Anda disarankan untuk memilih template yang memiliki LAMP stack dan Webmin / Virtualmin yang sudah diinstal yang akan memudahkan pengelolaan server. Atau, Anda dapat mengatur tumpukan Anda sendiri (tanpa GUI). Untuk mengubah sistem operasi VPS Anda dan perangkat lunak yang diinstal sebelumnya, ikuti langkah-langkah di bawah ini :

  • Buka tab Server di hPanel dan gulir ke bawah sampai Anda melihat Pengaturan Lainnya.
  • Ubah sistem operasi ke Ubuntu 18.04 64bit dengan Webmin / Virtualmin / LAMP dan klik Simpan Perubahan. Perlu diingat bahwa sistem baru mungkin memerlukan beberapa menit untuk memulai.

 

 

Mengakses Webmin / Virtualmin

  • Setelah OS baru diinstal, buka Rincian SSH untuk mendapatkan IP, port, dan nama pengguna VPS Anda.
  • Jika Anda tidak tahu kata sandi root Anda, Anda dapat mengatur ulang dan membuat yang baru dengan membuka bagian Kata sandi root.
  • Untuk mengakses Webmin / Virtualmin, Anda harus menambahkan http: // sebelum alamat IP SSH Anda dan port: 10000 di bagian akhir. Jika alamat Anda adalah 31.220.62.131, maka alamat tersebut haruslah http://31.220.62.131:10000
  • Setelah Anda melihat halaman login, masukkan kredensial SSH.
  • Di Wiebmin Post- Installation Wizard, klik Berikutnya untuk mengatur Virtualmin.

 

Baca Juga  :    Mengenal Apa Itu Percobaan Definitive PHP 5.6, 7.0, 7.1, 7.2, 7.3 dan 7.4 Benchmarks (2020)

 

 

Menyiapkan Virtualmin

Sekarang mari langkah konfigurasi Virtualmin akan diuraikan satu- persatu :

  1. Penyimpanan

    a. Memuat perpustakaan Virtualmin – Anda disarankan untuk memilih Topsi NO karena sebagian besar proses dilakukan melalui SSH.
    b. Menjalankan server pencarian domain email – jika Anda ingin menjalankan Server Email pada VPS Anda, lalu pilih opsi YES. Ingatlah bahwa fitur ini menggunakan lebih banyak RAM.

  2. Pemindaian Virus

    Disarankan untuk mengaktifkan pemindai virus ClamAV.

  3. Penyaringan spam

    Jika Anda berencana untuk menjalankan Server Email pada VPS Anda,Anda dianjurkan untuk mengaktifkan SpamAssassin.

  4. Server basis data

    Ini pemilihan basis data yang ingin Anda gunakan. Database MySQL adalah pilihan terbaik Anda untuk sebagian besar kasus. Di sisi lain, Anda dapat menonaktifkan server database PostgreSQL.

  5. Kata sandi MySQL

    Masukkan kata sandi ke basis data yang Anda pilih.

  6. Ukuran basis data MySQL

    Anda disarankan untuk memilih opsi Mdium jika Anda tidak yakin mana yang akan dipilih.

  7. Zona DNS

    Karena Anda akan diarahkan ke nama domain ke server VPS melalui catatan A, Anda tidak memerlukan server nama pribadi untuk saat ini. Jadi, pilih opsi Skip check for resolvability.

  8. Kata sandi (Password)

    Aika Anda ingin semuanya menjadi lebih aman, pilih opsi Only store hashed passwords karena akan mengenkripsi semua kata sandi Anda yang tersimpan.

 

 

Membuat Server Virtual

Saatnya untuk membuat pengguna baru, database MySQL, dan direktori untuk situs web yang dapat dilakukan sekaligus menggunakan Virtualmin :

  • Pilih menu List Virtual Server dan klik Create Virtual Server.
  • Setelah itu, masukkan nama domain dan kata sandi administrasi Anda dan tekan tombol Create Server. Ini akan membuat server sederhana yang cukup untuk meng-host situs web.

Baca Juga :    Cara Memilih Layanan Server VPS Murah dan Terbaik untuk Startup Bisnis

 

Mentransfer File Situs Web ke VPS

Sekarang setelah menyiapkan server VPS, berikutnya adalah mentransfer file dan database situs web secara satu per satu dari server hosting bersama.

  1. Sambungkan ke Server VPS Anda melalui SSH
  2. Akses direktori kerja tempat Anda akan menyimpan file situs web Anda. Karena Virtualmin secara otomatis membuat direktori berdasarkan nama domain.
  3. Kembali ke hPanel -> Cadangan dan salin tautan unduhan arsip cadangan Anda. Anda dapat mengklik kanan pada tombol Unduh dan memilih Salin alamat tautan.
  4. Gunakan perintah untuk mengunduh cadangan ke VPS dan jangan lupa untuk mengubah alamat tautan. Jika tautan tidak dapat ditempelkan di klien SSH, rekatkan di editor teks terlebih dahulu, lalu ekstrak arsip menggunakan tar.
  5. Ini akan membuat folder public_html baru dan yang perlu Anda lakukan adalah memindahkan semua file dalam folder itu ke direktori public_html yang asli. Pertama, Anda harus mengakses folder public_html yang diekstraksi. Kemudian, pindahkan semua file ke folder public_html yang dibuat oleh Virtualmin.
  6. Setelah selesai, navigasikan kembali ke public_html bahwa Virtualmin dan Verifikasi bahwa semua file dipindahkan.
  7. Selanjutnya, Anda perlu mengubah kepemilikan file dan folder agar sesuai dengan yang ada dari Virtualmin. Sama seperti direktori, Virtualmin membuat pengguna dan grup berdasarkan nama domain.

 

Mentransfer file Database ke VPS

Setelah memindahkan file situs web, langkah selanjutnya adalah mentransfer basis data. Sama seperti file, Anda akan menggunakan perintah wget untuk mengunduh cadangan basis data dari akun hosting bersama Anda ke VPS. Ingat, database MySQL sudah dibuat selama pembuatan Server Virtual. Karenanya, Anda tidak perlu membuat basis data tambahan.

Memeriksa Nama dan Kata Sandi Database MySQL

Untuk mentransfer cadangan basis data MySQL, Anda perlu menemukan nama, nama pengguna, dan kata sandi basis data yang baru Anda buat. Mereka dapat ditemukan di panel kontrol Virtualmin -> Edit Database.

 

Mengunduh dan Mengimpor Cadangan MySQL

  • Setelah mengetahui nama basis data MySQL Anda, Anda dapat melanjutkan dengan mengimpor cadangan MySQL
  • Buka bagian Backup dan salin alamat tautan.
  • Pada VPS akan membuat direktori baru dan memasukkannya. Anda akan menyimpan arsip cadangan MySQL Anda di dalamnya.
  • Setelah berada di dalam direktori itu, gunakan perintah wget untuk mengunduh file dari cadangan hosting dan menyimpannya di server VPS Anda.
  • Kemudian, ekstrak SQL menggunakan perintah gunzip
  • Anda sekarang akan mendapatkan file dengan nama yang sama dalam format .sql. Pindahkan ke basis data kami menggunakan perintah di bawah ini. Ingatlah untuk mengubah nama arsip basis data MySQL menjadi milik Anda.

 

Baca Juga  :     Mengenal Apa NVMe : Keunggulan, Fungsi , Fitur, Teknologinya

 

Membuat Beberapa Perubahan Terakhir

Cara Memindahkan File Localhost ke Hosting / Server VPS
 

Meskipun Anda telah mentransfer file situs web dan database MySQL dari shared hosting ke VPS, situs WordPress Anda belum akan berfungsi dengan benar. Anda mungkin mendapatkan peringatan saat membuat pesan koneksi basis data. Untuk memperbaikinya, Anda perlu mengedit file wp-config.php dan memperbaharuinya dengan detail database MySQL yang baru. Inilah cara Anda melakukannya :

  1. Masukkan direktori tempat file situs web Anda disimpan menggunakan perintah cd.
  2. Setelah Anda berada di dalam direktori, Anda akan melihat semua file yang ada di folder saat ini. Mari  periksa apakah file wp-config.php ada di direktori dengan menggunakan perintah.
  3. Setelah mengkonfirmasi bahwa file tersebut ada, Anda dapat mengedit file menggunakan editor teks nano.
  4. Sekarang masukkan detail basis data Anda di bidang ini :
    a. DB_NAME – nama database MySQL.
    b. DB_USER – nama pengguna MySQL.
    c. DB_PASSWORD – Kata sandi MySQL.
    d. DB_HOST – Masukkan localhost di sini karena database MySQL ada di server yang sama.
  5. Setelah Anda melakukan perubahan, tekan CTRL + X dan kemudian Y untuk mengonfirmasi.

 

 

Kesimpulan dan penutup

VPS dapat menawarkan kinerja dan keamanan yang lebih baik kepada pengguna dibandingkan dengan paket hosting bersama. Itu sebabnya banyak orang ingin memperbarui ketika mereka membutuhkan lebih banyak sumber daya dan kontrol atas situs web mereka. Setelah melihat langkah- langkah diatas, pada dasarnya adalah 5 langkah yang cukup mudah untuk diikuti.

Hanya saja jangan lupa untuk backup file dan database situs web Anda melalui hPanel. Atur dan akses VPS menggunakan Virtualmin, mengunduh dan transfer file situs web Anda dari hosting bersama ke VPS. Unduh dan impor database MySQL Anda ke VPS. Buat beberapa perubahan terakhir pada database MySQL dan arahkan nama domain Anda ke VPS. Selamat mencoba!

 

 

Related Post :