1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

cURL + Shell Kode TIPS Mempermudah Pindah Server *PART 1*

Discussion in 'Pemrograman Web' started by dheen, Sep 4, 2013.

  1. dheen

    dheen I'm a Trendsetter

    Joined:
    May 8, 2010
    Messages:
    1,843
    Likes Received:
    248
    Location:
    ePenulis.Com
    Selamat pagi warga adsense id. Sebenernya kemarin sudah ada catatan utk ini dibuatin sama temen. Tapi karena hilang akhirnya saya coba ingat ingat.. Dan supaya gak ilang lagi, kayanya mening di bagi aja langsung..


    Step by step dibawah ini saya buat agar menghemat waktu.. Hemat bandwith juga, karena kita tidak perlu mendownload dan mengupload ke server baru. Sebenernya bisa simple menggunakan "wget" tapi mengingat tidak semua layanan hosting memberikan akses shell, maka code ini akan sangat berguna..

    Proses pindah file dari server lama.

    1. Zip semua file yang ingin dipindahkan.
    2. Test akses menggunakan browser kamu.. Kalau bisa di download langsung masukkan urlnya dibawah.

    Proses pindah file di server baru.

    1. Create file download.php atau jokowitobepresident.php juga boleh.. Lalu edit dan isikan code dibawah ini.
    2. Ganti 2 line dibawah sesuai dengan command yang sudah saya berikan.


    PHP:
    <?php
    $ch 
    curl_init();
    /**
    * ganti url dibawah tepat seperti kita mau mendownload dari browser.
    */
    curl_setopt($chCURLOPT_URL,'http://domain.com/pack.zip');

    $fp fopen('pack.zip''w+');
    /**
    *ganti pack.zip sesuai dengan nama file zip yang kita download
    */
    curl_setopt($chCURLOPT_FILE$fp);

    curl_exec ($ch);

    curl_close ($ch);
    fclose($fp);
    ?>
    Akses file yang barusan kamu buat. Sebagai tips kalau seandainya server tujuan kita menggunakan cPanel. Rekan rekan bisa mengakses dengan IP address. samplenya seperti dibawah :
    Code:
    http://ipaddresskita/~UsercPannelkita/filePhpYangTadidibuat.php
    Kalau sudah.. tinggal refresh aja file managernya.. Jika mod cURL terinstall dan jalan di server, seharusnya file akan bertambah besar setiap kali refresh..

    Segitu dulu utk malam ini.. Next, saya tulis utk tips pindah server yang lain..


    Semoga berguna ... dan gak nolak ijo ijonya :)
     
    xtmxady, CahyaDalom and astroder like this.
  2. astroder

    astroder Super Hero

    Joined:
    May 4, 2010
    Messages:
    1,198
    Likes Received:
    57
    Location:
    Tepat samping rumah pak lurah
    di coba dulu gan lebih simpel kayanya
     
  3. amrimf

    amrimf Super Hero

    Joined:
    Jul 4, 2009
    Messages:
    2,915
    Likes Received:
    172
    Location:
    Purwokerto
    Siip kaka, sepertinya gi butuh ginian, cz mau mindah server
     
  4. dheen

    dheen I'm a Trendsetter

    Joined:
    May 8, 2010
    Messages:
    1,843
    Likes Received:
    248
    Location:
    ePenulis.Com
    Siyap mas.. Senang bisa membagikan sesuatu yang berguna :)
     
  5. rahmani123

    rahmani123 Super Hero

    Joined:
    May 28, 2011
    Messages:
    2,138
    Likes Received:
    760
    mau tanya gan, cara termudah pindah wordpress hosting dari cpanel ke spanel gimana ya dgn database 150MB, dah nyoba pake wpclone gagal, nyoba import database ke phpmyadmin juga gagal. Thanks
     
  6. emoticonizer

    emoticonizer Ecofriendly

    Joined:
    Oct 2, 2009
    Messages:
    1,351
    Likes Received:
    415
    Location:
    /var/www
    Full backup cpanelnya, login ke WHM, restore deh :D

    Kl gk punya akses WHM tinggal minta bantuan pihak hosting yg baru utk merestore :)


    Sent from my iPhone using Tapatalk 2
     
  7. remotehost

    remotehost Ads.id Pro

    Joined:
    Dec 2, 2007
    Messages:
    378
    Likes Received:
    8
    Location:
    localhost
    Untuk database minta bantuan di import dari console saja

    Sent from my Lenovo S890 using Tapatalk 2
     
  8. nasdin

    nasdin Super Hero

    Joined:
    May 28, 2013
    Messages:
    806
    Likes Received:
    182
    kalo hostnya ada shell (ssh) restore aja pake itu
    kalo ga ada pake bigdump
     
  9. Madhu

    Madhu Super Hero

    Joined:
    Aug 31, 2012
    Messages:
    1,434
    Likes Received:
    40
    Location:
    Dimana mana hatiku senang
    Ninggalin jejak dlo gan.
    Siapa tau tar butuh klo mau pindahan... :D

    Sent from NokTia 5758 using Tapakuda
     
  10. dheen

    dheen I'm a Trendsetter

    Joined:
    May 8, 2010
    Messages:
    1,843
    Likes Received:
    248
    Location:
    ePenulis.Com
    managewp.com masih gratis koq.. coba deh.. bentar saya tulis tutorialnya..
     
  11. jawak

    jawak Hero

    Joined:
    Oct 26, 2011
    Messages:
    574
    Likes Received:
    20
    Location:
    Jakarta
    wah mantep ini kayaknya
    tapi sayang ane telat lihatnya kemaren baru pindah server
     
  12. madman

    madman Ads.id Fan

    Joined:
    Sep 22, 2011
    Messages:
    114
    Likes Received:
    4
    Location:
    world full of hate
    barusan ane coba satu domain, dan... ..


    Trust me, it's work.... :D
     
  13. remotehost

    remotehost Ads.id Pro

    Joined:
    Dec 2, 2007
    Messages:
    378
    Likes Received:
    8
    Location:
    localhost
    Boleh nambah ya, untuk beberapa provier yang tidak memperbolehkan penggunaan shell_exec silahkan gunakan cara berikut :

    1. Aktivasi dulu account baru di penyedia hosting yang baru (disini agan minimal akan mendapatkan hostname/ip, username dan password)
    2. Di penyedia hosting lama, gunakan full backup, tapi pilih destination bukan di home directory melainkan via ftp ke server baru dengan informasi yang agan dapat dari poin 1
    3. Tunggu beberapa saat sampai proses backup di server lama selesai dan proses ftp untuk pemindahan data ke server baru selesai.

    Cara diatas sangat mudah tapi ada beberapa kendala (bedasarkan pengalaman)
    A Proses migrasi dari server indo ke internasional atau kebalikannya - sangat lama, tergantung dari bandwidth internasional
    B Untuk data backup dengan besar file > 2 GB kadang suka corrupt khususnya apabila masuk ke poin yang diatas (B)

    semoga bermanfaat
     
  14. medanserv

    medanserv Newbie

    Joined:
    Jun 6, 2013
    Messages:
    20
    Likes Received:
    0
    Location:
    Medan
    curl ini sudah termasuk hacking, biasanya sudah di blokir oleh provider hostingnya gan. hehe
     
  15. dheen

    dheen I'm a Trendsetter

    Joined:
    May 8, 2010
    Messages:
    1,843
    Likes Received:
    248
    Location:
    ePenulis.Com
    Gr8! Happy to hear that..

    nggak hostingan luar, nggak hostingan dalem.. shell_exec, exec, itu modul modul haram hehehe.. kecuali memang request.. Seumur2 baru di webhostnix aja yang miminnya bisa diajak nego masalah pindah2.. xixixi.. But anyway, thanks for info :)

    cURL koq hacking ? fopen juga ? koq gak sekalian regex ?? hehehe.. melawak aja abang ini :D
     
  16. medanserv

    medanserv Newbie

    Joined:
    Jun 6, 2013
    Messages:
    20
    Likes Received:
    0
    Location:
    Medan
    sorry bukan ngelawak gan, ini kan sudah termasuk shell php, silahkan coba pake cPanel. hal tersebut sudah di patch permissionnya oleh cPanel jadi klo mau dibuka, ya harus manual :) fyi, yang punya vps linux bisa gunakan perintah dibawah ini
    silahkan lihat hasil.txt nya
     
    Last edited: Sep 15, 2013
  17. saysmarco

    saysmarco Ads.id Pro

    Joined:
    Jun 28, 2011
    Messages:
    349
    Likes Received:
    14
    Gan kenapa file yang terambil cuma 64mb aja ya ditempat ane? pake wget juga sama... pake apalagi tadi intinya sudah 4 jenis script dicoba hasilnya mentok di 64mb padahal file zipnya ada 400an mb. ini kira2 yang ngelimit di hosting lama atau baru yah? mau download manual habis quota ntar :D


    edit... pke rapidleech baru berhasil pindahan :D
     
    Last edited: Sep 16, 2013
  18. rejekilancar

    rejekilancar Ads.id Fan

    Joined:
    Jul 28, 2012
    Messages:
    107
    Likes Received:
    5
    bahasa teknis server selalu bikin saya pusing
     
  19. dheen

    dheen I'm a Trendsetter

    Joined:
    May 8, 2010
    Messages:
    1,843
    Likes Received:
    248
    Location:
    ePenulis.Com
    yang gak bikin pusing didunia ini memang cuman..
    1. bangun tidur
    2. makan
    3. tidur lagi

    hehehehe

    saya cuma gak dapet korelasi antara hacking dengan cURL.. Itu kenapa saya merasa pernyataan abangda sedikit agak gimana gitu.. bahasa keren anak sekarang lebay gitu deh :D
    Manual apa nggak, yang jelas semua hosting rata rata support cURL.. bluehost, dreamhost, hostgator, hawkhost, dan perusahaan shared host berkaliber yang sedang promo sticky di webhostingtalk. Beda dengan FFMPEG, EXEC, SHELL EXEC, dan sejenis yang cenderung bikin load server agak begah..

    Tapi intinya, tergantung kebijakan Pak RT (baca : mimin hosting) juga sih..

    ada kemungkinan, maximum_time nya di batasin.. jadi scriptnya gak bisa ngeload terus terusan.. dibatasin.. kemaren ada script baru nemu di stack, entar saya update.. supaya biar sebesar apapun filenya, pasti berhasil di download...
     
  20. aniesmaududi

    aniesmaududi Newbie

    Joined:
    Feb 24, 2013
    Messages:
    24
    Likes Received:
    0
    Location:
    Bondowoso
    Sip Gan, ane coba dulu... Thanks
     

Share This Page