Securing Admin on separate port
So I wasn't able to do this on a separate port, but for anyone who needs to secure the login page from public eye, this is what I did.

&lt;VirtualHost _default_:443&gt;
  ServerName example.com:443
  ServerAlias drupal
  DocumentRoot "/opt/rh/httpd24/root/var/www/html/example.com/current"
  &lt;LocationMatch /(user|admin)&gt;
        Require all denied
        Require ip 10
  &lt;/LocationMatch&gt;
&lt;/VirtualHost&gt;


This will require the user to be on a local IP. (I am in-housing the site, so when I access the site I'm on a local IP.)