ctfshow-web ctfshow nginx shell

在windows服务器上安装nginx

今天在Windows Server 2012R2服务器上安装了nginx 一、安装nginx (http://nginx.org/download/nginx-1.10.0.zip) 下载windos版本的nginx,然后解压到服务器上,我的解压地址C:\Program Files\Nginx 二、 ......
windows 服务器 nginx

shell脚本备份mysql数据库

#!/bin/bashrq=`date +%Y-%m-%d-%H` #日期 #数据库信息host=127.0.0.1user=rootpassword=123456dbname=user #放在这个目录path=/usr/local/backups/sql mysqldump -h${host} - ......
脚本 备份 数据库 数据 shell

防止nginx泄漏cdn后面的源站IP

参考: https://blog.hicasper.com/post/114.html https://www.linuxprobe.com/ssl-expose-ip.html https://luotianyi.vc/5056.html 以下是防走失记录: 原理: 在使用 nginx 作为 we ......
nginx cdn

nginx 1.23.4 发布

就在最近nginx 1.23.4 发布了,包含了一些新特性 新特性 tls 1.3 默认开启 如果协议多个监听端口重复定义会进行警告提示 如果客户端使用了流水线技术,nginx会关闭连接并清除残留数据 ngx_http_gzip_static_module 支持字节range ,可以优化客户端数据请 ......
nginx 23

linux卸载nginx

要卸载 Nginx,你可以按照以下步骤操作: 1. 停止 Nginx 服务。使用以下命令来停止 Nginx 服务: ``` sudo systemctl stop nginx ``` 2. 禁用 Nginx 服务。使用以下命令来禁用 Nginx 服务: ``` sudo systemctl disa ......
linux nginx

linux安装Nginx到指定目录

你可以按照以下步骤在 Linux 系统中安装 Nginx 并指定安装目录: 1. 首先,打开终端并以管理员身份登录到 Linux 系统。 2. 创建一个新的目录来存储 Nginx 安装文件。例如,可以创建 `/usr/local/src` 目录: ``` sudo mkdir -p /www/ser ......
目录 linux Nginx

python之执行shell命令的几种方法

这里介绍python执行shell命令的几种方法以及它们之间的区别。 方法1: os.system()方法 函数原型: # os.system()是阻塞式的 os.system(command) windows系统下返回值为退出状态码,状态码为0表示执行成功,其它值表示执行不成功; Linux系统下 ......
命令 方法 python shell

16 nginx的操作

nginx的简单认识 nginx的作用: 服务器软件:用来运行网站代码 代理服务器软件:充当代理,实现请求的转发 负载均衡:把用户的需求平均分布到不同的服务器中 nginx的安装: 安装:yum install nginx 卸载:yum remove nginx nginx的启动: 启动:syste ......
nginx 16

使用 docker-compose 完整的运行一个 flask 应用(nginx+gunicorn+flask+mysql+redis)

(一) 镜像的准备 1. docker-compose 的概述 docker-compose 中的两个要素: 服务(service) 一个个应用容器实例,比如订单微服务、库存微服务、mysql容器、nginx容器或者redis容器 工程(project) 由一组关联的应用容器组成的一个完整业务单元, ......
flask docker-compose gunicorn compose docker

shell脚本-巡检华为路由器、交换机板卡状态

将巡检的设备状态信息文件 放到和shell脚本一个目录下,执行bash 脚本名称 for filename in $(ls | grep SD1);do device_model=$(cat $filename | grep "'s Device status" | cut -d"'" -f 1) ......
板卡 路由 路由器 交换机 脚本

Windows 下Nginx 的安装与配置

Nginx官网首页 Nginx下载首页 Nginx文档首页 Beginner’s Guide(初学者的指南) 快速导航 Nginx 安装与部署 Nginx 的基本概念 环境变量配置 如图所示,检查系统环境变量中有无ngx安装目录的配置,没有的话则添加。 验证安装是否成功 如图所示,在命令行输入 ng ......
Windows Nginx

Nginx 配置

如何修改nginx拦截所有请求指向一个固定页面 server { listen 8080; server_name localhost; location / { root html index index.html try_files $uri $uri/ /index.html; #try_fi ......
Nginx

nginx面试题

1 nginx是什么?请介绍一下 2 你在开发工作中,哪里用到了nginx,怎么使用的? 3 你的项目中为什么一定要用nginx 4 说一说什么是正向代理,什么是反向代理 5 nginx服务器和apache服务器有什么区别? 轻量级:同样起web 服务,nginx 比apache 占用更少的内存及资 ......
nginx

第九天(nginx的相关总结)

Nginx总结 文章目录 1. Nginx 1.1. 什么是Nginx 1.2. WEB 服务器 1.3. 安装Nginx 1.3.1. yum 安装 1.3.1.1. 启动命令 1.3.1.2. 配置文件 1.3.1.3. web目录 1.3.2. 安装包安装 1.4. Nginx 配置文件 1. ......
九天 nginx

第八天(nginx第二篇)

4. 正向代理实现 在前面的案例中, 我们了解了nginx作为静态服务器时的应用,如果作为静态服务器,则nginx也只是起到了 运行静态资源的用。如何通过nginx实现正向代理呢? 比如:我想百度点隐私问题- -!,想通过nginx正向代理实现对百度的访问,这样百度向上记录ip的时候就只 能记录ng ......
nginx

Nginx配置负载均衡

安装软件 安装宝塔面板,从宝塔面板中安装软件 ngix 修改配置信息 先部署多个web服务,组成多线路集群 再点击nginx服务,修改配置项信息 ,只需要修改http中的指定内容即可 # 反向代理配置 ,下面的IP地址就是站群 upstream server_list{ # 这个是分站点的访问路径 ......
Nginx

使用nginx实现点播功能

安装环境 ubuntu 安装nginx 命令: sudo apt install nginx 添加nginx组件 命令 sudo apt install nginx-extras 修改nginx配置 命令: sudo vi /etc/nginx/sites-enabled/default 在配置中添 ......
功能 nginx

Linux shell `#!` interpreter All In One

Linux shell #! interpreter All In One 指定脚本解释器的路径 #!/usr/bin/env python3 # ✅ 推荐写法, 动态读取 env 配置的解释器路径,切换系统环境不会报错,可移植性高 🚀 #!/usr/bin/python3 # 👎 不推荐写法... ......
interpreter Linux shell All One

nginx文件存储

yum install -y httpd-tools htpasswd -cb /etc/nginx/htpasswd mynginx 123456 auth_basic "Please enter the user name and password"; #这里是验证时的提示信息auth_basi ......
文件 nginx

shell 之 使用sed替换文本中某个字符串

#!/bin/bash if [ $# -lt 3 ] then echo "Usage:$0 <old_string> <new_string> <file path>" exit 1 fi old_string=$1 new_string=$2 file_path=$3 if [ -f "$fi ......
字符串 字符 文本 shell sed

shell 编程(7)之函数

###函数使用 创建函数 使用function function name { commands } 脚本中定义函数必须有唯一的名称 类似编程语言 name() { commands } 函数的使用 只需要在行中指定函数名即可 变量在函数中 向函数传递参数 使用标准参数环境变量来进行传参,例如,函数 ......
函数 shell

shell 编程(6) 之结构化控制

for 循环 列表中的值出现特殊符号时,使用引号将其括起来,以免出现歧义。当列表的值出现引号或空格时,就会出现歧义 语法: for <VARIABLE> in <LIST> do <COMMAND>.... done 1. 从变量中读取列表值 #!/bin/bash/ city="China Jap ......
结构 shell

使用NGINX对microsoft dynamic365 CRM做反代负载均衡配置

1. 微软的crm是基于NTLM认证的 2. nginx默认情况下是无法转法ntlm认证的 要解决此问题,有2个思路: 1. 对CRM启用基于IFD的(基于互联网的身份认证服务) 2. 配置NGINX支持NTLM协议 本例采用第二种方式: 第一步,对于upstream的配置:关键在于添加了keepa ......
microsoft dynamic NGINX 365 CRM

linux运行shell脚本报错,提示syntax error near unexpected token `$'{\r''异常

最近运行一个shell脚本的时候,发现报syntax error near unexpected token `$’{\r’’ error。字面意思上看是换行符出现问题 用vim -b 查看,发现每一行多了~M解决方法:sed -i 's/\r//g' xxx.sh这样脚本就可以运行了——————— ......
脚本 unexpected 39 syntax linux

shell报错:bash:./xxx: 无法执行二进制文件: 可执行文件格式错误

shell报错:bash:./xxx: 无法执行二进制文件: 可执行文件格式错误 在ubuntu下运行一个可执行文件,但是出现错误: 由于文件已经拥有可执行权限,遂考虑是不是该文件编译时的CPU指令集和我的平台不同。 于是用file命令查看文件格式: 破案了,该文件是一个Windows下的可执行文件 ......
文件 二进制 错误 格式 shell

使用Nginx配置文件服务器

使用Nginx配置文件服务器 配置 nginx.conf 文件 添加服务器 server { listen 8000; # listen somename:8080; # server_name somename alias another.alias; charset utf-8; locatio ......
服务器 文件 Nginx

nginx rewrite url

问题描述 url发请求转发url或重写url #实现 1、http://sytest.x.cn/login-web/ -> ip:port/login-web/ 2、http://sytest.x.cn/sclogin-web/ -> ip:port/login-web/ 3、http://syte ......
rewrite nginx url

nginx配置上遇到的问题

1. 把cheap-quasar改造成ssr后,nginx的配置也需要改 原来的 server { listen 443 ssl; # 1.1版本后这样写 server_name hjdang.com www.hjdang.com; #填写绑定证书的域名i #一级域名统一转到www的二级域名 if ......
问题 nginx

01 Shell基础

Shell语言基础 Shell定义 Shell又称命令解释器,能够识别用户输入的各种命令,并传递给操作系统。在UNIX或Linux中,Shell既是用户交互的界面,也是控制系统的脚本语言 Shell的分类 Bourne Shell:标识为sh,在许多Unix系统中,该Shell是root用户默认的S ......
基础 Shell 01

搭建服务器-Nginx &Testlink

运⾏ Nginx 容器操作步骤 ❖ 拉取:docker pull nginx:1.17.9 ❖ 运⾏:docker run -d --name nginx -p 8088:80 nginx:1.17.9 ❖ 挂载⽬录:docker run -d --name nginx1 -p 8089:80 -v ......
Testlink 服务器 Nginx amp