If your VPS provider or vendor offers N99panel pre-installed (typically via cloud-init), please go through the following
Typically the N99panel setup can take 15-20 minutes. When you SSH into the VPS, please check for the presence of the file /var/rt-n99p/installation_completed
ls -ld /var/rt-n99p/installation_completed
If the above mentioned file is present, then for N99panel credentials, please refer to the file /root/n99p-admin.txt . Credentials should only be used after verifying the existance of /var/rt-n99p/installation_completed file.
cat /root/n99p-admin.txt
The output of the above command will have the access details
The access URL will be https://YOUR_IP_ADDRESS/n99panel
YOUR_IP_ADDRESS has to be a IPv4 IP
When you open the above URL , it will give you SSL warning. Please accept the SSL warning, and proceed further.
Important : N99panel uses certbot for issuance of SSL Certificates. Certbot requires a valid email ID (even @example.com won't do). To provide a valid email ID , log into your N99panel → Click on Admin ID (at top right) → Click Change Email ID. Replace the random @example ID with your valid email ID and submit it.
This installation will be with a trial license which will last 14 days. When the key in-validates, you will not be able to log into the N99panel interface ( Imp: your root login via SSH will continue to work ). To use N99panel further, you will need to buy a license key from https://n99panel.com or from its partner. Once you have the new key, you can change it by logging into SSH and running the command
/var/n99p/change-lk.sx
You would need to supply a valid key, then your license will be based on the new key instead of the trial key.