SWPanel is a control panel for administering web hosting servers. It is under a proprietary licence and specifically designed to be compatible with Linux Debian servers. It offers an intuitive and dynamic web interface that allows for the centralised management of websites, content management systems (CMS), email accounts, MariaDB databases, FTP access and DNS records. This interface is accessible via the web https://go.swpanel.com and works in SaaS mode.
Management in SWPanel is organised into several different levels of access and privileges
each with their own specific permissions through the use of personalised access profiles designed to adapt them to their functions.
Its main features include:
Centralised management: Manages all resources from a single simplified panel.
Automation: Simplifies recurring tasks, such as the installation of content managers (WordPress, Joomla), SSL certificate management and email account creation.
Monitoring and alerts: Allows real-time monitoring of the security, availability and performance of services, with automatic notifications in case of incidents.
Advanced security: Integrates its own firewall, protection against DDoS attacks, efficient backup management and advanced access controls.
Multi-user and reseller support: Ideal for agencies, developers and hosting providers that need multiple levels of access.
Detailed reporting and statistics: Generates comprehensive reports on performance, resource use, traffic and consumption, facilitating better decision-making.
Having explained what SWPanel is and all the potential uses, we will focus on how to install an operational version of SWPanel on any server. In this manual we will show you step by step how to do it.
You can install the Self-Hosted version of SWPanel on your server using two different methods:
1. Manual installation from the server console:
This method is most recommended for advanced users or experienced system administrators, as it involves executing commands directly from the server terminal.
2. Assisted or automatic installation from the web https://go.swpanel.com:
This is the easiest and most convenient option for installing SWPanel. All you need to know is the IP address of your server and the password for the "root" user. By entering this data on the installation page, the process will run automatically.
Below we explain step by step how to install SWPanel on your server.
The system update process and the installation of SWPanel must be carried out by the root user.
To avoid confusion, in this manual, commands that begin with the
$
symbol indicate that they should be executed with an unprivileged user, while commands that begin with the#
symbol indicate that they should be executed as the root user .
To do this, you must access your server's command line interface and execute the commands:
❕ Execute the following command if you have not logged in as the root user. It will grant you access as the root user and its full environment.
$ sudo su -
In addition, you should bear in mind the following three points in order to link the SWPanel licence to your server:
The server must be active and have an Internet connection.
You must ensure that the server's port 3203 is open.
If the server is located in a network with NAT, you must redirect port 3203 to that server.
That no security system has blocked requests from SWPanel, whose requesting IPs are 81.25.112.X.
To install SWPanel, you must access the command line of your Linux server and use the following command to download and execute the installation script:
# wget -qO - https://deployment.swpanel.com/install.sh | bash
Once the execution script has been launched, you will see the following warning. You must type ‘yes’ to continue. Otherwise, the process will end here without making any changes to the server.
By indicating yes and pressing the Enter key on your keyboard, the system will end your session. Access to your server will be blocked in order to install SWPanel. As soon as the process is finished, the system will be unlocked.
If you access your server while the process is being installed, you will see a message informing you that the installation is in progress and access is blocked. After a ten-second countdown, you will see the installation logs.
Once SWPanel has been installed, the server will restart automatically. When you reconnect to your server console, the following message will appear on screen:
At this point the SWPanel installation process on your server will have finished and you will have your installation token. You must save it as you will need it for the next step. Next you must start the licence activation process so that your server starts working with SWPanel
If you already have a user account, skip to step 2.
In order to use SWPanel it is essential that you have an active user account. If you don't have one, you will have to create one. Consult the following manual to find out how to create an SWPanel user account 📃 Manual: How to register in SWPanel.
You now have a user account, access the system from this link:
https://go.swpanel.com/activate/
You will need to identify yourself with your SWPanel user account, once you have done so you will access the SWPanel Self-Hosted licence activation section
Select the SWPanel Self-Hosted installation mode
SWPanel allows you to select from 3 possible options. In this case you must select I already have my Token ID, I want to activate SWPanel
The screenshot is for guidance purposes only. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
The screenshot is for guidance purposes only. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
This is the simplest step. You must select the type of licence you want to use on your server. You have two options
The screenshot is for guidance purposes only. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
1. Select the type of licence to activate The system will allow you to select the licence type that best suits your needs.
The screenshot is for guidance purposes only. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
2. I already have a licence code
If you have purchased a SWPanel licence from a wholesaler or integrator, you must select this option and enter the licence code. Once you have entered it, click on the Verify licence code button to proceed with verification and activation.
You are now at the last step. Simply pay the amount for the licence you have selected and accept the SWPanel contract and/or user agreement.
Finish the process and start the activation by clicking on the "Activate SWPanel now" button.
This is the simplest process for installing SWPanel on your server. Before starting you must have an active SWPanel user account.
Consult the following manual to find out how to create an SWPanel user account 📃 Manual: How to register in SWPanel.
Once you have created and activated your SWPanel user account, you can start the installation process automatically and remotely on your Server.
https://go.swpanel.com/activate/
Once inside the main panel (Dashboard), go to the blue side menu and click on Activate SWPanel Self-Hosted:
The screenshot is for guidance purposes only. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
After accessing the activation section, three methods for installing SWPanel will be presented:
The screenshot is for guidance purposes only. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
Recommended method for users without advanced technical knowledge.
Prerequisites:
The screenshot is for guidance purposes only. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
Steps:
The screenshot is for guidance purposes only. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
This is the simplest step. You must select the type of licence you want to use on your server. You have two options
The screenshot is for guidance purposes only. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
1. Select the type of licence to activate The system will allow you to select the licence type that best suits your needs.
The screenshot is for guidance purposes only. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows
2. I already have a licence code
If you have purchased a SWPanel licence from a wholesaler or integrator, you must select this option and enter the licence code. Once you have entered it, click on the Verify licence code button to proceed with verification and activation.
You are now at the last step, now you simply have to pay the amount for the licence you have selected and accept the contract and/or agreement to use SWPanel.
Finish the process and start the activation by clicking on the button "Activate SWPanel now"
The screenshot is for guidance purposes only. It was taken on version 2025.03.0003 dated 26/03/2025. It may differ from what the current version of SWPanel shows