pi-hosted/docs/wordpress_installation.md
2022-01-05 19:50:13 -05:00

31 lines
1.3 KiB
Markdown

# WORDPRESS + SSL SETUP
### WORDPRESS STACK
Remember to choose a port for http not used for another service and a username and password for the mysql server used by wordpress
![Stack_Install](https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/docs/images/WordPress_Portainer_Stack_Installation.PNG)
### Nginx Proxy Manager
[Novaspirit Tech - Nginx Proxy Manager Installation](https://www.youtube.com/watch?v=yl2Laxbqvo8)
We now have to add a host to redirect all the traffic to the correct port
![WordPress New Proxy Host](https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/docs/images/WordPress_New_Proxy_Host.PNG)
Now you should be able with www.your_domain_here to access your site from the outside (if you have port 80 and 443 open)
### HOW TO ENABLE SSL
To use the site as a shop you should enable SSL by using Let's Encrypt in the Nginx dashboard
![WordPress Adding SSL Certificate](https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/docs/images/WordPress_Adding_SSL_Certificate.PNG)
Remember to add the certificate to the proxy host
![WordPress Enable SSL Certificate](https://raw.githubusercontent.com/pi-hosted/pi-hosted/master/docs/images/WordPress_Enable_SSL_Certificate.PNG)
### OFFLINE SETUP
Just proceed after you deploy the stack to access the site using the correct ip address and port combination