Linux中的Nginx什么是Nginx?1)--Nginx是一个高性能的HTTP和反向代理网络服务器。2)--事实上,Nginx的并发能力优于其他同类型的web服务器。3)--中国大陆Nginx网站的用户有:百度、京东、新浪、网易、腾讯、淘宝。4)--Nginx可以在大多数UnixLinux操作系统上编译运行。5)--Nginx在高并发连接情况下是Apache服务的良好替代品:在美国,Nginx是虚拟主机业务老板们经常选择的软件平台之一。什么是反向代理?1)--反向代理服务器位于用户和目标服务器之间,但是对于用户来说,反向代理服务器就相当于目标服务器。2)--用户不需要知道目标服务器的地址,也不需要做任何设置。反向代理服务器通常可以用作Web加速。3)--使用反向代理作为Web服务器的前端机,减少网络和服务器负载,提高访问效率。优点:提高内部服务器的安全性,加快内部服务器的访问速度,节省有限的IP资源Nginx的安装步骤去官网下载Linux版的Nginxhttp://nginx.org/en/download.html下载后我们上传安装包到Linux提示:我在使用什么是MobaXterm远程链接软件将Nginx压缩包上传到我们统一上传的指定目录:/usr/local/srcMoboXtem也切换目录和将压缩包拖入ls命令查看是否导入成功。如果图片相同,说明解压Nginx压缩包成功解压命令tar-xvf(Nginx压缩包)执行命令后出现图片目录说明成功建议:可以删除Nginx压缩包Nginx并修改Nginx文件名mvnginx-1.19.6nginx-source文件名已更改安装nginx服务器说明:在nginx-source根目录下执行以下命令./命令表示执行(执行程序)1)--执行./configure命令。结果主要看上面两行,分别是Nginx工作目录2)--在nginx-source的根目录下执行make3)--在目录下执行makeinstallNginxworkingdirectory说明:找到工作目录路径:whereisnginx跳转到Nginx工作目录nginx命令1.启动命令:./nginx2。重启命令:./nginx-sreload3。关闭命令:./nginx-sstop进入nginx/sbin目录,执行nginx工作目录路径,执行命令修改Nginx配置文件,进入配置文件,打开图片是配置文件的目录和要求的配置文件。更改配置文件的目的是为了以后项目上线时实现反向代理。具体实现了以下功能。在MobaXtem中导入Nginx的配置路径,打开配置文件configuration。打开配置文件后,开始在http中写入实现图片反向代理服务器{listen80;server_nameimage.jt.com位置/{根/用户/本地/src/图像;}}server配置反向代理listen其中是端口号server_name是反向代理的域名位置/配置路径里面root是代表图片的路径实现域名的反向代理如果我们有一个域名name如果有,那么就写域名,#configurebackgroundserverserver{listen80;服务器名称manage.jt.com;位置/{proxy_passhttp://jtWindow;}}上游jtWindow{服务器localhost:8081;服务器本地主机:8082;serverlocalhost:8083;}这些配置是反向代理的核心,proxy_pass指的是tomcat服务器上游的集群地址,这里写的是tomcat集群,配置(定义的集群)server是写tomcat服务的位置,也就是设置域名的现状设置三台tomcat服务器的反向代理然后所有的配置和安装就已经实现了。提示:如果没有域名,暂时将linux本机ip地址返回给域名。例如:192.168.126.131改为manage.jt.com。解释。....
