PERTAMA: Wajib dalam keadaan sadar! jangan sekali-kali sedang ngantuk! Karena kodenya rumit!
KEDUA: Seluruh proses menggunakan command root ssh kecuali satu yaitu extract file wp, ini melalui file manager (command dari hadrinal tidak ada, prosesnya pun tidak lama).
KETIGA: Jalankan seluruh proses menggunakan RDP/VNC. Ini akan lebih mempercepat, kalau koneksi internet indo jangan harap.
Langkah umumnya sebagai berikut:
1. Backup seluruh file wordpress yang akan di cloning beserta database mysql nya.
2. Add site blog baru ala hardinal seperti biasa
3. Upload file ke blog baru
4. Ganti database lama (domain backup) ke database domain baru
5. Rename database mysql urllama ke urlbaru
Langkah rincinya sebagai berikut:
1. BACKUP SELURUH FILE WORDPRESS YANG AKAN DI CLONING BESERTA DATABASE MYSQL NYA.
A. Backup file wordpress
Jalankan 2 perintah ini, ganti example.com
dengan domain sebenarnya
cd /var/www/html
zip -r backup-example.com.zip example.com/
Proses di atas, adalah proses ZIP, layar SSH akan bergerak.
Tunggu sampe selesai.
Kalo data puluhan GB, bisa makan waktu lama, bisa berjam-jam.
Kalo data web kurang dari 1GB layar Xshell akan bergerak < 5 menit. Kalo di layar Xshell sudah berhenti bergerak, lanjut ke 2 perintah berikut (tdk akan muncul efek apa2 di layar Xshell)
mv backup-example.com.zip example.com/
chown www-data:www-data /var/www/html/example.com/backup-example.com.zip
Setelah itu, download file backup nya dengan mengakses ini di Chrome/Firefox
http://example.com/backup-example.com.zip
Kalo sdh di-download, silahkan hapus file backup-example.com.zip dari folder domain, hapus lewat File Manager (klik kanan file nya, permanent delete).
B. Backup database
Mas login ke server lewat Bitvise, untuk export jalankan
cd /var/www/html/example.com
mysqldump -u root -p db_examplecom > database.sql
Nanti masukin password phpMyAdmin (ada di email laporan)
Ketika ketik / paste password, di layar Xshell tdk akan muncul apa2, itu normal (fitur keamanan server). Jadi setelah masukin password, silahkan teken Enter di keyboard laptop.
Lalu download file nya http://example.com/database.sql
2. ADD SITE BLOG BARU SEPERTI BIASA
Penting!wajib simpan data database berupa nama database pass dll!
3. UPLOAD DAN EKSTRAK FILE KE BLOG BARU
a. Upload file melalui file manager
b. Ekstrak file wp
ada 2 cara:
misal domain yang mas add ke VPS adalah example.com
mas ada file backup, namanya backup.zip
file backup.zip ini mas upload ke File Manager, mas masukan ke folder domain example.com
maka utk mengekstrak pake command, mas jalankan 4 perintah berikut secara berurutan
cd /var/www/html/example.com
unzip backup.zip
rm -f backup.zip
chown -R www-data: /var/www/html/example.com
CATATAN:
silahkan mas sesuaikan di nama domain dan nama file ZIP nya
melalui file manager dengan klik kanan lalu extract.
Penting: kosongkan saja tag atau folder penyimpanannya lalu extract. Default hardinal ketika ekstrak file wp akan membuat folder baru berisi nama file zip tersebut (nama domain backup). Lalu copas seluruh file tadi ke halaman utama folder domain.
c. Ekstrak database caranya adalah sebagai berikut:
Login ke root ssh melalui bitvise, untuk import jalankan
cd /var/www/html/example.com
mysql -u root -p db_examplecom < database.sql
Nanti masukin password phpMyAdmin (ada di email laporan).
Ketika ketik / paste password, di layar Xshell tdk akan muncul apa2, itu normal (fitur keamanan server). Jadi setelah masukin password, silahkan teken Enter di keyboard laptop.
4. GANTI DATABASE LAMA (DOMAIN BACKUP) KE DATABASE DOMAIN BARU
Caranya tinggal buka dan edit file config.php lalu ganti database lama (domain backup) menjadi dabase domain baru.
5. RENAME DATABASE MYSQL URLLAMA KE URLBARU
Caranya ini sudah ada di tutorial mas pingi yang lainnya.
SELESAI!!!!! ALHAMDULILLAH
0 Response to "PINDAH/CLONING BLOG DI HARDINAL VPS ALA MAS PINGI"
Posting Komentar