This one-click setup helps you get setup with latest version of Bagisto. It is supported by Webkul Software Pvt Ltd, Bagisto’s parent company. For technical support, please open a support ticket.
Package | Version | License |
---|---|---|
Apache | 2.4.29 | Apache 2 |
PHP | 7.2.24 | PHP v3.01 |
Mysql | 5.7.31 | Mysql 5.7 GPL |
Certbot | 0.31.0 | Apache |
Nodejs | 10.22.0 | MIT license |
Click the Deploy to DigitalOcean button to create a Droplet based on this 1-Click App. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account.
In addition to creating a Droplet from the Bagisto 1-Click App using the control panel, you can also use the DigitalOcean API. As an example, to create a 4GB Bagisto Droplet in the SFO2 region, you can use the following curl
command. You need to either save your API access token) to an environment variable or substitute it in the command below.
curl -X POST -H 'Content-Type: application/json' \
-H 'Authorization: Bearer '$TOKEN'' -d \
'{"name":"choose_a_name","region":"sfo2","size":"s-2vcpu-4gb","image": "bagisto-18-04"}' \
"https://api.digitalocean.com/v2/droplets"
After creation of the droplet you can ssh login to your droplet.
To login to your droplet from linux/mac system run below command
ssh root@your-droplet-ip
For windows system, please refer to below link
https://www.ssh.com/ssh/putty/windows/
When you login to your droplet for the first time, it will ask for the domain name for bagisto setup. You must map your domain to your droplet ip beforehand. If you do not have any domain you just need to put your droplet ip.
Note: Please do not add www while putting your domain name. If your domain is example.com, simply put example.com. Do not put “www.example.com”
Next step it will ask to configure ssl for your domain.
If you put your domain name in previous choice, then select option option (y).
If you put your droplet ip in previous choice, then select option (n)
Note: ssl can not be configured, if your domain does not point to your droplet ip.
After bagisto setup is completed, you can open your bagisto url in the browser.
For admin login, use below details.
http(s)://your-bagisto-url/admin
email : admin@example.com
password : admin123
You can also register as a customer and login.
http(s)://your-bagisto-url/customer/register
You can find your bagisto setup inside /var/www/html
Mysql passwords are stored inside /root/.digitalocean_password
You can check our bagisto source code here.