Java学习笔记之:初识nginx
Java学习笔记之:初识nginx
PS:虽然总结的都很简单,但是作为初学者并且本人记忆力较差所以每次学习新知识点后习惯性记录下来,这样加深一遍记忆并且便于日后复习。
-
介绍: Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,在各大型互联网公司都有非常广泛的使用。
-
nginx目录结构:
- conf:配置文件目录,存放nginx相关配置。
- contrib:
- docs:
- html:静态资源文件目录,例如我们打包的项目可以放在这里
- logs: nginx日志文件目录
- temp:临时文件目录
- nginx.exe
-
部署项目到nginx(Windows下):
将idea打包好的dist目录下单文件全部复制到nginx的html目录下,如该目录下有其他文件可删除。日后双击nginx.exe即可运行该项目。
nginx默认占用80端口,但是使用80端口应用较多,如果遇到端口被占用,可以自行在nginx目录下的nginx.conf文件中修改端口,将80端口换成其他端口号。(可以使用在控制台使用命令:
netstat-ano | findStr 80
查看80端口占用情况)。运行nginx后浏览器访问:
http://localhost:80
访问项目。