{"id":731,"date":"2020-10-15T08:53:48","date_gmt":"2020-10-15T05:53:48","guid":{"rendered":"https:\/\/www.scalahosting.com\/kb\/?p=731"},"modified":"2023-03-14T13:05:41","modified_gmt":"2023-03-14T11:05:41","slug":"how-to-manage-your-vps-without-a-cpanel","status":"publish","type":"post","link":"https:\/\/www.scalahosting.com\/kb\/how-to-manage-your-vps-without-a-cpanel\/","title":{"rendered":"How to Manage Your VPS Without a cPanel?"},"content":{"rendered":"\n<p><b>Most hosting solutions<\/b><span style=\"font-weight: 400;\"> come with all the software you&#8217;ll need to set up and manage a website. For example, if you use a shared or <a href=\"https:\/\/www.scalahosting.com\/managed-cloud-hosting.html\">managed VPS<\/a> account, you&#8217;ll probably have access to a web hosting control panel.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Although there are plenty of alternatives on the market, cPanel seems to be by far the most popular web hosting control panel out there. With it, you get<\/span><b> all the tools and utilities <\/b>you need to manage your project wrapped up in an intuitive <strong>Graphic User Interface (GUI)<\/strong><span style=\"font-weight: 400;\">.<br \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Things are a bit different if you use a self-managed VPS.<\/span><span style=\"font-weight: 400;\"><br \/><\/span><\/p>\n<p>A self-managed virtual server can be used for hosting websites, but it can also play a number of other roles, including as a backup server, a node in a VPN, or a part of a web application&#8217;s infrastructure.<\/p>\n<p>Because self-managed VPSs can be used in such a diverse range of scenarios, server owners often have no use for cPanel.<\/p>\n<p>Those of you who are used to having a GUI-based suite of tools may think that without it, managing an entire server would be a massive challenge. Let&#8217;s see if this is the case.<\/p>\n<p>\u00a0<\/p>\n<h2><b>What\u2019s a cPanel?<\/b><\/h2>\n<p><b>A cPanel is a web-based control panel<\/b><span style=\"font-weight: 400;\"> used for managing web hosting service accounts. It provides you with the tools you need to successfully create and manage your websites via your favorite web browser.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">In other words, the cPanel gives you a graphical interface that allows you to control your server. If you don&#8217;t have cPanel&#8217;s tools, you&#8217;ll need to go through all the tasks using <b>commands.<br \/><\/b><\/span><\/p>\n<p><span style=\"font-weight: 400;\">So, let&#8217;s get to it.<\/span><\/p>\n<p>\u00a0<\/p>\n<h2><b>What Are the Advantages of Using a VPS Without cPanel?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Even though the cPanel makes your life easier, there are certain advantages to running a server without it. Let\u2019s explore some of them.<br \/><\/span><\/p>\n<h3><b>Reduction of Attack Vectors<\/b><\/h3>\n<p><b>An attack vector is a pathway or method<\/b><span style=\"font-weight: 400;\"> that allows a hacker to compromise your server&#8217;s security.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As a core management platform, <\/span><span style=\"font-weight: 400;\">cPanel has permissions to make serious changes to your server&#8217;s most critical settings. If it has unpatched security bugs and vulnerabilities, it can present a gateway for hackers to infiltrate your VPS.<\/span><\/p>\n<h3><b>Saving System Resources<\/b><\/h3>\n<p>cPanel runs on your server all the time, which means that it&#8217;s consuming hardware resources that would otherwise be available to your website. As a result, you can expect better performance from a correctly configured non-cPanel server.<\/p>\n<h3><b>Saving costs<\/b><\/h3>\n<p><span style=\"font-weight: 400;\"><b>cPanel is <span data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;a proprietary&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:636,&quot;5&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;6&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;7&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;8&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;9&quot;:0,&quot;12&quot;:0}\">a proprietary<\/span> product<\/b>. To use it, you need to pay a monthly licensing fee, and if you need many user accounts, the bills could rack up quickly, especially after the recent pricing policy changes.<br \/><\/span><\/p>\n<h3><b>Using a custom Setup<\/b><\/h3>\n<p><span style=\"font-weight: 400;\"><b>cPanel <\/b>is a pretty comprehensive platform, but if your project requires a custom hosting environment, you might need a product that is not supported by cPanel. In that case, you&#8217;ll be better off with a non-cPanel server. <\/span><\/p>\n<p>\u00a0<\/p>\n<h2><b>Is It Difficult to Set Up VPS Without a cPanel?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">How difficult it is to manage your server without cPanel depends mainly on what you&#8217;re trying to do. Whatever your project, you&#8217;ll need to use SSH to execute commands on the server and FTP (or SFTP) to manage your files and folders.<\/span><\/p>\n<p>Let&#8217;s see how you can get started.<\/p>\n<h2><b>Manage your VPS without cPanel &#8211; Step by Step<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">If you intend to run VPS without cPanel, <\/span><b>the following guide should come in handy.<\/b><\/p>\n<h3><b>VPS with Linux OS &#8211; Getting started<br \/><\/b><\/h3>\n<p>After your ScalaHosting virtual server is deployed, you will need to access it and manage it remotely. Since our self-managed VPS solutions are all Linux-based, you&#8217;ll need to use SSH.<\/p>\n<h3><b>Connect to your server via SSH<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Sometimes called secure socket shell,<\/span><i><span style=\"font-weight: 400;\"> SSH is a protocol<\/span><\/i><span style=\"font-weight: 400;\"> that allows you to connect to a computer or server using a <\/span><b>command-line interface remotely<\/b><\/p>\n<p><span style=\"font-weight: 400;\">All self-managed <\/span><b>VPS plans allow SSH access<\/b><span style=\"font-weight: 400;\">, and you will get more information on how to log into it in the welcome email you&#8217;ll receive after the server is deployed.<\/span><\/p>\n<p>You&#8217;ll need a command-line interface to connect to the server, so if you run Windows, you&#8217;ll need to open PowerShell or the command prompt. On Linux or MacOS, you can use the Terminal.<\/p>\n<p>The command you need to use looks something like this:<\/p>\n<p><em>ssh [your username]@[your server&#8217;s IP address]<\/em><\/p>\n<p>The server will request your account&#8217;s password, and after you enter it, you will log in successfully.<\/p>\n<h3><b>Connect to your server via SFTP<\/b><\/h3>\n<p><b>Secure file transfer protocol <\/b><span style=\"font-weight: 400;\">(SFTP) is the regular File Transfer Protocol protected by SSH. If you\u2019ve got access to a server with an account over SSH, you can use the same login credentials to access the server\u2019s file system over SFTP.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><b>S<\/b><\/span><b>everal FTP clients like Filezilla<\/b><span style=\"font-weight: 400;\"> support SFTP. To use SFTP instead of FTP, simply specify <\/span><i><span style=\"font-weight: 400;\">sftp:\/\/<\/span><\/i><span style=\"font-weight: 400;\"> before the hostname or IP. You should also change the port to 22 (the default SSH port) instead of 21.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-733\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2020\/10\/2020-10-07_14h20_56.png\" alt=\"How to Manage Your VPS Without a cPanel?, Connect to your server via SFTP\" width=\"603\" height=\"25\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2020\/10\/2020-10-07_14h20_56.png 603w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2020\/10\/2020-10-07_14h20_56-300x12.png 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p>\u00a0<\/p>\n<h3><b>Install Apache\/LiteSpeed\/Nginx<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">To install Apache, use the<\/span><b><i> sudo apt-get install apache2 command<\/i><\/b><span style=\"font-weight: 400;\">. Confirm it when the system gives you a confirmation message.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To verify that Apache got installed correctly,\u00a0you can run the following command:<b><\/b><\/span><\/p>\n<p><strong><em>apache2 -v<\/em><\/strong><\/p>\n<p>If everything is fine, the server will return the version of Apache currently install on your server.<\/p>\n<p><span style=\"font-weight: 400;\">To install <\/span><a href=\"https:\/\/www.scalahosting.com\/blog\/litespeed-web-server\/\"><b>LiteSpeed<\/b><\/a><span style=\"font-weight: 400;\">, you first need to update the system packages with the following command:<\/span><\/p>\n<p><b><i>$ sudo apt-get update<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Next, you need to install <\/span><b>OpenLiteSpeed<\/b><span style=\"font-weight: 400;\"> dependencies with the command:<\/span><\/p>\n<p><b><i>$ sudo apt-get install -y build-essential<\/i><\/b><\/p>\n<p><b><i>$ sudo apt-get install -y rcs libpcre3-dev libexpat1-dev libssl-dev libgeoip-dev libudns-dev zlib1g-dev libxml2 libxml2-dev libpng-dev openssl<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">To install OpenLiteSpeed, you should go to the OpenLiteSpeed downloads page and download the latest stable edition as follows:<\/span><\/p>\n<p><b><i>$ wget https:\/\/openlitespeed.org\/packages\/openlitespeed-1.4.34.tgz<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Decompress the downloaded file:<\/span><\/p>\n<p><b><i>$ tar -xzvf openlitespeed-1.4.34.tgz<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Then change into the installation directory, compile, and install the package as the root user:<\/span><\/p>\n<p><b><i>$ cd openlitespeed-1.4.34\/<\/i><\/b><\/p>\n<p><b><i>$ sudo .\/configure<\/i><\/b><\/p>\n<p><b><i>$ sudo make &amp;&amp; sudo make install<\/i><\/b><\/p>\n<p><b><i>OpenLiteSpeed will be automatically installed in &gt;\/usr\/local\/lsws directory<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Use the following command to configure the administrative password for OpenLiteSpeed:<\/span><\/p>\n<p><b><i>$ sudo \/usr\/local\/lsws\/admin\/misc\/admpass.sh<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Ensure that you specify the administrator\u2019s username, which is the username needed to log in to the Web interface.<\/span><b><i><\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Also ensure that you specify the administrator&#8217;s password, that\u2019s the password you\u2019ll need to log in to the <\/span><b>administration Web interface<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Once you\u2019ve authenticated the administrator&#8217;s username and password successfully, you can launch the<\/span><b> OpenLiteSpeed web server:<\/b><\/p>\n<p><b><i>$ sudo \/etc\/init.d\/lsws start<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">For Nginx, you need to first update the package information with the following commands.<\/span><\/p>\n<p><b><i>$ sudo apt-get update -y<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Next, you should install the Nginx server.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For Ubuntu, enter the command:<\/span><\/p>\n<p><b><i>$ sudo apt install nginx -y<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Testing the installation success requires you to input your server\u2019s public IP address on a web browser.<\/span><\/p>\n<h3><b>Install MySQL<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Since dynamic websites need MySQL to store and manage data, you can install this database management system by running the following commands.<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">$ sudo apt install mysql-server<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">Unfortunately, a MySQL installation isn\u2019t secure by default. Thus, you need to modify most of its settings to ensure its security. To do this, run the following command:<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">$ sudo mysql_secure_installation<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">When prompted, you can input the following as answers:<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">Enable valid password Plugin? <\/span><\/i><b><i>Y<\/i><\/b><\/p>\n<p><i><span style=\"font-weight: 400;\">Password Validation Policy Level: <\/span><\/i><b><i>2<\/i><\/b><\/p>\n<p><i><span style=\"font-weight: 400;\">Root Password: <\/span><\/i><b><i>Enter password here<\/i><\/b><\/p>\n<p><i><span style=\"font-weight: 400;\">Re-enter password: <\/span><\/i><b><i>Repeat password here<\/i><\/b><\/p>\n<p><i><span style=\"font-weight: 400;\">Continue with the Password provided? <\/span><\/i><b><i>Y<\/i><\/b><\/p>\n<p><i><span style=\"font-weight: 400;\">Remove anonymous users? <\/span><\/i><b><i>Y<\/i><\/b><\/p>\n<p><i><span style=\"font-weight: 400;\">Disallow root login remotely? <\/span><\/i><b><i>Y<\/i><\/b><\/p>\n<p><i><span style=\"font-weight: 400;\">Remove test database and access to it? <\/span><\/i><b><i>Y<\/i><\/b><\/p>\n<p><i><span style=\"font-weight: 400;\">Reload privileges tables now? <\/span><\/i><b><i>Y<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">When you\u2019ve successfully filled all fields, you should receive a \u201c<\/span><i><span style=\"font-weight: 400;\">Success! All done<\/span><\/i><span style=\"font-weight: 400;\">\u2019\u2019 note.<\/span><\/p>\n<p>\u00a0<\/p>\n<h3><b>Install PHP<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Although <\/span><b>the web server and MySQL are already up and running<\/b><span style=\"font-weight: 400;\">, you still need to install the Hypertext Preprocessor (PHP) to retrieve data from the <\/span><b>MySQL database<\/b><span style=\"font-weight: 400;\">. The following commands will come in handy when taking this step.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For Ubuntu, enter:<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">$ sudo apt-get install php-fpm php-mysql<\/span><\/i><\/p>\n<p>\u00a0<\/p>\n<h3><b>Configure the Server to support PHP<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">For Nginx to support PHP requests, you\u2019ll have to\u00a0 edit the <\/span><i><span style=\"font-weight: 400;\">\u2018\/etc\/nginx\/sites-available\/default\u2019<\/span><\/i><span style=\"font-weight: 400;\"> file with this:<\/span><\/p>\n<p><b><i>$ sudo nano \/etc\/nginx\/sites-available\/default<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">The highlighted values are the ones you need to change:<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">server {<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">listen 80;<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">root \/var\/www\/html;<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">server_name _;<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">index index.php index.html index.htm index.debian-default.html;<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">location \/ {<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">try_files $uri $uri\/ \/index.php$is_args$args;<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">}<\/span><\/i><\/p>\n<p><b><i>location ~ \\.php$ {<\/i><\/b><\/p>\n<p><b><i>include snippets\/fastcgi-php.conf;<\/i><\/b><\/p>\n<p><b><i>fastcgi_pass unix:\/run\/php\/php7.1-fpm.sock;<\/i><\/b><\/p>\n<p><b><i>}<\/i><\/b><\/p>\n<p><i><span style=\"font-weight: 400;\">}<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">Next, reload Nginx with this:<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">$ sudo systemctl reload nginx<\/span><\/i><\/p>\n<p>\u00a0<\/p>\n<h3><b>Testing<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">To confirm the status of PHP, you need to create a file using nano editor:<\/span><\/p>\n<p><b><i>$ sudo nano \/var\/www\/html\/phpinfo.php<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">Once the editor opens, copy and paste the text below:<\/span><\/p>\n<p><b><i>&lt;?php<\/i><\/b><\/p>\n<p><b><i>phpinfo();<\/i><\/b><\/p>\n<p><b><i>?&gt;<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">After copying the content, close the file by pressing keyboard shortcut <\/span><i><span style=\"font-weight: 400;\">CTRL + X, Y <\/span><\/i><span style=\"font-weight: 400;\">and then Enter.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Next, you\u2019ll visit the URL<\/span> <b><i>http:\/\/your_ip_address\/phpinfo.php<\/i><\/b><\/p>\n<p><span style=\"font-weight: 400;\">You should see a detailed PHP page if everything is how it\u2019s supposed to be.<\/span><\/p>\n<p>\u00a0<\/p>\n<h2><b>Why SPanel and Managed VPS are better for Beginners and Less Experienced Users?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">cPanel isn&#8217;t the only control panel out there. In fact, you can find platforms that give you the same sort of usability without costing you as much. Take <strong>SPanel<\/strong>, for example<\/span><b>.<\/b><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-735\" src=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2020\/10\/2020-10-07_14h20_35.png\" alt=\"How to Manage Your VPS Without a cPanel?, Why SPanel and Managed VPS are better for Beginners and Less Experienced Users?\" width=\"601\" height=\"255\" srcset=\"https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2020\/10\/2020-10-07_14h20_35.png 601w, https:\/\/www.scalahosting.com\/kb\/wp-content\/uploads\/2020\/10\/2020-10-07_14h20_35-300x127.png 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">SPanel is an all-in-one hosting platform for cloud VPS management.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">What makes SPanel a great alternative?<\/span><\/p>\n<h3><b>Affordability<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Unlike cPanel, you don\u2019t need to pay a monthly license fee to use SPanel. You can use the platform on <\/span><b>ScalaHosting&#8217;s managed VPS servers for free.<\/b><\/p>\n<h3><b>Compatibility<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">SPanel is 100% compatible with cPanel, meaning migrating projects between the two platforms is seamless.\u00a0You get support for fast web servers like Nginx and LiteSpeed, and you can integrate other tools and platforms via the API.<\/span><b><\/b><\/p>\n<h3><b>Better Data Security<\/b><\/h3>\n<p><b>SPanel has a backup system<\/b><span style=\"font-weight: 400;\"> that you can configure to fit any client requirements. <\/span><span style=\"font-weight: 400;\">The tool saves several of your data\u2019s restore points on remote backup servers. Locating them requires you to browse the recovery points and restore individual files, whole directories, and databases from the control panel.<\/span><\/p>\n<p>You also SShield &#8211; a proprietary security system developed by ScalaHosting that uses <span data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;artificial&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:636,&quot;5&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;6&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;7&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;8&quot;:{&quot;1&quot;:[{&quot;1&quot;:2,&quot;2&quot;:0,&quot;5&quot;:{&quot;1&quot;:2,&quot;2&quot;:0}},{&quot;1&quot;:0,&quot;2&quot;:0,&quot;3&quot;:3},{&quot;1&quot;:1,&quot;2&quot;:0,&quot;4&quot;:1}]},&quot;9&quot;:0,&quot;12&quot;:0}\">artificial<\/span> intelligence and stops 99.9% of all known cyberattacks.<\/p>\n<p>\u00a0<\/p>\n<h2><b>Conclusion<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">cPanel is an extremely convenient management platform that can be an indispensable part of your preparation to launch and maintain a new website. However, on some rare occasions, you&#8217;re better off running your VPS without it.<\/span><span style=\"font-weight: 400;\"><br \/><\/span><\/p>\n<p>This may involve some getting used to, especially for people with less experience. Ultimately, however, as long as you don&#8217;t need to do anything particularly complex, you should have no problems wrapping yourself around it.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most hosting solutions come with all the software you&#8217;ll need to set up and manage a website. For example, if you use a shared or managed VPS account, you&#8217;ll probably have access to a web hosting control panel. Although there are plenty of alternatives on the market, cPanel seems to be by far the most [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_analysis_target_kw":"","footnotes":""},"categories":[27],"tags":[],"class_list":["post-731","post","type-post","status-publish","format-standard","hentry","category-vps-hosting"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/731","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/comments?post=731"}],"version-history":[{"count":37,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/731\/revisions"}],"predecessor-version":[{"id":5462,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/posts\/731\/revisions\/5462"}],"wp:attachment":[{"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/media?parent=731"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/categories?post=731"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scalahosting.com\/kb\/wp-json\/wp\/v2\/tags?post=731"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}