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.3) and have the option to install earlier versions (7.2 and 7.1) if needed.
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.
People getting “403 Forbidden” or “401 Authorization Required” is caused because they still don’t have access to this area and they need HTTP Authentication credentials. Also, you will get an INFO message if you run the “verify” command saying that “htpasswd” file not found.
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.
If you want to reinstall Webinoly your previous configuration will be recovered, if you are having problems and you want a new installation you should delete the backup configuration file stored in the root directory of your Ubuntu user.
If you have any suggestions, ideas, or comments, or if you (gasp!) found a bug, join us in the support forum.