作者hopeandhmm (......)
看板Linux
标题[问题] apache与nigix
时间Sat Jan 15 21:47:15 2022
请教一下大家:
如果要学习middleware环境的设定
如Apache httpd web server, nginx, tomcat server这些设定
目前只有Linux基本指令的基础
有什麽书或者是网站学习资源不只有step by step的步骤,还有讲解的呢?
非常感谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.193.253.47 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1642254437.A.085.html
1F:推 kentyeh: tomcat是Java Base跟LNX没太多关系,nginx官方网官就有设01/15 22:01
2F:→ kentyeh: 定说明,网路教学也有,至於apache Http Server就算了,市01/15 22:01
3F:→ kentyeh: 占都被Nginx取代了01/15 22:01
4F:推 holishing: nginx01/15 22:31
※ 编辑: hopeandhmm (123.193.253.47 台湾), 01/15/2022 22:41:32
5F:推 roccqqck: nginx 或HAproxy 还有一个traefik01/15 22:41
※ 编辑: hopeandhmm (123.193.253.47 台湾), 01/15/2022 22:41:46
6F:→ roccqqck: apacheHttpd如果旧系统刚好遇到再去摸吧 01/15 22:41
7F:→ hopeandhmm: 请教您们,哪里有原理和设定教学呢 01/15 22:42
8F:→ hopeandhmm: 我刚好遇到的是Apache+tomcat 01/15 22:43
9F:→ hopeandhmm: 或是tomcat 01/15 22:43
10F:→ hopeandhmm: 还有nginix和tomcat 01/15 22:44
11F:→ hopeandhmm: 请教大家虽然都是web server(Apache或Nginx?但是否有 01/15 22:45
12F:→ hopeandhmm: 共通性的设定原理可遵行学习的呢?还是每个不同的web 01/15 22:45
13F:→ hopeandhmm: server就有自己设定的方式? 01/15 22:45
14F:推 holishing: 大部分都官方文件搭配随便找到可以用的中文教学文章吧 01/15 23:31
15F:→ brli7848: ArchWiki 01/16 00:12
16F:→ hopeandhmm: 非常感谢楼上b大非常宝贵的资源和资料,我想要找的就 01/16 01:04
17F:→ hopeandhmm: 是类似这个 01/16 01:04
18F:→ jobintan: Web Server可以考虑用Openlitespeed,这货比NGinx好。 01/19 11:09
19F:→ OrzOGC: lighttpd:没人要我...QQ 01/19 21:46
20F:→ kentyeh: 楼上,Ningx看起虽然有点老旧,但可以custom build with 01/20 22:40
21F:→ kentyeh: openssl,在老旧的CentOs7支援TLS1.3,更不用说openssl前 01/20 22:40
22F:→ kentyeh: 一阵子已经升到3版,请问OLS有相应的对策吗? 01/20 22:40
23F:→ kentyeh: 另外免费的OLS好像也找不到ServerPush,而NGX在reverse端 01/20 22:54
24F:→ kentyeh: 加header就可以做到多个文件一次下载 01/20 22:54
25F:推 roccqqck: 他的tomcat应该才是web server吧 01/21 10:09
26F:→ roccqqck: 有tomcat了话 01/21 10:09
27F:→ roccqqck: nginx或apache算是reverse proxy吧? 01/21 10:09
28F:→ CP64: nginx 跟 apache 还是有 web server 的功能啦 01/21 18:59
29F:→ CP64: 只是大家太常拿他来当 reverse proxy 了 01/21 19:00
30F:→ CP64: 因为他们原生/扩充有支援的动态後端语言有限 01/21 19:04
31F:→ CP64: 所以常见的就是把他们当 reverse proxy 把东西放到後面语言 01/21 19:05
32F:→ CP64: 特定的 application server (像是前面讲的 tomcat) 01/21 19:05
33F:→ CP64: 这样还可以让多个不同语言的後端存在在同一个 hostname 底下 01/21 19:07
34F:→ CP64: 然後不同东西的设定虽然长的不一样 但原则上有共通的概念在 01/21 19:09
35F:→ CP64: port <-> http/https <-> virtual host <-> http routing 01/21 19:09
36F:→ jobintan: 大佬,reverse proxy很好用的,我都用Openlitespeed的那 01/24 11:12
37F:→ jobintan: 个reverse proxy功能连React/Next.js前端。 01/24 11:12