Aqui estão alguns ótimos recursos para aprender sobre a administração de servidores de aplicativos da web, divididos por áreas específicas:
Administração geral do servidor da web: *
Documentação oficial: *
servidor http apache: [https://httpd.apache.org/docs/ ](https://httpd.apache.org/docs/)
*
nginx: [https://nginx.org/en/docs/ ](https://nginx.org/en/docs/)
*
IIS (Serviços de Informação da Internet): [https://learn.microsoft.com/en-us/iis/ ](https://learn.microsoft.com/en-us/iis/)
*
tomcat: [https://tomcat.apache.org/tomcat-8.0-doc/ ](https://tomcat.apache.org/tomcat-8.0-doc/)
*
Jetty: [https://www.eclipse.org/jetty/documentation/current/ ](https://www.eclipse.org/jetty/documentation/current/)
*
node.js: [https://nodejs.org/en/docs/ ](https://nodejs.org/en/docs/)
*
Livros: *
"Configuração do servidor da web" de O'Reilly: [https://www.oreilly.com/library/view/web-sherver-configuration/97805960077788/ ](https://www.oreilly.com/library/view/web-server-configuration/97805960077888/lbrary/web-server-configuration/978059688888/library/web-server-configuration/978059688888/library/Web-Server-Configuration/978059688888888888888888/library/web-nserver-configuration/9780596007788/View/Web-Server-Configatur
*
"Apache Web Server Configuration" da Packt Publishing: [https://www.packtpub.com/web-development/apache-web-sherver-configuration ](https://www.packtpub.com/web-development/apache-web-sever-configuration)
*
"Nginx Cookbook" de Packt Publishing: [https://www.packtpub.com/web-development/nginx-cookbook ](https://www.packtpub.com/web-development/nginx-cookbook)
*
Cursos online: *
udemy:"Apache Web Server Administration" " [https://www.udemy.com/topic/apache-web-sherver-administration/ ](https://www.udemy.com/topic/apache-web-sherver-administration/)
* Coursera:"Segurança da Web e Segurança de Aplicativos" Cursos: [https://www.coursera.org/courses?query=web%20Security ](https://www.coursera.org/courses?Query=web%20Security)
Administração do servidor de aplicativos:
* Documentação oficial:
* jboss: [https://www.jboss.org/jbossas/documentation/ ](https://www.jboss.org/jbossas/documentation/)
* peixe -vidro: [https://javaee.github.io/glassfish/ ](https://javaee.github.io/glassfish/)
* websphere: [https://www.ibm.com/docs/en/ibm-websphere-application-sherver/9.0?topic=topics-websphere-Application-severver-documentation] "
* Wildfly: [https://www.wildfly.org/documentation.html ](https://www.wildfly.org/documentation.html)
* Livros:
* "JBoss Application Server 7:Desenvolvendo e implantando aplicativos Java EE" pela Packt Publishing: [https://www.packtpub.com/web-development/jboss-application-nserver-7-developing-and-deploying-java-ee-applications ](https://www.packtpub.com/web-develment/jboss-appland-server-server-server-server-er--ner--ner--ner--ner--ner--ner--ner--ment--ment--ment--ment--ment--ment--ment--ment--mentment--ment-Depom-gwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww)
* "Glassfish Application Server 4:Administração e Configuração" Por Packt Publishing: [https://www.packtpub.com/web-development/glassfish-application-server-4-administration-and-configuration](https://www.packtpub.com/web-development/glassfish-application-server-4-administration-and-configuration)
* Cursos online:
* udemy:"Java EE Application Server Administration" "cursos: [https://www.udemy.com/topic/java-ee-application-sherver-administration/ ](https://www.udemy.com/topic/java-ee-application-sherver-administration/)
* Coursera:"Java Programming and Software Engineering" Cursos: [https://www.coursera.org/courses?query=java+programming ](https://www.coursera.org/courses?query=java+programing)
Tópicos específicos na administração do servidor:
* Segurança:
* OWASP (Projeto de segurança de aplicativos da web aberto): [https://owasp.org/ ](https://owasp.org/)
* SANS Institute: [https://www.sans.org/ ](https://www.sans.org/)
* Monitoramento e ajuste de desempenho:
* nagios: [https://www.nagios.org/ ](https://www.nagios.org/)
* zabbix: [https://www.zabbix.com/ ](https://www.zabbix.com/)
* Virtualização e contêinerização:
* Docker: [https://www.docker.com/ ](https://www.docker.com/)
* Kubernetes: [https://kubernetes.io/ ](https://kubernetes.io/)
* implantação e gerenciamento de configuração:
* Ansible: [https://www.ansible.com/ ](https://www.ansible.com/)
* Chef: [https://www.chef.io/ ](https://www.chef.io/)
* Puppet: [https://puppet.com/ ](https://puppet.com/)
Dicas para aprender:
* Comece com o básico: Aprenda os conceitos fundamentais da administração de servidores da Web, como solicitações HTTP, hospedagem virtual e arquivos de configuração básica.
* Escolha um servidor e fique com ele: Escolha um servidor que atenda às suas necessidades e concentre -se em aprender seus recursos específicos.
* Prática, prática, prática: A melhor maneira de aprender é realmente configurar e administrar seu próprio servidor. Existem muitas soluções de máquinas virtuais gratuitas e fáceis de usar disponíveis, como VirtualBox ou VMware Workstation.
* Junte -se às comunidades: Existem muitas comunidades on -line dedicadas à administração de servidores da Web, como fóruns, canais IRC e grupos do Reddit.
Lembre -se de que aprender a administração do servidor da web é uma jornada, não um destino. Seja paciente, continue aprendendo e você se tornará um administrador qualificado em pouco tempo.