Do you know him Runcloud? When we talk about panel to manage cloud servers like Digital Ocean, Vultr, Linode, AWS or Google, people recommended the ServerPilot, but unfortunately it stopped being free and became paid.
Runcloud it was the best alternative I found to ServerPilot, even if paid, it pays a thousand times more to use it than ServerPilot or other alternatives, in this article I will try to show why I think this and how to sign and install the Runcloud.
What are control panels?
For those who don't know, both Runcloud like the Serverpilot they are server control panels, where in just one click they install all PHP, SQL and things necessary to make your cloud run a PHP site.
They are similar to the Cpanel or Plesk, but their main difference is that they are optimized to weigh almost nothing and have the best possible performance and safety. In return, it does not support other languages and email servers natively.
Which is not a problem, because we do not recommend having an email server next to your hosting. Always use an external SMTP to redirect WordPress submissions. I recommend Gmail or Sparkpost.
I left this part at the beginning of the article to update the article with some news that arrived at Runcloud:
Runcloud Cache: Although it already existed, redis was very difficult to install for sweet people, so runcloud launched its own cache plugin for WordPress that can be installed quickly in seconds without the need for configuration inside the runcloud.io panel itself. ;
Staging Site - Allows you to create an exact copy of the entire site for the purposes of preparation and development in seconds right from the application on the runcloud panel.
What is Runcloud.io?
As already mentioned, the runcloud is a control panel for your cloud server or any VPS that runs Ubuntu. It is called automatic pilot to your server, and at the same time give you the autonomy to do whatever you want on your Cloud through SSH access.
It is worth remembering that the Runcloud also offers a trial period and also has a free plan but very limited without SSL and other features.
See the Autopilot features I recommended:
SSL / HTTPS - Mandatory security certificate on all sites today, with the aim of encrypting your server along with a compression called brotlli which will increase your page load.
IOne click script installer from WordPress, Joomla, phpBB, Drupal, Grav, PhpMyAdmin, Piwik, PrestaShop, MyBB and Croncrete5. Also a Git deployment using GitHub, Bitbucket, GitLab and other GIT servers.
Runcloud is one of the only autopilot servers that allows you to choose NGINX natively instead of NGINX + APACHE2 Hibrido. You can also choose which PHP version to use per application.
Runcloud natively offers the Redis and Memcached to improve the performance of your WordPress databases. Instead of the traditional MySQL, the runcloud uses the MariaDB which is faster and has full SQL compatibility.
In addition to the traditional Firewall standard, Runcloud offers the Fail2Ban which monitors traffic and avoids brute force SSH attacks or DDOS SSH attacks. The applications are also isolated in PHP to prevent all sites from experiencing any problems.
Runcloud natively offers a file browser within each application you create. In addition you can add CronJobs in a panel, create and delete databases and users and have a complete report of your server.
In addition to all these functions, here you will find a system of backup with 30GB free. A page inside the panel to send support tockets with total convenience and speed. Team management and much more.
How to install Runcloud?
A new update on Digital Ocean now allows you to install Runcloud to create a droplet in one click without the need to enter any terminal or SSH. If you want to use it, disregard the tutorial below!
To install Runcloud, you must first have your new cloud server. We recommend creating a Droplet in Digital Ocean using Ubuntu version 16.04 / 18.04 LTS 64bit. Runcloud does not work with NAT VPS.
You need to register on the Runcloud website and login, we recommend enabling two-factor authentication. Then access the Servers tab in Runcloud and click on Connect a New Server.
Here you need to put the name of your server, the IP address of your server or Droplet, and where it is hosted (Digital Ocean). Then click Connect this Server.
After that the page will give you a code to put in the SSH of your root user of the cloud that you created. To access the SSH of your server, go to the Digital Ocean website or the company that hosts your server and get the IP and Password.
Sometimes it will be necessary to generate a new password by e-mail. Once you have the server's IP and Password enter the MacOS, Linux or Windows 10+ terminal to access SSH natively. Otherwise, you need a program for that.
Type in your terminal:
- SSH ROOT @ IP
- NEXT ENTER THE PASSWORD
- IF IT IS THE FIRST TIME THEY WILL WANT TO CHANGE YOUR GENERATED PASSWORD
- TYPE THE PASSWORD AGAIN
- TYPE A NEW PASSWORD
- REPEAT THE NEW PASSWORD
- YOU ARE LOGINED TO THE USER ROOT SSH
- STICK THE CODE RUNCLOUD PROVIDED
- WAIT FOR INSTALLATION TO COMPLETE
Runcloud will take about 5 minutes to install.
How to configure Runcloud?
It will all depend on what you plan to do with Runcloud. If you go to Install WordPress you can create an application and configure it to use only NGINX together with the latest version of PHP.
After your server is set up, try to access the services option and choose what to activate. I personally use only Redis, MariaDB and NGINX.
For activate REDIS on your WordPress site, just install the Redis Object Cache plugin and put the following lines in your WP-CONFIG.PHP:
define('WP_CACHE_KEY_SALT', 'seusite.com'); define('WP_CACHE', true);
If you want to create a cronjob, the default path is usually:
/ path / to / home /& lt; user is usually runcloud & gt;/ webapps /& lt; app name & gt;
To make a remote database connection we recommend using the SSH login data of the runcloud user, which is practically the same as that of SFTP.
You can also configure the slack or telegram to send notifications about your server. I also like the way that Runcloud shows the server logs.
To avoid problems with your test server, we recommend adding your card as a form of payment accessed by the user icon as soon as possible. settings. Access Payment Method and add your card.
Remembering that people who register through Runcloud through the links on my site, get 15 free days after choosing and subscribing to a plan. If you only use a cloud server, we recommend the $ 8 plan.
You can also get an annual plan to save, I remember that I had the chance to get the annual plan on BlackFriday and paid only 40 $ for a year on the platform, I found it very advantageous compared to the 8 $ monthly.
Runcloud VS Serverpilot
The biggest advantage of Serverpilot in the past is because it was free. Unfortunately, he started to be paid and with less than flashy plans. You pay $ 5 per server + $ 0.50 per Application in the cheapest plan that offers nothing but SSL and other frills. If you want server statistics and reports, you need to subscribe to the most expensive plan.
At the Runcloud you pay $ 8 for a server with unlimited applications, or $ 15 for unlimited servers and applications. All plans offer reports and everything you need on your server.
See below how Runcloud it is much more complete and superior to ServerPilot:
|NGINX + APACHE||X||X|
|CRON JOB PANEL||X|
|PANEL LOGS||X||$ 10 + (UGLY)|
Of course, on both servers you have full capacity to install these and other features, but it is worth noting that those who subscribe to these management panels want to avoid messing with lines of code and SSH terminals as much as possible.
Runcloud vs Cloudways
After Serverpilot became paid, Brazilians started to recommend Cloudways on their websites, the main reason for this is the great commission that Cloudways offers by referral. What is the best? Runcloud or Cloudways?
Unlike Runcloud, however, Cloudways you pay for the server already completely installed and customized with their own panel. They offer everything that Runcloud has most Varnish Cache and other extra features like CDN and external e-mail manager (additional value).
Looking from a distance Cloudways seems to be much better than Runcloud, it is easier and suitable for people who do not want to mess with anything code. The big problem is that Cloudways limits your access to the server and probably your application is heavier for not offering NGINX without Apache.
Despite all this, I wanted to subscribe to Cloudways, but what prevented me was its absurd price. A simple Digital Ocean server that costs $ 20, Cloudways costs an absurd $ 42. You pay 22 $ more for the same server.
If you only have a small site, you can compensate to get 10 $ on Cloudways for a server on the DO $ 5, but if you plan to get a more robust server, it does not pay to use Cloudways to manage your PHP or WordPress hosting. Run to Runcloud!
I realized that it pays a lot more to continue to have a shared hosting at Hostgator to keep my emails and host files that pay 22 $ to use Cloudways. So I opted for Runcloud!
Not to mention that in Runcloud you can have multiple servers, while in Cloudways each server you create, you pay this more expensive value from Cloudways. Imagine if you want to have 2 servers with 4GB of RAM + 2 CORE on Cloudways? You would pay 84 $ for something that costs 40 $.
I hope you enjoyed this recommendation and tip. If you liked it, share it with friends, any questions just leave your comments. I hope you continue to visit our website regularly, and that we can grow on the internet together. xD