I’ve deleted by mistake nginx config file for my wordpress site from /etc/nginx/sites-available. Is it possible to recreate it?
Give it a try:
touch /etc/nginx/sites-available/yourdomain.com ee site update yourdomain.com --wp ee site update yourdomain.com --wpredis
In this example I assume you usually configures your domains with
--wpredis. First you disable the cache, what forces EE to create a brand new vhost file; then you update the same domain to activate
wpredis — what will make EE to create the vhost file you want.
I didn’t test, I don’t know if this will work. My suggestion is just a starting point for you.
/etc/nginx/sites-available and other config files/folder under git version control.
Depending on what you have done after deleting config files you can easily recover a past version using git commands.
cd /etc/nginx/sites-available and start playing commands like
git status ,
If you are not familiar with
git then please backup entire
/etc/nginx before running git commands.
Thanks, it helped.
Good point. +1