How to Create a WordPress Site using Webinoly

Published by Vyas Amar on

In this post, I will discuss in brief how to install WordPress using Webinoly.

Introduction: What is Webinoly?

Webinoly is an open source script. Installing webinoly provides a command line server management tool to install, configure and manage websites. For the non-technical users like me, let me define this tool in the following way:

Webinoly is a self-management server management tool. You can use install PHP, a web server, a database, and other tools such as a cache on your Linux server.

These tools enable you to create, different types of websites ranging from static HTML to WordPress sites.

I had previously written on how I used this tool to create and run a WordPress site. I had set up the site on TinyKVM from Ramnode in that post. TinyKVM is a Virtual Private Server (VPS) with 256 MB RAM and a 7 GB Disk. You can read that post here.

Image showing deatures of Webinoly. Blog of Amar vyas
Installation Command for Webinoly

Steps to Install WordPress using Webinoly

The basics

In the VPS world, you will find three types of services: managed, semi managed or self managed. Webinoly falls into the third category. In order to use Webinoly to create a WordPress Site, you will need a VPS (Virtual Private Server) with Linux (Ubuntu, Debian or CentOS).

Installation fo Webinoly on a Linux VPS. Blgo of Amar Vyas
Installation of Webinoly on a Linux VPS

Below are the typical steps to follow

  • Connect to the server as a regular user with sudo privileges. Logging in as root not recommended for obvious reasons.
  • Make sure it is a clean installation with no other servers or applications. Typically, the templates provided by your VPS host serve the purpose well. For the more experienced or adventurous user, the following may be the preferred course of action. That is, using an ISO file to install the Operating system (and optionally) encrypting the disk.
  • Log on to your VPS using SSH (Mac or Linux terminal) – Windows Users can use Putty. I have not used the latter so cannot comment much on that one. You can read about using Putty here and here.
  • Next, install and configure Webinoly using the command
>wget -qO weby qrok.es/wy && sudo bash weby 3
  • Webinoly will install in an interactive manner. Included below is a screen capture from a test installation I have done for the purposes of this post. You can read the advanced tutorial from webinoly.com

CPU specifications of my Test server

CPU Specificiation for Linux VPS. Screenshot by Amar Vyas
CPU Specificiation for Linux VPS

I did this installation on a VPS by Virmach that I picked up as a part of Black Friday 2019 offer on LowEndTalk. It has been idling away for most of the time. This is a good way to put this resource to use. As you may note, this is a slowish, almost boring kind of VPS! But a VPS is a VPS, so let us test it out.

Commandfor creating a WordPress site using Webinoly. Blog of Amar Vyas
Command for creating a WordPress site using Webinoly

Installing WordPress

>$ sudo site yoursite.in -wp
Installation of Webinoly. Screen Capture by Amar Vyas

Installation of Webinoly on Linux VPS

Features of Webinoly

Cache for WordPress

Installing a cache in Webinoly for WordPress site. Blog of Amar Vyas
Installing cache in Webinoly for WordPress stie

Advanced features:

Installing Wordress as a subdomain, or a multi-site with subfolders

How to obtain SSL certificate

Screenshot showing installation SSL Certificate in Webinoly. Blog of Amar Vyas
Installing SSL Certificate in Webinoly

PHP version with Webinoly Install

Webinoly installs the most current version of PHP (7.4 as on date of writing this post). There are options to configure using PHP 7.3 or 7.2

How to Re-Set server settings

$ sudo webinoly -server-reset

Resources:
1. Tutorials on YouTube: How to Install Webinoly

2. Tecmint has articles on Webinoly

3. OsTechnix has an article on this topic

4. Webinoly on github and Twitter.

Update:

Installing Webinoly on a LXC Container.
(Thanks to user Not_Oles on LowEndspirit for allowing me ot use a LXC based VPS.)

WordPress site running on Webinoly. Blog of Amar Vyas

WordPress site running on Webinoly. Blog of Amar Vyas

Screen capture showing Installation of Webinoly

Installaing Webinoly on LXC VPS


0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *