Jump to content

Prestashop On Digitalocean


Recommended Posts

If you have all those question then I guess you are not familiar with vps, especially with Digital ocean vps which is built for developers and people who familiar with linux web servers.

 

You can either go with one of those shared host who provide you with cpanel and one click apps or.... you can spend some time in learning how to create your superb vps server for Prestashop.

 

Digital ocean comes with tons of friendly documentation that explain everything you need to know.

 

  1. SSH keys has nothing to do with Prestashop, SSH keys are a more secure method of connecting to your server from your local computer instead of typing Username and password (https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-14-04)
  2. Distribution is all about individual preferences, I work with Ubuntu 14.04 my self
  3. To save you time you can install with one click app either LAMP or LEMP also its up to you to decide if you prefer Apache or Nginx as web server, I prefer Nginx
  4. After that you need to download prestashop zip file from Prestashop site and copy it into you new droplet (you can use Filezilla with SFTP)
  5. You will also need to learn how to setup server block and mysql db (or phpmyadmin)
  6. Also you will need to setup dns for you domain under Digital ocean control panel
  7. Configure php, nginx, apache for best suitable configuration for your shop

 It takes time to learn how to work with VPS but it worth it at the end.

  • Like 1
Link to comment
Share on other sites

If you have all those question then I guess you are not familiar with vps, especially with Digital ocean vps which is built for developers and people who familiar with linux web servers.

 

You can either go with one of those shared host who provide you with cpanel and one click apps or.... you can spend some time in learning how to create your superb vps server for Prestashop.

 

Digital ocean comes with tons of friendly documentation that explain everything you need to know.

 

  1. SSH keys has nothing to do with Prestashop, SSH keys are a more secure method of connecting to your server from your local computer instead of typing Username and password (https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-14-04)
  2. Distribution is all about individual preferences, I work with Ubuntu 14.04 my self
  3. To save you time you can install with one click app either LAMP or LEMP also its up to you to decide if you prefer Apache or Nginx as web server, I prefer Nginx
  4. After that you need to download prestashop zip file from Prestashop site and copy it into you new droplet (you can use Filezilla with SFTP)
  5. You will also need to learn how to setup server block and mysql db (or phpmyadmin)
  6. Also you will need to setup dns for you domain under Digital ocean control panel
  7. Configure php, nginx, apache for best suitable configuration for your shop

 It takes time to learn how to work with VPS but it worth it at the end.

 

No I'm not a developer and no I don't want use share hosting for my site. I'm determined to learn now to set up Digital Ocean VPS. I created my SSH key according this tutorial: https://www.digitalocean.com/community/tutorials/how-to-use-ssh-keys-with-putty-on-digitalocean-droplets-windows-users but I'm not getting the same results when I tried to login to my server for the first time. I choose CentOS 7 as the distribution for my DigitalOcean droplet. Do I need to install LAMP on CentOS 7 before attempting to login to my server for the first time?

Link to comment
Share on other sites

No, you don't need to install LAMP or LEMP to login to your server.

 

LAMP = Linux (CentOS), Apache (Web server), MySQL (Database), PHP

LEMP = Linux (CentOS), Nginx (Web server), MySQL (Database), PHP

 

These open source packages for running a PHP web app with MySQL DB no Apache/Nginx webserver.

 

I am not sure why you are unable to work with SSH keys, basically you create a set of keys (public & private) with windows putty/ssh-gen and you need to copy to content of the Private key to .ssh/authorized_keys in your DO droplet.

 

Try follow this tutorial:

https://www.digitalocean.com/community/tutorials/how-to-create-ssh-keys-with-putty-to-connect-to-a-vps

Link to comment
Share on other sites

A very easy way to install PrestaShop on DigitalOcean is by using bitnami.com where you can select several cloud/vps providers.

 

Will I be able to install Prestashop and work on uploading products into PrestaShop and view the store front before pointing primary domain to IP address for Droplet? Right now, my live site is currently hosted on Shopify IP server and I want to import all products via CVS import before I change the DNS for domain.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...