pull down to refresh

It mostly depends on how your hosting provider is set. if you have cPanel installed in your server, there are some tools there to manage and renew SSL certs. cPanel can also be installed. Not ideal, but useful.

I'll be happy to make a specific tutorial for your case if you are happy to share which hosting provider you are using, or at least your web server setup.

Other tools you can check:

deleted by author

reply

I feel you, SSL are a pain (at least have been for me) if you are not set properly. I assume you got a Cloud VPS?

Another good option is to bother the tech support and ask for suggestions. They have probably other clients facing the same issue. They may try to upsell you cPanel VPS, for 4x the price... excluded I guess!

Also noticed they sell SSL themselves... so maybe the tech support will be not that useful. https://help.contabo.com/en/support/solutions/articles/103000269954-can-i-setup-an-ssl-certificate-with-contabo-

Installing a SSL certificate manager or a web server manager like CloudPanel is a good option, especially if you don't want to pay a license for cPanel yourself.

Here a demo, pretty simple and intuitive that allow you to create and manage LetsEncrypt SSL certs without extra cost https://demo.cloudpanel.io/site/mynodeapp.com/lets-encrypt-certificate/new

reply

deleted by author

reply

Are you following this docs? https://www.cloudpanel.io/docs/v2/getting-started/other/

You are at good stage, you basically need a MySQL database, does your hosting provider has it installed? How do you manage the database for your existing sites?

reply
Are you following this docs? https://www.cloudpanel.io/docs/v2/getting-started/other/

yes

How do you manage the database for your existing sites?

I think it should be MySQL, but isn't the problem now is the Ubuntu incompatible which means I should update it first?

reply

CloudPanel offer two version for v24 and v22, which version your server is running?

try lsb_release -a

otherwise try to force the script install with:
curl -sS https://installer.cloudpanel.io/ce/latest.sh | bash -s -- --force

Just to prepare to next steps... Are you using MySQL in your existing sites?

BTW: these are 3 separated commands... not sure you can run them all together

reply

20.04

reply

Then try to upgrade to the latest version:

  1. Make a backup of the current state of the server... just in case!
  2. Update Current Packages
    bash
    sudo apt update && sudo apt upgrade -y
    sudo apt dist-upgrade -y # Handle dependency changes
    sudo apt autoremove --purge # Remove obsolete packages
  3. Reboot (if needed)
    If the kernel was updated:
    bash
    sudo reboot
  4. Install Upgrade Tool
    Ensure update-manager-core is installed:
    bash
    sudo apt install update-manager-core -y
  5. Start the Upgrade
    For LTS-to-LTS upgrade (e.g., 20.04 → 22.04):
    bash
    sudo do-release-upgrade
  6. Follow On-Screen Prompts
    ... and onfirm actions when asked (like, removing old packages)
  7. Complete the Upgrade
    After packages are installed, is good to restart the server:
    bash sudo reboot
  8. Post-Upgrade Checks
    Verify OS version:
    bash lsb_release -a # Check Ubuntu versionuname -a` # Check kernel version
  9. Update packages again (post-reboot):
    bash
    sudo apt update && sudo apt upgrade -y
0 sats \ 0 replies \ @mo 21 Mar

deleted by author