I am preparing to install OpenPanel on a brand-new machine running Ubuntu 24.04.2, following the official script:
bash <(curl -sSL https://openpanel.org)
It has been executed, and without a doubt, all errors have occurred.
/ __ \ | __ \ | |
| | | | _ __ ___ _ __ | |__) | __ _ _ __ ___ | |
| | | '_ \ / _ | '_ \ | _/ / " ' \ / _ | |
| || |) __/| | | | | | | (| | | /| |
_/ | ./ _| || || _,||| || ___|||
| |
|_| version: 1.1.9
No currently installed hosting control panels or webservers found. Starting the installation process.
Starting the installation of OpenPanel. This process will take approximately 3-5 minutes.
During this time, we will:
- Install necessary services and tools: CSF, Docker, MySQL, SQLite, Python3, PIP..
- Create an admin account with random username and strong password for you.
- Set up ConfigServer Firewall for enhanced security.
- Set up 2 hosting plans so you can start right away.
Thank you for your patience. We're setting everything up for your seamless OpenPanel experience!
[ OK ] DETECTED OPERATING SYSTEM: UBUNTU 24.04
[ OK ] CPU ARCHITECTURE: X86_64
[ OK ] PACKAGE MANAGEMENT SYSTEM: APT-GET
[ OK ] PUBLIC IPV4 ADDRESS: 91.199.84.180
Python 3.12 is already installed, installing python3.12-venv..
Updating apt-get package manager..
Installing required services..
Updating certificates..
Installing services..
Installing curl
Installing git
Installing gnupg
Installing dbus-user-session
Installing systemd
Installing dbus
Installing systemd-container
Installing quota
Installing quotatool
Installing uidmap
Installing docker.io
Installing linux-generic
Installing default-mysql-client
Installing jc
Installing sqlite3
Installing geoip-bin
Downloading configuration files to /etc/openpanel/
[ OK ] Configuration created successfully.
Setting quotas for disk limits of user files
[ OK ] Quotas are now enabled for users.
Setting DNS service..
Setting up OpenAdmin panel..
Cloning into '/usr/local/admin'...
Testing if OpenAdmin service is available on default port '2087':
[ OK ] OpenAdmin service is running.
Downloading OpenCLI and adding to path..
Cloning into 'opencli'...
Testing 'opencli' commands:
[ OK ] opencli commands are available.
Setting remote name daemon control (rndc) for DNS..
Generating rndc.key for DNS zone management.
[ ! ] Warning: Unable to generate rndc.key.
RNDC is required for managing the named service. Without it, you won’t be able to reload DNS zones.
That is OK if you don’t plan on using custom nameservers or DNS Clustering on this server.
Setting the remote API service 'http://screenshots-api.openpanel.com/screenshot' for website screenshots..
Setting docker-compose..
MYSQL_ROOT_PASSWORD = c9084d8211a659615e
INSTALLATION FAILED
Error: ERROR: MySQL container not found. Please ensure Docker Compose is set up correctly.`
I don't know what happened; could you please help me clarify it? Thank you!