首页

文章

java 怎么向nginx web服务器传输文件

发布网友 发布时间:2022-04-19 15:00

我来回答

2个回答

热心网友 时间:2022-04-11 06:18

搭建项目部署的环境
购买服务器
首先需要去阿里云购买服务器。本人购买的是Windows Server 2008,刚开始购买了基于Linux的各种系统(Ubuntu、CentOS、AliyunLinx、Debian),由于没有Linux操作基础,最后都没有鼓捣成功,还是先用Windows Server练练手,等了解了大体流程之后在迁移到Linux上。这是我购买的阿里云ECS实例

2
之后使用Windows操作系统自带的“远程桌面连接”工具直接连接到远程服务器:
连接成功之后就会进入到熟悉的Windows操作系统的桌面了,之后就可以安装各种部署的软件,如JDK、MySQL Database、Tomcat等常用的工具,和在本机上操作并无不同。

3
购买域名
服务器可以正常访问了,那么接下来就需要购置一个域名,通过域名即可跳转到相应的服务器IP,进而让所有的人都可以访问。
由于我的服务器是在阿里云购买的,阿里云和万网合并了,那么直接在阿里云中就可以一站式搞定。

4
stevejrong.top即我购买的域名。
选择一个域名后,点击“解析”以将域名映射到刚才开通的服务器上:
这里万网做了详细的介绍,在此就不多讲如何映*。

5
域名备案
要想真正让所有人都能访问网站,那么就需要备案。由于服务器是在阿里云购置的,而阿里云和万网的服务现在已经合并,所以可以轻松申请备案。
部署项目
域名和服务器都准备好了,那么现在可以发布项目了。
这里我采用了Nginx反向代理服务器和Tomcat容器组合共同来支撑整个网站的运行。Nginx负责拦截并转发客户端发来的请求,它并不做页面的解析等工作,这些工作都交给Tomcat去处理,因为Nginx擅长处理请求,是一个高性能的反向代理服务器,它几乎没有处理Servlet请求的能力,所以要配合一个能够处理Servlet的容器共同协作,当然,Servlet容器有很多,如Resin、JBoss、Tomcat、GlassFish等等,选择Servlet容器就因人而异了,看自己喜欢用什么,还有一些适应的场景和环境。没有最好的,只有最适合的。Tomcat也未必最垃圾,只是看操作者的水平,能否合理优化是一个难题

安装和配置Nginx

解压后得到如下几个文件和文件夹:

打开conf目录下的nginx.conf文件,这个文件是Nginx服务器的配置文件:

配置代码和解释如下:
#user nobody;

#工作进程数
worker_processes 2;

#错误日志
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;

#进程保存文件
#pid logs/nginx.pid;

#等待事件
events {

#每个进程的最大连接数(最大连接数=连接数 * 进程数)
worker_connections 2048;
}

http {

#文件扩展名和文件类型映射
include mime.types;

#默认文件类型
default_type application/octet-stream;

#日志的输出格式
#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';

#请求日志的保存位置
#access_log logs/access.log main;

#是否开启发送文件支持
sendfile on;
#tcp_nopush on;

#活动连接超时时间
#keepalive_timeout 0;
keepalive_timeout 65;

#是否开启gzip压缩支持
#gzip on;

#第一个虚拟主机
server {

#监听到的端口
listen 80;

#主机名称
server_name www.stevejrong.top;

#设置字符编码格式
#charset koi8-r;

#本地虚拟主机的访问日志
#access_log logs/host.access.log main;

热心网友 时间:2022-04-11 07:36

由指令server_names_hash_max_size 和server_names_hash_bucket_size所控制的。参数hash bucket size总是等于hash表的大小,并且是一路处理器缓存大小的倍数。
在减少了在内存中的存取次数后,使在处理器中加速查找hash表键值成为可能。
如果hash bucket size等于一路处理器缓存的大小,那么在查找键的时候,最坏的情况下在内存中查找的次数为2。
变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 商业代理商业代理的特征 如何看微信有没有开通微众银行 为什么微众没有开户 微众银行怎么开户 微众银行APP开户流程是什么? 唐古拉山海拔唐古拉山海拔是多少 怎么看待取消跳广场舞的人的退休金 如何选购新鲜的蓝田水柿? nginx负载均衡时上传的图片怎么处理? 如何让Nginx支持中文文件名 用nginx做负载均衡,上传文件是否能不经过nginx服务器 Nginx+Tomcat,文件上传,Nginx做前端,为什么页面... 上传文件到nginx服务器很慢怎么解决? 我刚在centos6上配置好fastdfs,整合了nginx但只能... nginx 上传文件502 nginx文件上传模块真的好用吗 如何解决nginx+tomcat文件上传问题 php.ini和nginx.config都设定了最大上传100M 还是... tomcat nginx 集群上传文件 如何解决nginx上传文件大小限制 如何解决nginx上传大文件的限制 今天微信朋友圈怎么不能点赞? 您好,我想考个ocp证书,有了这个证书好用吗?您现... 您好,我想考个ocp证书,有了这个证书好用吗?您现... 要开学了,老师说让我们去考ocp的证书,我想知道这... 本人打算 考OCP认证,请问有考过的吗?在实际工作... 我想从事数据库方向,考一个OCP认证的证书有用吗?... 考取到甲骨文OCP就业前景怎么样? nginx搭建图片服务器 web应用如何实现图片上传 nginx 为什么上传到一半 又从零开始 能看到对方的朋友圈但是不能点赞和评论是怎么回事 怎么关闭这个省电模式? 咋关闭笔记本电脑的省电模式啊,请看问题补充!!... 电脑进入省电模式怎么关闭,电源和显示都改了从不... 木制品种类有那些 木雕的种类有哪些? 木制工艺品一般采用哪些材料? 木雕的种类是什么 古代木制品工艺叫啥 木制品分类有哪些? 木材种类大全 木材种类有哪些 常用与名贵木材介绍 木雕的分类 木材雕刻种类 中国木雕的分类 英语翻译 木制工艺品 材料分类 柚木 猴子木 椰子木... 木材有哪些种类?有哪些优缺点? 木艺的定义是什么? 木雕工艺品如何正确保养?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com