<part 2><configure apache for https>I'll leave this as a separate exercise for the reader, however, I usually configure a "VirtualHost *" entry with a server name of the virtualname I want to use, it's own log files, the certs, and anything else as per this page:https://mozilla.github.io/server-side-tls/ssl-config-generator/^- httpd server version is 2.4.6 and openssl is version 1.0.1eI'll also add a "VirtualHost *" entry with the same servername with a permanent redirect like this to ensure any non https traffic is forwarded to https.Redirect permanent / https://<yoururl>Configure firewall and SELinux:as root:firewall-cmd --add-service=httpfirewall-cmd --add-service=httpsfirewall-cmd --runtime-to-permanentMinor SELinux configuration options to allow SELinux to be kept running and not needing to be turned off:setsebool -P httpd_can_sendmail 1setsebool -P httpd_can_connect_ldap 1^- only need ldap if that is what you are actually usingsystemctl enable httpdsystemctl start httpdVisit the website to start the setup:https://<yoururl>Afterwards, you can remove write permission on ost-config.php file and remove the setup folder:as root:chmod 0644 include/ost-config.phpDeny apache to write to this file using SELinux:chcon -t httpd_sys_content_t include/ost-config.phpand remove the entire setup folder:rm -rf /var/www/html/osticket/setupFor updates from the OsTicket git repo, you can update the repo then run the following:as osticket:cd ~/osTicket./manage.php deploy /var/www/html/osticketFor backups I have a script from a while ago which uses mysqldump and is based upon the discussion here:https://stackoverflow.com/questions/1963884/how-to-automatically-backup-all-mysql-databases-into-sql-statementOtherwise, phpMyAdmin is your friend and easily installed with "yum install phpmyadmin" and should be covered by the https configuration above automatically if all set correctly which is nice to have too.All pretty standard stuff and I haven't included plugins or any mods/patches, however, I hope this is useful for someone.