centos7搭建nginx,并简单配置tomcat,图片,html文件

本文介绍了如何在CentOS7上安装Nginx,配置静态资源(如HTML和图片),以及设置Tomcat。首先,通过指定链接下载和安装Nginx,确保组件安装成功。接着,创建html和images目录,编辑nginx.conf配置文件,设置监听端口和资源路径。为访问图片和静态页面,开放81端口并重启服务。然后,确保Tomcat正常运行,开放82端口。最后,通过Nginx代理访问Tomcat应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

nginx的作用,大家可以百度找一下,我这里主要是把项目的静态资源放在nginx中,如html和图片文件。

一,下载和安装nginx

大家可以看这个https://www.cnblogs.com/taiyonghai/p/6728707.html

注意的是,在安装一些组件的时候,看看都有没有安装成功,看输出的就大概能知道有没有安装成功。

二,配置静态资源

首先创建两个文件夹,用来存放图片和静态页面

cd /home 在home目录下面

mkdir html  存放静态页面 

mkdir images 存放图片

在找到nginx的安装目录,对nginx.conf

vim nginx.conf


这是默认的nginx配置

listen 代表监听的端口

server_name 是ip地址

location / 代表的是当你在浏览器输入localhost时匹配所有

root 代表的是你访问资源的路径目录

index 代表的是root下面的资源,可以写多个


第一个location代表匹配images目录下面的所有图片文件,建议加上images前缀,因为有时候要配置多个项目,加上前缀可以区别不同项目的图片。

第二个location代表匹配home/html下面的静态页面。

注意:开了端口81,要记得大81端口加入防火墙的白名单

firewall-cmd --zone=public --add-port=81/tcp --permanent

保存并退出,重启nginx服务,和防火墙服务

在浏览器输入localhost:81/images/图片名,就可以访问到图片

localhost:81/home.html,就可以访问到你/home/html/home.html的页面

三,配置tomcat


首先保证你的tomcat是可以启动的。

注意82端口加入防火墙的白名单。

在浏览器输入192.168.1.58:9000就可以访问到tomcat页面,如果要配置多个tomcat,可以再一个server中添加多个location,也可以添加多个server,监听不同的端口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值