Pelican Parts Forums

Pelican Parts Forums (http://forums.pelicanparts.com/)
-   Off Topic Discussions (http://forums.pelicanparts.com/off-topic-discussions/)
-   -   fellow sysadmins, it managers, etc- job skills question (http://forums.pelicanparts.com/off-topic-discussions/1085857-fellow-sysadmins-managers-etc-job-skills-question.html)

id10t 02-12-2021 11:12 AM

fellow sysadmins, it managers, etc- job skills question
 
So I teach a couple of Linux courses as an adjunct for our AS networking and system admin tracks. First course is all just basics - file perms, getting around on command line, installing stuff, learning about users and groups and such. Aimed at the LPI cert, I don't have any say in content (it is all from Cisco's NetAcademy).

The second Linux class is "Services with Linux" and I have 100% total control and freedom to do what I like. Currently students work towards a final project documenting the complete set up, maintenance, and disaster recovery plan for a 100% Linux LAN with related services (internal dns, dhcp, file/print server) and a 100% Linux internet presence with internet DNS on a real subdomain, the LAMP stack and a MySQL-backed postfix install for handling mail for virtual users and domains.

My question.... the LAMP stack part. I put this there because a lot of folk want Wordpress, etc. But at the same time, I have the freedom to add more Enterprise-y things, like nginx doing a reverse proxy to a Java web app served up via Tomcat or other Java Web App server.

Doing so would take a week away from time to work on the mail and other tasks. Or I could rewrite the email manager back end in Java and dump the LAMP stack entirely and just go with deploying java apps behind the nginx proxy.

Do I keep the LAMP stack? Do I add the Java web app and reverse proxying? (Ie, nginx reverse proxies for both java app and LAMP stack) ? Which would you rather see someone have skills in if they were applying for a job as a junior admin with maybe just an internship and a cert or two under their belt?

stomachmonkey 02-12-2021 11:31 AM

Deploying java apps.

Anyone can google dealing with the LAMP stack.

Icemaster 02-12-2021 11:38 AM

Quote:

Originally Posted by stomachmonkey (Post 11222072)
deploying java apps.

Anyone can google dealing with the lamp stack.

+1

pitargue 02-12-2021 03:18 PM

IMHO, working with open source packages and ecosystems, however it may come to be, would be more important to me. But I'm weird like that.

Oracle Java has some very prohibitive license terms. So, I'm also assuming you're using OpenJDK or some such

id10t 02-12-2021 03:30 PM

Quote:

Originally Posted by pitargue (Post 11222446)
IMHO, working with open source packages and ecosystems, however it may come to be, would be more important to me. But I'm weird like that.

Oracle Java has some very prohibitive license terms. So, I'm also assuming you're using OpenJDK or some such

Yes, it would be OpenJDK. MariaDB too for that matter, instead of MySQL.

These are not programming students, so I'll probably do a simple Hello World type thing in Spring. That or spend the next two weeks rewriting the mail user manager from html 1.x+php7x to Spring+Angular2

Alan A 02-12-2021 09:34 PM

Do a week on containerization. K8S.
For the love of all that’s holy, make sure they can configure an ingress...

Also reverse proxy tomcat to Apache and know how to customize mod_security.
They can download XAMPP and RTFM for LAMPP


All times are GMT -8. The time now is 06:40 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0
Copyright 2025 Pelican Parts, LLC - Posts may be archived for display on the Pelican Parts Website


DTO Garage Plus vBulletin Plugins by Drive Thru Online, Inc.