Announcement

Collapse
No announcement yet.

How to set up a test environment on my local pc?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    How to set up a test environment on my local pc?

    My website is hosted by HostMySite.com and I do all of the development myself. I have Miva Merchant v5 through my host, and am awaiting the day when I can upgrade to 5.5. In the meantime, however, I would like to set up a test environment on my pc so that I could test my store with 5.5 before having my host upgrade it for me (and risk having things break since I did do some customizations!). What's the best approach for this? Do I get Miva Mia and put in on machine? Do I have to buy a Merchant license too? Thanks.

    #2
    Re: How to set up a test environment on my local pc?

    For a local development platform, yes, Miva Mia is the simplest way to set it up (and exactly what Miva Mia was built for). You do not need a separate license key for it - just copy your existing store from your server and onto your own PC.

    Comment


      #3
      Re: How to set up a test environment on my local pc?

      Thanks. But how would I "get" vsn 5.5 to test my store under that version of Miva Merchant?

      Comment


        #4
        Re: How to set up a test environment on my local pc?

        If you have access to the beta or RC1 files, you can unpack that on your local PC, place it in the directories Miva Mia has control over, and run setup.mvc or upgrade.mvc - just like you would on a live server.

        Comment


          #5
          Re: How to set up a test environment on my local pc?

          If i remember from the last thread about installing Miva locally, Miva Mia needs Open SSL and a connection to the internet to install since it sends license information to Miva.

          I think the general consensus on installing Miva locally was it was much easier to install it online then copy all the files to your local Miva Mia install.
          Rob

          Comment


            #6
            Re: How to set up a test environment on my local pc?

            Locally is super easy using MivaSQL. Using MySQL locally, well...
            Thanks,

            Rick Wilson
            CEO
            Miva, Inc.
            [email protected]
            https://www.miva.com

            Comment


              #7
              Re: How to set up a test environment on my local pc?

              I already have MySQL local ...

              Comment


                #8
                Re: How to set up a test environment on my local pc?

                I mean getting Miva Mia, Miva Merchant and MySQL to play nice locally.
                Thanks,

                Rick Wilson
                CEO
                Miva, Inc.
                [email protected]
                https://www.miva.com

                Comment


                  #9
                  Re: How to set up a test environment on my local pc?

                  Originally posted by Rick Wilson View Post
                  Locally is super easy using MivaSQL. Using MySQL locally, well...
                  It's actually not difficult at all... even on Windows <smile> On Mac OS X you already have Apache available and there are plenty of tutorials how to install mySQL, even compile from source if you want to get nitty gritty about all options. Unfortunately, there's no Miva Mia for OS X so that's not the best option, but....... If you can set up mySQL on OS X, you can run Mia through VMware + Windows and simply connect to mySQL that way - using your Mac's IP address or hostname.

                  Or, if you are strictly Windows, there are plenty of online tutorials how to get mySQL or even the entire WAMP stack (Windows, Apache, mySQL, PHP) installed on your machine with just a few clicks. Either way or either OS - it's not difficult. Perhaps someone updating the MM documentation could provide some links (as bare minimum) to online HOW-TO info, or actual step by step instructions how to set up Miva Mia with mySQL - considering most people will probably run MM v5 or v5.5 with mySQL back-end as the most common configuration...

                  Comment


                    #10
                    Re: How to set up a test environment on my local pc?

                    I have Windows XP. My web server is IIS. So for testing, would I "just" have to install Miva Mia AND Miva Merchant? Is there a "developers" version of Merchant that is free?

                    Comment


                      #11
                      Re: How to set up a test environment on my local pc?

                      If you have Miva Merchant on a server somewhere, you can instal Miva Mia on your local Windows XP and copy your store to it. There's no additional fees you have to pay - you can use your existing store license when running Miva Merchant on your PC.

                      Comment


                        #12
                        Re: How to set up a test environment on my local pc?

                        I'm still confused (sorry). If I install Mia on my pc, and then just copy my store from the server where my website is, I'll still have a vsn 5 store, right? My whole goal here was to somehow be able to test Merchant vsn 5.5 before my host upgrades to it.

                        Comment


                          #13
                          Re: How to set up a test environment on my local pc?

                          Well, I hope your host doesn't just arbitrarily upgrade you to v5.5 overnight, without warning, or having you involved. That spells major trouble... though we have seen hosts who migrated clients even from one cart to another overnight, completely ignoring the fact that many (most) of their clients had highly customized stores and all these customizations would need to be redone in the new cart.

                          When you copy your existing store to your local PC, you will have the exact same version as on your server. You can then upgrade the store to v5.5, if you want, and do all testing off-line, before doing the same upgrade on your live store (or, you can copy a working v5.5 store from your PC back to your web server).

                          Comment


                            #14
                            Re: How to set up a test environment on my local pc?

                            My host won't upgrade me automatically; I can choose when I want to upgrade. But ... when you say "you can then upgrade the store to v5.5 ... and do all testing off-line" ... how do I upgrade locally to 5.5? I don't mean to be dense but I really don't know how this all fits together. Thanks.

                            Comment


                              #15
                              Re: How to set up a test environment on my local pc?

                              You upgrade the same exact way as you would on your web server. It's going to be a streaming upgrade - which means you can upgrade to 5.5 just like you upgrade the current version when new updates are released.

                              Comment

                              Working...
                              X