My migration to Cyberpanel took me over two weeks to get everything right. I am still having some issues that at this point I just believe to be the UNA platform, but atleast the site is working. I will be writing up this post to guide people on how to install Cyberpanel on a dedicated server with Centos 7 and set it up, Add multiple IPS if you have a set (I had 5), Setup Nameservers with GoDaddy and setup DNS using PowerDNS, How to upload your Cpanel backups if you came from that business and import, Files to change after, and how to setup NodeJS, ForeverApp, and then starting your Jotserver and create a child domain after to make the address work. Over some time, I will keep adding to this. I am extremely busy. I will add sections for each process. I use MobaXterm for my SSH and SFTP needs which makes life a lot easier!
First thing is back up your Cpanel :) There is a backup wizard inside of Cpanel when you log into your Cpanel account and do a full backup. I did a couple to be on the safe side. I then reloaded my OS on my server and then started with IPs first using these pasted steps from https://docs.ovh.com/gb/en/dedicated/network-ipaliasing/:
CentOS and Fedora (25 and earlier)
Step 1: Create the config file
First, make a copy of the source file so that you can use it as a template:
cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0 (This will be named different depending on your host, but in the same format)
Step 2: Edit the config file
You can now modify the eth0:0 file in order to replace the IP:
First, replace the name of the device, then replace the existing IP with the failover IP you have received:
BOOTPROTO="none" # For CentOS use "static"
IPADDR="FAILOVER_IP" <-- Your IP
BROADCAST="FAILOVER_IP" <-- Your IP
Step 3: Start the alias interface
You now need to start your alias interface:
For each IP, but your main repeat the steps. Your main file will not have the :0. If you have 5 IPS's then :0 would be my next IP, then :1, :2, :3. Because I have a total of 5 and my main one is my main IP which I copied the template from in step 1 :) You will find the name of your file in /etc/sysconfig/network-scripts/. If using SFTP you can go back a directory once connected to get to etc or do the find command if going full ssh.
Then the CyberPanel Installation I am using Cyberpanel ENT which I advise to do and how my instructions will go ,but is the free alternative of using OpenLightSpeed which would basically be the same. Will continue.