云服务器JAVA运行环境搭建(6)-安装Nginx及相关配置
1. 通过yum安装nginx
yum -y install nginx
2. 配置nginx开机启动
chkconfig nginx on
然后,调用如下命令检查一下是否配置成功
chkconfig --list | grep nginx
出现如下结果表示配置成功
3. 启动nginx
service nginx start
P.S. 这时如果启动失败,提示 Starting nginx: nginx: [emerg] socket() [::]:80 failed (97: Address family not supported by protocol),则需要修改nginx配置
vim /etc/nginx/conf.d/default.conf // 找到以下内容 listen 80 default_server; // 这行需要保留,如果配置中没有,则添加 # listen [::]:80 default_server; // 将这行注释掉
其他相关命令
service nginx start // 启动 nginx服务 service nginx stop // 停止 nginx服务 service nginx restart // 重启 nginx服务
4. 通过http://公网IP 访问网页
如果出现nginx欢迎页,那么恭喜你,配置成功了
5. 将访问请求代理到tomcat
(1)编辑nginx配置文件
vim /etc/nginx/conf.d/default.conf
(2)修改配置文件。将配置文件改成如下所示
server { listen 80; server_name www.example.com; // 配置成自己的域名 location / { // 将所有请求代理到tomcat proxy_pass http://localhost:8080; index index.html index.jsp index.htm; } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } }
6. 通过http://域名 访问网页
如果出现的是Tomcat的欢迎页,而不是nginx的欢迎页,那么恭喜你,你已经配置成功了
相关文章
相关推荐
纯手工搭建Linux Nginx MySQL PHP WEB服务器
Nginx是一款高性能的开源Web服务器,同时也可以用作点播(On-Demand)媒体服务器。点播服务器通常用于提供音频和视频文件的分发,以支持用户随时随地访问这些媒体内容。以下是Nginx作为点播服务器的一些特点和功能:...
01-nginx介绍及编译安装 02-nginx信号量 03-nginx虚拟主机配置 04-nginx日志管理 05-nginx定时任务完成日志切割 06-Location详解之精准匹配 07-Location之正则匹配 08-Location总结图解 09-nginx Rewrite语法详解 10...
2. 安装Nginx服务器 2.1. 在windows上安装 2.2. 在Linux上安装 2.2.1. 写在前面 2.2.2. 准备使用yum安装nginx的运行环境 2.2.3. 安装pcre 2.2.4. 安装zlib库 2.2.5. 安装nginx 2.2.6. 控制nginx 2.2.7. nginx...
nginx与fastcgi优化相关配置,搭建高性能服务器。
Centos7.2 64位 下安装Nginx ,vsftpd服务搭建图片服务器
然而,Windows 上没有默认安装类似 Linux 的包管理器,自己部署和配置服务器环境就成了一件棘手的事,更是一条踩坑之路,但是下载安装包就是一件折磨人的事。资源所包含的堪称最为经典的三件套,一般博客和门户网站...
使用nginx实现HLS m3u8点播功能。 包括,nginx安装,mp4、flv切片,测试,跨域问题,nginx集群等等。
nginx.conf配置详情
这是本人亲自在腾讯云服务器上windows server 2012 R2 64位系统上搭建的php7+nginx1.1的环境。全程截图,详细记录下来了。希望对大家有帮助。
搭建一个网站传统的方法是使用一个web服务器去解析文件入口文件,如使用Nginx,Apache解析到对应的入口文件,但是随着技术的发展,一些语言可以自己起一个web服务,如Node,PHP,使用开发语言启动一个web服务默认只能在...
在linux服务器上传,Jdk从下载到安装到配置以及nginx从下载到安装配置
原来一直以为nginx只能在Linux下搭建,最近查了些资料才恍然大悟,Windows下其实也可以跑nginx。当你的网站访问量越来越高的时候,一台服务器已经没有办法承受流量压力,后果可想而知,怎么办呢?那就增加几台 ...
Tengine是由淘宝网发起的Web服务器项目,是一个Nginx优化升级版,继承Nginx-1.2.3 的所有特性,100%兼容Nginx的配置,同时又针对大量访问请求对Nginx进行了优化和修改,使Tengine能够更加高效和稳定地应付更大的访问...
象征性的拿两个积分吧 很简单的东西 自己已经配置好了,懒得动手的同学可以下载过来运行一下 ,进入windows的cmd; > cd nginx-1.7.11.3-Gryphon > nginx.exe -c conf\nginx-win-rtmp.conf //使用该配置文件!!
本文提供了在Linux环境下使用nginx、rtmp和ffmpeg进行傻瓜式安装的详细教程,旨在帮助读者快速搭建起一个功能强大的流媒体服务器。文章首先介绍了nginx、rtmp和ffmpeg的基本概念及其在流媒体服务中的作用,随后详细...
网上找了许久,下载了几个文档,然而都不能搭建好,这是我搭建好的,里面有配置文件:nginx.conf 用SSH Secure Shell远程终端将nginx-1.8.1.tar.gz以及依赖包openssl-1.0.1e-48.el6.x86_64.rpm、pcre-7.8-7.el6.x86...
搭建个人文件服务器的nginx配置,适用于个人文件上传接收
搭建一个 ffmpeg+nginx的视频服务器: windows: 参考 https://blog.csdn.net/Contex_A17/article/details/82191050 注意点:1、要下载 nginx 1.7.11.3 Gryphon版本的nginx,因为windows不好加nginx模块,这...
搭建ffmpeg+nginx+yasm 流媒体服务器低延迟,最低延迟两三秒,文档已清晰注明安装部署步骤,基本无需修改,直接可以使用,本文采用rtsp转hls流进行播放