EzUGCC for Linux

Post Reply
Masher
Site Admin
Posts: 3180
Joined: Thu Apr 20, 2006 2:54 pm
Location: Ohio
Contact:

EzUGCC for Linux

Post by Masher » Thu Oct 19, 2017 12:14 am

EzUGCC for Linux is an ISO install image for quickly setting up a Linux box with UGCC pre-installed. This should be very useful for testing our panel or for production use. The ISO should work on physical systems and virtual machines without issue.

Requirements
  • BIOS based system (does not support UEFI boot at this time)
  • x64 bit based CPU
  • 5GB hard drive (you’ll need more if you want to setup servers)
Install
  • Download the ISO, burn it to disk or use an ISO to USB tool to copy it to a thumb drive. Or mount the ISO in a VM. The ISO is compressed with 7-Zip.
  • Boot from the ISO/USB media.
  • Choose the Automatic Recovery option at the boot menu
  • If you're told that the disk doesn't match, it'll switch to manual disk layout configuration (which is highly likely). Choose the disk you want to use. The chosen disk will be overwritten.
  • If prompted to confirm the disk layout you may do so if you'd like, then press 5 to continue.
  • Press 5 at the prompt if it asks you to verify the diskrestore.sh script. Editing this will allow you to change partition sizes if necessary.
  • Once the restore is complete the system will then reboot.
  • Login with the root user, you'll be prompted to set your password.
  • The username/password for the panel is admin/admin and is running on port 80.
Post install tasks (important):
  • If networking does not work out of the box use the 'nmtui' command to setup an Ethernet connection.
  • Browse to the IP address of the server to verify you can access the panel. Optionally visit the Check.aspx page to make sure all tests pass.
  • Update the system by running 'yum update'. A reboot is recommended once completed. It's recommended you do this periodically to keep the operating system up to date with the latest bug and security fixes.
  • Update the panel to the latest version by running the update-ugcc.sh script in /root. Running '/root/update-ugcc.sh' should do the trick.
Upgrading
  • A script to update the panel is located in root's home folder. When you login you should be placed in this folder by default.
  • run './update-ugcc.sh' to start the updater. It will check for updates and automatically install them for you.
  • It also does a full backup of the /ugcc folder before installing updates incase you need to restore. These backups are saved in the /root folder.
Notes
  • The image is based on Oracle Enterprise Linux. It is near identical to Red Hat Enterprise Linux/CentOS, but by default uses a newer kernel. The Red Hat kernel is also included if needed.
  • All the panel associated files are in /ugcc. The web panel files are located in /var/www/html. /ugcc/www symlinks to /var/www/html.
  • The firewall service and selinux have been disabled.
  • Uses a sqlite database for lower resource consumption.
If you run into any issues, have questions or suggestions on how we can improve this please let us know via the forums.
Masher
-----------
Please do not PM me unless asked to! We are a small company and if you have an issue or question it would be best to post it in the forums where it can help others in the future.

Need an affordable web control panel? Try UGCC.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest