No, such hosting plans do not allow access with sudo privileges required to install and make adjustments to the operating system.
We always install the latest stable version of PHP (v7.2) and have the option to install previous versions (5.6, 7.0 and 7.1) when required. We also have available for testing the latest version 7.3.
Officially only supports the latest LTS version of Ubuntu (16.04 and 18.04).
Although official tests are not done, it has been installed successfully in other versions.
When creating your WordPress site, Webinoly will ask for the name of the “host”, by default we use the “localhost” configuration but you can indicate the route to your external database in the format url.com:port.
You can always recover the password for the “root” and “admin” users by running the command
sudo webinoly -dbpass from your command line.
For security we configure the access to the different tools on port 22222, for example http://server.ip.com:22222/pma, you can choose a different port (0 – 65535) using the command
sudo webinoly -tools-port 65535.
HTTP authentication is used as an extra layer of security to protect access to some administration sections, for example wp-login or wp-admin and the tools available on port 22222 as mentioned in the previous question.
To configure a user and password, consult the httpauth command in the documentation.
The recommended solution is to create “parked” sites with your mapped domain pointing to the main site of your Multisite installation and then create the certificate individually in each domain using the “-root” option to indicate the route to the main domain.
Let’s Encrypt has limits on the number of requests for the same domain and period of time, so we recommend that you be careful when testing and installing certificates.
Make sure your site is available and can be seen publicly from your browser before requesting a certificate.
To enable access to the www-data user, you just have to run the
sudo webinoly -login-www-data command. As the owner of this directory on the server established by Nginx we have configured limited access and restricted access only by SFTP, thus eliminating the possibility of accessing the command line and other operating system directories.
In this way we differentiate two types of users: Users with access to the configuration of the server and the user www-data that is usually shared by web developers.
Browsers do not support HTTP/2 without encryption, that is, our site should be running over HTTPS. With Webinoly you can configure an SSL certificate on your site easily and free of charge.
If for some reason you have modified a configuration file manually and your server has an unwanted behavior, we recommend following these steps:
– Check if there is an “Error” or “Warning” in Webinoly by executing the following command:
sudo webinoly -verify
– Reset server settings:
sudo webinoly -server-reset
You can always check our support forum and ask for help; We will gladly try to help you resolve any situation related to your server and Webinoly.
Although we regret this decision, we would appreciate you letting us know through our support forum the reason for your decision, in this way we can improve the application.
Delete installed packages and websites:
sudo stack -purge-server-all and you must accept the option to delete the data and files of your websites.
Delete the Webinoly application:
sudo webinoly -uninstall
This will completely eliminate all the files, configurations and optimizations made on your server.
Any doubts about the use of Webinoly do not hesitate to consult or ask through the support forum.