---
title: How to Install, Update and Uninstall FastPanel
description: "In this guide, we shall be installing FastPanel on Almalinux. You can view the article below for a full list of supported Operating Systems(OS) ### **Part I: Installation** #### **Prerequisites** **Clean Installation:** It's highly recommended to start with a fresh…"
url: "https://truehost.com/support/knowledge-base/how-to-install-update-and-uninstall-fastpanel/"
updated: "2025-01-06"
category: Fastpanel
---

# How to Install, Update and Uninstall FastPanel

In this guide, we shall be installing FastPanel on Almalinux.

You can view the article below for a full list of supported Operating Systems(OS)

### **Part I: Installation**

#### **Prerequisites**

**Clean Installation:** It's highly recommended to start with a fresh OS installation for optimal performance and stability.

**Root Access:** You'll need root privileges to execute the installation commands.

#### **Update System:**

Update system packages:

**`yum update -y`**

![](https://truehost.com/support/wp-content/uploads/2025/01/image-1024x268.png)

#### **Install EPEL Repository:**

Install the Extra Packages for Enterprise Linux (EPEL) repository:

**`yum install -y epel-release`**

![](https://truehost.com/support/wp-content/uploads/2025/01/image-1-1024x394.png)

#### **Install wget**

`yum makecache; yum install wget`

![](https://truehost.com/support/wp-content/uploads/2025/01/image-2-1024x295.png)

#### **Download and run the FastPanel Installation Script:**

`wget https://repo.fastpanel.direct/install_fastpanel.sh -O - | bash -`

To install with a specific version of Mysql or MariaDB Database, run the script below first to check available versions.

**`wget https://repo.fastpanel.direct/install_fastpanel.sh && bash install_fastpanel.sh --help | grep 'Available versions'`**

![](https://truehost.com/support/wp-content/uploads/2025/01/image-4-1024x349.png)

You can specify the MySQL or MariaDB version or fork. Below is the example of installing FASTPANEL® with MySQL 8.0

`bash install_fastpanel.sh -m mysql8.0`

In my case, I'll be using ***`Mariadb 10.11`***

Run the the script and allow a few minutes for the process to complete.

![](https://truehost.com/support/wp-content/uploads/2025/01/image-6-1024x518.png)

Once completed, you will a message as below.

Congratulations! **FASTPANEL** has been successfully installed and available for you at`https://server-IP:8888/`
Login: `fastuser`
Password: `yourpassword`

That is all.

### **Part II: Updating the Panel**

FastPanel is automatically updated. Should you need to manually update the panel, you can run the following command.

**`/usr/local/fastpanel2/app/updater`**

![](https://truehost.com/support/wp-content/uploads/2025/01/image-7-1024x169.png)

### **Part III: Uninstalling the Panel.**

The recommended option is to re-install the OS if moving to another panel.

**FASTPANEL**^® can also be uninstalled without disrupting the operation of sites. However, this will lead to consequences such as:

- Stopping automatic renewal of SSL certificates from Let's Encrypt issued through **FASTPANEL**^®.
- Disabling backup tasks previously configured in **FASTPANEL**^®.
- You will be able to change site settings, create and edit users, mailboxes, FTP/SFTP accounts, etc. only through manual configuration.

If you are certain you want to uninstall **FASTPANEL**^® and fully understand the consequences, you can do so by executing the following commands in the server console as root:

#### **Debian/Ubuntu:**

```
apt-get remove fastpanel2 fastpanel2-nginx
```

#### **CentOS/AlmaLinux/RockyLinux:**

```
yum remove fastpanel2 fastpanel2-nginx
```

That is All! Happy Hosting.
