WordPress can be operated in almost any web hosting tariff if it meets the system requirements. In addition to the script language PHP, a MySQL database and PHP memory limit, this also includes sufficient storage space. Would you like a little more performance? Then V servers or cloud servers are the right choice.
When choosing the right web host and the right web hosting tariff, the system requirements from WordPress a crucial role, because not every hosting tariff and hosting provider meets the system requirements of a WordPress blog.
First of all, the WordPress blog should be operated on a Linux infrastructure. However, this does not mean that you need to have Linux knowledge in order to be able to use your WordPress hosting successfully. So forget about Windows hosting related to WordPress.
As a rule, the web hosting of all providers is operated with Linux, in which an Apache 2.x is used as a web server.
In order for the current WordPress version to actually work, PHP version 7.2 and higher is required. Likewise, of course, a MySQL database in version 5.6 and higher. With MySQL databases, you should also pay attention to the size of the database. Although MySQL knows no limit, these limitations are sometimes created by hosting providers. Since all texts that are published in a blog are written to the database as a data record, the database should be at least 100 MB.
Since running WordPress also requires PHP memory, a memory limit of at least 128 MB should be available. Ideally, however, at least one PHP memory with a memory limit of 256 MB.
The Apache module mod_rewrite is required to make the WordPress blog search engine friendly. This is already included in most hosting tariffs from hosting providers.
A bare WordPress, ie the pure basic installation, without the operation of additional plugins and without large streams of visitors, can easily get by with less than 100 MB RAM / memory limit. However, since very few users can do without plug-ins, you shouldn’t skimp on the memory limit.