How To Install WordPress On Optimized LEMP Server Using Webinoly


Do you know, What is Webinoly?

If you don’t know then here is…

Webinoly is a relatively new tool for automating the management and creation of LEMP stacks and WordPress sites. It has gained a good reputation in the short period of time it has existed. Their website offers to create an optimized web server in seconds, following modern best practices.

Webinoly follows the best practices for your website…

  • Free SSL certificates for your sites with Let’s Encrypt.
  • HTTP/2 dramatically increase the speed of serving your content.
  • PHP v7.2 and support for previous versions if necessary (5.6, 7.0 and 7.1) and the newest 7.3.
  • FastCgi Cache and Redis Object Cache for your WordPress sites.
  • Get an A+ grade on Qualys (SSL Labs) Test.
  • Automatically optimize your server to get the most out of the available resources.

In this tutorial, I’m going to show how you can install WordPress using Webinoly in less than 15 minutes.

  1. Update the server systeam.
  1. Time to install Webinoly
  1. Again run the update script.
  1. Let’s add a layer of security to your WordPress login page. Enter this command and it will ask you to make a username and password.
  • You don’t have the enter the username and password every time you open wp-admin so whitelist your IP.
    Get your IP using this command and replace the in the command below it.
  1. Enter this command to allow caching of the HTML page.
  1. Verify Webinoly
  1. Now It’s time to install WordPress on your webinoly

Add your site instead

  1. Install SSL on Your WordPress site

You are done, you have installed your WordPress site with SSL. And I sure this process took less than 15 minutes.

For more information, please check Webinoly Documentation

How to install webinoly with LEMP and Fastcgi?
Tutorial about webinoly+migrating the site from hostgator to digital ocean or any cloud server

Thanks for the guide. Going to install one more wordpress


Glad to know that you found it useful…


Guide should be more brief life what to do after using command sudo site -wp -cache. what are the next steps to follow . However , the post is very nice.


This is all enough to install WordPress, after this you need to add SSL by this command…

And then visit your site, it will be asking for WordPress installation…

If you have any other query please let me know…


@Dixravi Webinoly is quite simple and very fast


Yes, you are right …


Sir can you please give the tutorial with screenshot and from new droplet.


Okay sure, I will also embed a video for the same… With new droplet tutorial…


Thanks a lot for this help.


i have installed wordpress using this method but after finally entring URL it is showing messages
Error Establishing to Database


First of all, Please do not create another account if you have already one.

And check you database details again, maybe you have entered any of them wrong.


Actually I was in my pc and there I do not login this email account.
I can’t one step of turning fast cgi on. There it ask for database types of option.
But in video I can’t understand what to choose there yes or no.
Please tell what to do in that steps.


Hi @Dixravi
Actually when I was installing webinoly watching video then I got confused in one step what to do and what to choose here please tell me.


Here you need to create a database, Like choosing database name, Username, Password, etc.

Or you can just press enter it will take the default details.


Suppose I have to migrate site from shared hosting to digital ocean then how to migrate database and how to manage database in newly installed digital ocean wordpress


Once you have installed a WordPress site on DigitalOcean then migrate files first then export your old database from the shared host.

Go to for accessing PHPMYADMIN, and upload the database in the same database you created when installing WordPress.