享用时期: 报读日至 4 星期内,进度由您控制,可快可慢。
网页服务器是构成互联网的其中主要一环。无论商业或个人,都可以架构网页服务器在互联网上提供资讯。
虽然现今有很多不同的网页服务器软件, 但使用量上最多的是两个免费开源软件:Apache 及 Nginx。 两者分别都有三成左右的使用量。本课程主要教授 Apache,但也会补充关于 Nginx 的安装和设定。除了可以掌握两款不同网页服务器软件的设定方法,也可以从中选择适合你的 服务器软件。
课程中会示范在 Linux 操作系统上分别安装这两款软件,因为这两款软件在 Linux 上运行时,所发挥的效能都比在 ?Windows 上运行为高。不过因本课程主要教授的是服务器软件功能上的设定,所以就算你将来打算用这两款软件的 Windows 版本,你也可通过本课程所学的知识去设定。
除了基本功能上的设定外,要避免现今网页浏览器对你的网页发出“不安全”等字句,本课程也包括加密 HTTPS 需要的设定 及 如何免费申请 HTTPS 所需要的合资格证书。
最后,本课程也会介绍反向代理 (Reverse Proxy) 的设定及应用,令你可为不合现今浏览器安全标准的旧有网页服务器去提供 HTTPS 服务。