Support » Networking WordPress » Move sub-site of multisite to its own install- same server

  • Resolved robnalexpress

    (@robnalexpress)


    Current Setup: 2 site multisite with domain mapping on a VPS with 1GB RAM, 75GB disk.

    Objective: Move the sub-site to its own WordPress installation on the server.

    My VPS is managed, so I could have them do it for me, but I’d like to learn how to do it myself. I realize that I can use the WordPress export/import plugin (I’ve done this before) but really don’t want to have to rebuild everything from scratch, so I’m looking for a way to move everything intact. The headway tutorial by A. J. Morris shows how to do it manually and using backup buddy, but indicates that backup buddy is sometimes unreliable.

    I’ve found a lot of guides for this, including the one at Headway, but none of them specifically address moving a sub-site of a multisite and leaving the main site intact. Any how-to links or suggestions will be greatly appreciated.

    Specific questions:

    Once I figure out how to do this, I also need suggestions as to where to put the new install on my server. My current install is at /home/sitename. Would I put the new install in a new directory at /home/newsitename?

    Should I give the new install its own database or use a shared database for both sites?

Viewing 15 replies - 1 through 15 (of 47 total)
  • Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    Don’t bump your old posts to get attention, man, that’s not cool.

    There’s no easy way to move a MultiSite subsite off to it’s own. You could make a fresh install, and then try copying over the wp_x_* tables for the site, but that may be hit or miss, depending on the user ID you used for the posts.

    I’d just make a new site, install the plugins etc and configure it manually, then export/import the post content.

    As for where to install it on your server, that depends on your server, and if you’re giving the install it’s own subdomain, domain, or whatever.

    Don’t bump your old posts to get attention, man, that’s not cool.

    Sorry- I wasn’t thinking about the bump factor! Wish there was a delete/undo. [Oh! I guess there is! Thanks!]

    the sub-site is already mapped to its own domain, and will retain that domain with the new install.

    A fresh install may not be too bad. Headway does have it’s own export/import feature now, so that, in addition to the WordPress export/import, should help, but it will be a project, which is why I’ve been putting it off for so long.

    I have mu installed in the root can I create a new database and install wordpress in a subdomain without interfering with the MU or will I have to take the MU off all together.

    Also if you don’t mind, should I change from MU to MS?

    Thanks,
    Williegl

    Great! First I P.O. one of my favorite Mods and now I’m hijacked!

    esmi

    (@esmi)

    Forum Moderator

    @williegl: It is considered impolite to interrupt another poster’s thread. Please post a new topic.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    the sub-site is already mapped to its own domain, and will retain that domain with the new install.

    Ugh. Well first step is to look into how you can map domains to your VPS. If you want to run them all off one account that’s one thing. If you want them to have separate accounts, it’s another. Check your hosts’s help docs to see if they have directions.

    Well first step is to look into how you can map domains to your VPS.

    The domain in question is currently parked on the current account and WordPress MU Domain Mapping maps to it.

    I’m not clear on the concept of “accounts” but probably a separate account with its own cpanel, resources would be preferable.

    All I’ve been able to find in the liquidweb knowledge base is this, which states: “If you have a VPS, Dedicated, or Storm server you can set up multiple domain name accounts via your server’s software. If you need assistance creating a new account on your server and you are using cPanel or Plesk you can contact our support team via the information at the bottom of this page or by opening a ticket with your PIMS login information.”

    I’ll probably just open a support ticket and see what they suggest- they are always super helpful and smart over there.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    I would make a separate account for it, personally, since if you’re moving off multisite and to it’s own, it’s because you need it totally separate.

    On that separate account, you should have some temp URL (ip/~accountname) and you can install WP there, configure it, then change it to domain.com instead of 12.34.567.89 and unpark the domain and map it to the account.

    Annoying, but doable.

    Thanks, Ipstenu- What’s the annoying part, other than rebuilding everything? If the Headway export/import works-

    Export the configuration; SEO settings; Header, Footer, Navigation, and Site Dimensions panels; and current styles (and saved styles) applied in the visual editor, and leaf templates. This will not include the leafs, layouts for any pages, and widgets. However, if you save your pages into leaf templates prior to exporting, you can load the leaf templates to the new pages after importing.

    it shouldn’t be too bad.

    Where would you put the new account? The current account is at /home/accountname. Would I put the new install in a new directory at /home/newaccountname?

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    No no, in VPS make a new account. You’re on LiquidWeb so you have WHM?

    OK- I’m sure it will make sense when I do it. Yes, I have WHM. I’ll take a look- OK I see it. Just curious about where that account will live on the VPS? Thanks!

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    Usually /home/username but the interface makes that for you, outside of WordPress.

    Could I move the entire multisite to the new account (with temp URL) and configure it to a single site install before pointing to the domain? there is only one user and password for both sites.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    Lead Plugin Wrangler

    Yes, if you use the temp location.

    Like http://67.xxx.xxx.52/~ipstenu/

    I forget how to make that work, but ping LiquidWeb. They’ll have it for you in an hour 😉 (They’re my host too, I love them!)

    Unless I’m missing something, that plan sure would eliminate a lot of rebuilding. I’d just have to switch any network activated plugins to site activated, make the current subsite the main site and delete the other site. It always seems easy in my head!

Viewing 15 replies - 1 through 15 (of 47 total)
  • The topic ‘Move sub-site of multisite to its own install- same server’ is closed to new replies.