Youngliving
Jetorbit Web Hosting

Gak Kuat Bayar Server Pindah Ke Server Unmanaged

Topik.My.ID- Hari ini saya ada tagihan sebanyak 700 ribu dari salah satu hosting ternama di Indonesia, mungkin berat sekali bagi kami yang notabene dulu bisa menghasilkan ratusan dollar dari google adsense sekarang terganti oleh AI yang pendapatan google adsense blognya menurun.

Untung masih ada kekuatan sedikit demi sedikit untuk memiliki portal berita curhat dengan server dari luar negeri dengan besaran kapasitas 30GB yang bisa nampung beberapa blog. Awalnya memang ingin domainnya tercover di beberapa hosting, namun kayaknya sudah tidak bisa lagi handle atau pegang server banyak yang sudah bercpanel alias sudah GUI (graphic User Intervace)

Banyakan curhat deh! ya udah kita langsung pindah server hosting dengan backup seluruh file yang ternyata filenyapun gak sampai 2GB ya untuk dua domain. Padahal memang servernya awal bayar cuma 100 ribu. Gak papa deh pindah kedua kalinya.

Nah, setelah sudah terbackup. Pusing nih, bagaimana cara pindah ke server yang notabene pakai client aplikasi aja nggak konek karena eror. Untung ada ssh, kalau di windows biasa pakai putty dan saya pakai terminal karena pakai apple ya.

Langsung masuk ke server dengan cara ketik aja

ssh admin@namadomainkamu.com

kalau aku sih buka portnya 222

ssh admin@namadomainkamu.com -p 222

Kalau sudah bisa masuk silahkan anda logut kembali, kenapa kok dilogout ya karena untuk import filenya bukan pakai ssh tapi pakai sftp. untuk dapat masuk ke pentransferan lokal ke server bisa menggunakan perintah sftp diikuti dengan nam user host tujuan seperti

sftp admin@topik.my.id

Jikalau menggunakan port khusus yang terbuka bukan default port anda bisa tambahkan

sftp -oPort=222 topik@namadomainkamu.com

Setelah itu maka akan ada tampilan kek gini lho

sftp>

cari tau lokasi anda menyimpan folder yang akan diunggah kalau menggunakan mac pakai ini ya

put ~/Documents/Backup/septop.zip

jika server tidak mengenali coba pakai nama user anda di iMac pakai /Users/imac/   jadinya kayak gini

put /Users/imac/ Documents/Backup/septop.zip

Ganti user imac yang anda gunakan dan sesuaikan saja ya

Atau bisa cek terlebih dahulu user anda di mac yaitu dengan cara echo $HOME

jangan lupa file databasenya juga di import atau diunggah ke server dengan cara yang sama menggunakan

put /Users/imac/Documents/Backup/sepp6822_topikmyid.sql

Berbeda jika mau download anda bisa gunakan cara get ya, masuk ke sftp juga. Namun kalau mau tau download bisa lihat dibawah ini

Pastikan anda masuk di direktori yang akan diunggah pakai cd dan setelah itu anda bisa masuk ke tujuan download dengan cara

lcd /Users/imac/Documents/Backup/

dan untuk mendownload atau eksport dengan cara

get /home/topik/database_backup.sql

Setelah tau caranya mengimport dan megekstrak. Kemudian kita lanjutkan ke database name atau nama databsenya dan login terlebih dahulu ya sebagai contoh sebagai berikut

anda masuk dengan menggunakan

mysql -u root -p

Sebelum membuat silahkan anda lihat dulu databasenya

SHOW DATABASES;

Kemudian anda bisa membuat

CREATE DATABASE tn_databasebackup

setelah dibuat nama database anda bisa langsung show databases; kalau dah ada hasilnya silahkan ke luar lagi pakai exit dan jalankan perintah

mysql -u root -p tn_databasebackup < /home/topik/database_backup.sql

setelah diimport anda bisa cek kembali dengan cara

SHOW DATABASES;
USE tn_databasebackup;
SHOW TABLES;

kalau sudah ada databasenya silahkan anda membuat konfigurasinya

Jangan lupa konfigurasinya di wp-config agar berhasil

bisa kembalikan ke root kemudian ketik ls selanjutnya cari nginx di folder etc

ls /etc/nginx

Nanti anda buat folder baru di sites-available dan nanti di symlink kan ke sites-enabled

mkdir /etc/nginx/sites-available

dan buat file configurasinya

touch blog.conf

asalkan kamu sudah change directorinya di /etc/nginx/sites-available

/etc/nginx/sites-available/blog.conf

Setelah itu anda isikan dengan menggunakan vim

vim blog.conf
server {
listen 80;
server_name topikmyid;
root /var/www/topikmyid;
index index.php index.html;

location / {
try_files $uri $uri/ =404;
}

location ~ \.php$ {
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}

Setelah sudah dibuat anda sym linkkan ya

ln -s /etc/nginx/sites-available/blog /etc/nginx/sites-enabled/

Setelah di symlink anda bisa langsung cek dengan cara

nginx -t

jangan lupa untuk di reload dan restar ya nginx nya

kalau sudah ok nginxnya maka sudah bisa diakses pindah servernya

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses

DomaiNesia