Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Cloudron Forum

Apps | Demo | Docs | Install

Migrate Wordpress

Scheduled Pinned Locked Moved WordPress (Developer)
3 Posts 3 Posters 227 Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • RahimR Offline
    RahimR Offline
    Rahim
    wrote on last edited by
    #1

    Hello friends,
    Hope you are fine.

    I need know that what is the best practice to migrate a Wordpress website, hosting by Cpanel, to Cloudron.

    The plan is free.

    Kind regards

    robiR P 2 Replies Last reply
    0
  • robiR Offline
    robiR Offline
    robi
    replied to Rahim on last edited by
    #2

    @rahim if you use the search for "wordpress migration" you might find this: https://forum.cloudron.io/post/4061

    Life of sky tech

    1 Reply Last reply
    1
  • P Offline
    P Offline
    p44 translator
    replied to Rahim on last edited by p44
    #3

    @rahim I think best solution is to do this process via command line. Is clean, safe and you can upload any DB size.

    Of course, each installation have specific way to follow, depends on specific case.

    Eg. if origin domain is the same or different to destination domain.

    Also, If both, source and destination, are live. In this case, you've to approach the DNS A field to validate domain on Cloudron.

    This below is my procedure, assuming that source and destination have the same domain name and that domain is live.

    From the source server you need to export:

    • mysql.dump
    • wp-content folder

    Then you've to create a new instance on Cloudron called "swap". Eg. swap.mydomain.com.

    You upload mysql dump to /tmp/ via terminal, and then you import sql DB using command line (you can find info here).

    Then you have to upload "wp-content" folder. You can do via FTP or also via Cloudron File Manager. You can upload zip archive and then unzip inside main wp folder.

    When you have swap.mydomain.com working, you can use the function app "Backups", using "Clone" on the main domain.

    Just before cloning, you have to change A fields in DNS panel, so Cloudron can validate new domain. (You can skip this step if your domain is configured with DNS provider (Eg. Cloudflare or others listed).

    Let me know if is all clear and if I can help you.

    1 Reply Last reply
    3

  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Login

  • Don't have an account? Register

  • Login or register to search.