tomcat apache nginx

web服务器-apache

1 apache简介 讲解apache之前需要首先说明一下几个概念。 HTML 语言 :超文本标记语言。使用html语言编写的文本叫超文本,“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。 HTTP 协议:超文本传输协议。HTTP使用统一资源标识符(URL)来建立连接和传输数据 ......
服务器 apache web

Nginx的搭建与核心配置

nginx是什么? nginx是俄罗斯人 Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的一个十分轻量级的HTTP服务器。它是一个高性能的HTTP和反向代理服务器,同时也可以作为IMAP/POP3/SMTP的代理服务器。nginx使用的是BSD许可。 Nginx 以事件驱动的 ......
核心 Nginx

Nginx反向代理丢失cookie问题处理

1.host、端口转换,路劲不变,cookie不会丢失location /sjzt { proxy_pass http://127.0.0.1:9081/sjzt;}通过浏览器访问http://127.0.0.1/sjzt时,浏览器正常发送cookie。2.路径发生变化,cookie丢失locati ......
cookie 问题 Nginx

Nginx服务优化与防盗链

目录 一、隐藏nginx版本号 1.1查看版本号 方法一:curl命令 方法二:在网页中查看 1.2隐藏版本信息 方法一:修改配置文件 方法二: 修改源码文件,重新编译安装 二、修改用户与组 三、缓存时间 四、日志分割 五、连接超时 六、更改进程数 七、网页压缩 八、配置防盗链 8.1 网页准备 8 ......
Nginx

解决:Error running 'Tomcat 8.5.84': Unable to open debugger port (127.0.0.1:12288): java.net.SocketException "Interrupted function call: accept failed"

启动项目的时候,tomcat报错,错误内容是 Error running 'Tomcat 8.5.84': Unable to open debugger port (127.0.0.1:12288): java.net.SocketException "Interrupted function c ......

linux环境下tomcat日志切割

1、打开Tomcat的配置文件 catalina.sh(或 catalina.bat,取决于你的操作系统),在其中找到以下配置项: # Logging JAVA_OPTS="$JAVA_OPTS -Djava.util.logging.manager=org.apache.juli.ClassLoa ......
环境 tomcat linux 日志

第一章 1.1节 Nginx概念

1.1 Nginx是什么 Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、 ......
概念 Nginx 1.1

在Xshell上安装Nginx并配置

打开Xshell,连接到目标服务器。 使用以下命令安装Nginx:sudo apt-get update && sudo apt-get install nginx 安装完成后,使用以下命令启动Nginx服务:sudo systemctl start nginx 检查Nginx是否成功启动:sudo ......
Xshell Nginx

【漏洞复现】Apache Log4j2 lookup JNDI 注入漏洞(CVE-2021-44228)

#【漏洞复现】Apache Log4j2 lookup JNDI 注入漏洞(CVE-2021-44228) 0x01 漏洞描述 Apache Log4j2 是一个基于 Java 的日志记录工具, 是对 Log4j 的升级,它比其前身 Log4j 1.x 提供了显着改进,并提供了 Logback 中可 ......
漏洞 Apache Log4j2 lookup 44228

ubuntu22 安装nginx

# sudo apt update # sudo apt install libjasper1 libjasper-dev # sudo apt-get install libgsl-dev .# sudo apt-get install libpcre3 libpcre3-dev # sudo a ......
ubuntu nginx 22

Linux中查询jdk,nginx,tomcat,redis,mysql的安装位置

一、Linux查询jdk安装的位置 1.检查JDK是否安装 Java –version 2.查找Java命令的位置 which java 二、Linux查询nginx的安装的位置 1.检查是否安装nginx -v或者是nginx -V 2.命令:which Java 三、Linux安装tomcat的 ......
位置 tomcat Linux nginx mysql

使用Docker安装并启动nginx

1. 在 Docker 镜像仓库查找 nginx 镜像 dockerhub 镜像仓库 或者通过命令 docker search nginx 在宿主机终端查找 2. 拉取 nginx 镜像 # 拉取 nginx 镜像 docker pull nginx # 不加版本号默认下载 latest 版本,即 ......
Docker nginx

浅析Nginx文件解析漏洞

浅析Nginx文件解析漏洞 本文章将从五个维度对Nginx文件解析漏洞进行剖析——原理、危害、检测、防御、复现 1、原理 ​ Nginx文件解析漏洞的产生原因是由于Nginx配置文件default.conf以及PHP配置文件php.ini的错误配置。 ​ 引发该漏洞的错误配置分别如下: Nginx ......
漏洞 文件 Nginx

Tomcat 入门实战(3)--Https 配置

本文主要介绍如何在 Tomcat 中配置 Https,文中所使用到的软件版本:Centos 7.9.2009、Java 1.8.0_321、Tomcat 8.5.84。 1、Tomcat SSL 实现 Tomcat 有三种 SSL 的实现: JSSE implementation provided ......
实战 Tomcat Https

nginx添加ssl模块

背景:之前系统上线的时候不是https部署,现在需要https改造,需要把nginx添加ssl模块 既然之前安装的时候没有编译ssl模块,难道需要把nginx卸载重装?其实不需要,看下面步骤 1 到之前下载nginx包解压缩后的路径 [root@16s9 nginx-1.20.1]# pwd /ro ......
模块 nginx ssl

nginx 进行tcpip 数据端口映射

TCP port mapping stream{ upstream tcpLink { hash $remote_addr consistent; server xxx:3306 weight=5 max_fails=3 fail_timeout=30s; } server { listen 700 ......
端口 数据 nginx tcpip

江西省职业技能大赛之路由器、防火墙配置、Apache部署

对FW进行配置,划分Office、DMZ、Inside区域为trust区域,Outside区域为untrust区域,使trust区域之间可以相互访问,untrust区域不能访问trust区域 int eth0 security-level 100 int eth1 security-level 10 ......

IDEA2022中部署Tomcat Web项目

使用工具: IDEA2022 Tomcat9.0.4 1.下载Tomcat: 官网:https://tomcat.apache.org/ 找到需要的版本下载即可,下载完成解压即可用: Tomcat目录介绍: 1.1.Tomcat启动、关闭。卸载: 启动:双击bin\startup.bat 关闭:直接 ......
项目 Tomcat IDEA 2022 Web

Nginx快速入门与详解

一、Nginx简介 1.概念 Nginx是一款高性能的HTTP和反向代理服务器,常用于静态资源的访问、负载均衡、HTTP缓存和反向代理等。以下是Nginx的常用功能和配置介绍: 以下是常用功能: 静态资源服务:可以通过Nginx提供的静态资源服务功能来加速静态资源的访问速度。静态资源包括HTML、C ......
Nginx

Windows下Nginx的启动、停止、重启等命令

假设安装在 C:\server\nginx-1.0.2目录: 1、启动: C:\server\nginx-1.0.2>start nginx 或者 C:\server\nginx-1.0.2>nginx.exe 注:建议使用第一种,第二种会使cmd窗口一直处于执行中,不能进行其他命令操作。 2、停止 ......
命令 Windows Nginx

termux安装apache2+php

termux安装apache2+php 使用命令开启 存储 权限 termux-setup-storagetermux 需要开启内存卡 /sdcard 或者 /storage/emulated/0 存储 termux 的前缀变量 $PREFIX 指向 /data/data/com.termux/fi ......
apache2 termux apache php

【Java学习笔记】 apache-maven安装

maven与jdk版本对应关系 https://maven.apache.org/download.cgi maven在windows下的安装与环境配置 以3.9.1版本为例 1. 官网下载 2. 解压(记住路径) 3. 设置环境变量 我的电脑-属性-高级系统设置-环境变量 ① 新建两个系统变量 变 ......
apache-maven 笔记 apache maven Java

Linux 普通用户启动nginx

现象 nginx 配置的user为 www 用户,root启动之后主进程显示root,子进程显示是www,但是切换到www 用户之后执行 nginx -t 等报错 services@pts/0 $ /usr/local/nginx/sbin/nginx -t nginx: [warn] the "u ......
用户 Linux nginx

nginx配置apache虚拟主机负载均衡报错400

nginx配置apache虚拟主机负载均衡报错400 nginx配置文件 http { include mime.types; default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [ ......
虚拟主机 主机 apache nginx 400

Centos + Django + Nginx + uwsgi 部署项目-rpm包安装 Mysql 5

笔者发觉下面这个方法可能有些缺陷,适合自己的就看下,如果是新开的虚拟机有可能不适用下面的方法,云服务器开的Linux Centos系统应该可以。虚拟机安装Mysql的具体方法,可以看我的参考链接Centos7下安装MySQL详细步骤 @(目录) Django 项目生产环境配套教程链接 Linux - ......
项目 Centos Django Nginx Mysql

第一章 1.1节 Nginx的安装和版本介绍

1.1 Nginx的版本 Nginx分为以下版本: Nginx开源版:http://nginx.org Nginx plus商业版:https://www.nginx.com Openrestry:http://openresty.org Tengine:http://tengine.taobao. ......
版本 Nginx 1.1

Nginx服务起不来报错:Failed to start nginx service.::解决方法

报错信息: 报错原因: 1、在安装好Nginx服务的时候,可以正常启动Nginx,但是执行systemctl restart nginx的时候,会报错,然后去查看服务的日志发现此问题。 2、经过在CSDN上面尝试了一下,找到了方法,可以正常运行。 解决方法: 1、先执行netstat -tnlp命令 ......
service 方法 Failed Nginx start

Prometheus通过Nginx防盗链加密node_exporter

node_exporter是Prometheus的一个扩展程序,也是通过go语言编写,同样是开箱即食,主要用来采集服务器上的数据(CPU、内存等等) 主机Prometheus可以通过部署在客户端的node_exporter拉取到数据,只需要在Prometheus.yml里面添加一个job就可以了。 ......
node_exporter Prometheus exporter Nginx node

nginx+uwsgi部署django的简单介绍-第二版

1.部署django项目 1.1. 根据django项目中setting.py文件,安装对应的django版本,防止代码运行不起来。 1.2.django所需的python环境 最好由anaconda新建的虚拟环境来进行部署且不能是root用户,建议建一个新用户,不然后期uwsgi的安装环境会有问题 ......
django nginx uwsgi

day11-2-内置Tomcat的配置和切换

SpringBoot内置Tomcat的配置和切换 1.基本介绍 SpringBoot支持的webServer:Tomcat,Jetty,Undertow 因为在spring-boot-starter-web中,默认导入的是tomcat,因此启动时使用的web容器就是tomcat。 同时 Spring ......
Tomcat day 11