If you have web hosting already and would like to install WooCommerce using the WordPress Admin to install the plugin is the most straightforward option, as it handles the file transfer without you needing to leave the Web browser.
To install WooCommerce:
- Log in to your WordPress Admin panel
- Go to: Plugins > Add New
- Type ‘WooCommerce’ into the Search Plugins field and hit Enter. Once found, you can view details such as the the point release, rating and description.
- Click Install Now. After clicking the link, you’ll be asked if you’re sure you want to install the plugin.
- Click Yes, and WordPress completes the installation.
If you have not chosen a hosting solution for your WooCommerce store we have partnered with two web hosting companies to offer you custom packaged solutions that pre-install WooCommerce, our Storefront theme and other key features as part of the deals – the two options are as follows:
- Bluehost: A scalable platform, pre-installed with WordPress, WooCommerce, and our Storefront theme. This hosting package includes a dedicated IP and SSL certificate to keep your store protected and secure. Read more here.
- SiteGround: Get your shop pre-installed with WordPress, WooCommerce and Storefront – along with premium plugins (Akismet and VaultPress) for spam protection and site backups, an SSL Certificate & dedicated IP for extra secure payments. Read more here.
It’s possible at this stage that you’ll be taken to a page requesting FTP details of your webserver. This happens if you’ve not installed a plugin on this particular installation of WordPress. If that’s the case, fill in your details to complete installation.
Now that you’ve activated WooCommerce the WooCommerce Onboarding Wizard can help you setup your shop.
Select ‘Let’s Go!’ to get started.
If you’d prefer to manually setup your WooCommerce shop select Not Right Now.
Manual Shop Setup
If you chose to setup your shop manually select Install WooCommerce Pages to get started.
Theme not displaying right?
If you are using a third-party theme (a theme not made from WooThemes) and the WooCommerce pages aren’t displaying correctly, ensure your theme declares WooCommerce support. If you aren’t sure, contact the theme developer to ask them if it is a possibility.
If you have a theme you want to use with WooCommerce that does not yet have WooCommerce Support, please reference our developer documentation to learn more: Third-Party Custom Theme Compatibility.
Article from https://docs.woothemes.com/document/installing-uninstalling-woocommerce/