|
Upgrading Miva Merchant
Miva Merchant 3.0 became available on December 4, 2000.
Because of the many enhanced features contained in this new version
of Miva Merchant, you should strongly consider upgrading as soon as possible.
|
NOTE:
We no longer provides upgrades to products running BSD/OS. To
upgrade to Miva Merchant 3.0, you must first
Upgrade to a New FreeBSD Virtual Server.
Both upgrades are free. Customers staying with BSD/OS can upgrade to Miva Merchant
2.22 only.
If your Virtual Server was ordered after Nov 22, 1999, you are likely
running FreeBSD or SunOS. To find out which O/S your Virtual Server is running, use the
uname command:
% uname
|
|
NOTE:
The upgrade to Miva Merchant 3.0 requires an upgrade license. If have lost your
license or did not recieve one, contact our
Support Staff.
|
See instructions below for:
- Upgrading from v2.x
- Upgrading from v1.x
Upgrading from v2.x
If you already have Miva Merchant 2.x installed, follow these directions
to install the latest version.
- Connect to your Virtual Server via Telnet or SSH.
Change to your Miva Merchant store directory and unpack the new Miva Merchant distribution.
FreeBSD Miva Merchant 3.0
% cd ~/www/htdocs/store
% tar xvzf /usr/local/contrib/mvmerchant.tar.gz
BSD/OS Miva Merchant 2.22
% cd ~/www/htdocs/store
% tar xvf /usr/local/contrib/mvmerchant.tar
SunOS Miva Merchant
unavailable
|
NOTE:
If your Miva Merchant store is installed in a different directory, change to that directory instead
of ~/www/htdocs/store. For instance, your store directory might be
~/www/htdocs/Merchant2.
|
-
Visit the following URL and follow the instructions contained on that page.
Your current configuration should be okay if your v2.0 store was already working correctly.
http://YOUR-DOMAIN.NAME/store/upgrade.mv
-
If you will be using the new UPS Shipping Module, you may need to add the following
line to your Miva configuration file (~/etc/miva.conf).
<COMMERCE-LIB METHOD = "UPSRSS" LIBRARY = "/usr/local/etc/httpd/miva/lib/upsrss.so">
-
Verify that the upgrade was successful by visiting the following URL.
http://YOUR-DOMAIN.NAME/store/admin.mv
Upgrading from v1.x
If you have Miva Merchant 1.x installed, follow these directions
to install the latest version.
- Connect to your Virtual Server via Telnet or SSH
and issue the command that matches your Virtual Server O/S.
FreeBSD Miva Merchant 3.0
% /usr/local/bin/mvmerchant1-upgrade
BSD/OS Miva Merchant 2.22
% /usr/local/contrib/mvmerchant-upgrade
SunOS Miva Merchant
unavailable
-
This should create a ~/www/htdocs/Merchant2/ directory on your Virtual Server and
instruct you to begin configuring your Miva store by running a script
like this:
http://YOUR-DOMAIN.NAME/Merchant2/setup.mv
- The setup requires you to register and individually activate your new
license. To do this, on the registration form, click on the link
"Activate Upgrade License". Alternatively, you may do this by going
to the following URL:
http://www.miva.com/upgrade/merchant/2.0/
- After registration, click the "Install" button. You should now be
at a screen where you can enter your site configuration. The default
settings are acceptable for all the options except for those
involving the Secure Server. Choose the second option that Miva
suggests (i.e. do NOT choose "None", unless you do not want to offer
secure transaction support). NOTE: your Mail Server can be
"smtp.YOURDOMAIN.NAME".
- After site configuration, click the "Install" button. Now, you will
be required to add an administrative user.
After the administrative user is created, Miva Merchant will complete
its installation. However, before your new store will look and
function like your old v1.x store, you must import the data into the
new database. To do this:
- Access the administrative interface using a URL like:
http://YOUR-DOMAIN.NAME/Merchant2/admin.mv
- Login and click on the expandable "Store" menu. Click on "Add
Store".
- Enter just the basic store configuration information required.
- Once the store has been added to your menu list, expand its
menu, then its "Utilities" menu, and finally its "Import Data" menu.
Documentation on this Import utility can be found in the
Miva Merchant User Manual in the
Miva Product Documentation.
- Finally, choose "Miva Merchant v1.x Store Import" and follow
the prompts to import your old store data into your new
store.
- After you have thoroughly examined your new store and its
new features, you can go live by simply renaming its directory
to the name of your old store directory. Of course, this will
require you to rename the old store directory first to something
like mivastore.old.
|