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 1.1.1.1 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 www.example.com

  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.

If you are getting timezone error in Webinoly then follow below’s commands…

First, enter the below command

sudo webinoly -timezone

then hit enter

Then it will ask you to enter timezone.
You need to enter it like :

Continent/City

Example : Asia/Kolkata

For more information, please check Webinoly Documentation

1 Like

Thanks for the guide. Going to install one more wordpress

4 Likes

Glad to know that you found it useful…

3 Likes

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

3 Likes

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…

2 Likes

@Dixravi Webinoly is quite simple and very fast

2 Likes

Yes, you are right …

1 Like

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

2 Likes

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

2 Likes

Thanks a lot for this help.

3 Likes

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

1 Like

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.

1 Like

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.

1 Like

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.

1 Like

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

1 Like

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

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

Hey @Dixravi
Please add the following to the above guide.
Fix for invalid Timezone error in Webinoly

First enter the below command

sudo webinoly -timezone

then hit enter

Then it will ask you to enter timezone.
You need to enter it like :

Continent/City

Asia/Kolkata

2 Likes

thanks for letting me know @AbhishekVerma

1 Like