UNM Web Hosting (Current & Future) June 5, 2015 Farid Hamjavar (UNM IT Platforms – DSYS) Neil Sabol (UNM IT Applications – Web and Mobile)
Final Overview of 2015 Dept Web Environment
Dept Web Migration Project Recap 14 releases (batches) 28 incidents 3 Priority 2 4 Priority 3 21 Priority websites 574 Dept/Club netids February 3rd - May 13 th Duration 35 targeted messages sent 14 IT Alert updates 9 general (list) messages sent
CPanel and the future of webhosting “tilde” sites for departments and people unm.edu/~something “dot” sites for departments something.unm.edu “dot” people sites for people someone.people.unm.edu unm.eduDept unm.edu Dept2 Back in the day The bleeding edge Updated tech stack for “dot” sites
CPanel and the future of webhosting CPanel officially selected as web hosting control panel (over Plesk, Zpanel, etc.) Eventually (years), all main campus webhosting will be done via CPanel – initial rollout will be opt-in and phased Cpanel DOES NOT replace Cascade Server – in fact, they work well together Pilot is available now – to enroll, navigate to siterequest.unm.edu and Click Request Site Official service will likely include tiered offerings with bill back for some options Free base service F5 ASM Additional storage Implications for HSC
Cpanel feature highlights Web-based file manager Additional FTPS accounts PHP 5.5 PHP Pear Multiple MySQL Users and unique permissions sets Remote MySQL access Robust error/access log viewer Instant installs (Softaculous) More power = more responsibility
Mpm_itk: Making your site more secure AND making your life easier You may have experienced the downsides of NOT using mpm_itk Publish a page, have to wait minutes, hours, days for it to be accessible (permadjust) Apply open (i.e. 755) permission set to your websites files
Demo + Q and A Site Request Process (for pilot anyway) Cpanel Publishing Cascade site to Cpanel Wordpress Install Notes on Pilot: You must be on the UNM (including HSC) WIRED network to access the CPanel administrative features – sites are accessible ANYWHERE (on/off campus) You must login with a department or club netid