ctfshow-web ctfshow nginx shell

jenkins shell

#/usr/local/python3/bin/python3 -m venv venv_jenkins#source $WORKSPACE/venv_jenkins/bin/activatepip install --upgrade pippip install -r requirements.t ......
jenkins shell

Nginx安装与启停(tar.gz方式)

一、Nginx安装 # 1、准备安装包 nginx-1.20.1.tar.gz # 2、执行如下命令 tar -zxvf nginx-1.20.1.tar.gz cd nginx-1.20.1 ./configure make sudo make install 二、nginx启停 # nginx启 ......
方式 Nginx tar gz

windows nginx 开机启动

1、在安装目录打开命令行, redis-server --service-install redis.windows.conf 2、windows+R >services.msc 找到Redis,右键属性,启动类型选择自动,服务状态选择启动。即可开机自启动 3、小tips: 卸载服务:redis-s ......
windows nginx

CTFshow Reverse re2 wp

首先解压附件,发现一个文本文件和一个exe文件。文本文件包含乱码的内容,exe文件是一个32位的可执行文件。使用IDA工具打开exe文件进行分析,查找字符串,跳转到对应的伪代码进行分析。编写Python脚本解密。运行exe文件,输入密码,得到flag。 ......
CTFshow Reverse re2 re wp

shell 脚本获得上级目录的命令

PARENT_DIR=$(cd $(dirname $0);cd ..; pwd) 解释: dirname $0: 取得当前执行的脚本文件所在的目录; cd: 进入当前工作目录; $()与``作用一样,用于shell命令的执行。 dirname: 显示最后一个结点前的路径;相对的,basename: ......
上级 脚本 命令 目录 shell

将nginx的access.log访问日志发送到rsyslog服务器并写入数据库

nginx.conf(将原日志路径改为rsyslog服务器地址) access_log syslog:server=10.10.14.64:514,facility=local6 main; 如果需要入库需要安装相应数据库的依赖包 ;mysql依赖:yum install -y rsyslog-my ......
rsyslog 数据库 服务器 数据 access

How to tell whether a file is a symbolic link in shell script All In One

How to tell whether a file is a soft symbolic link in shell script All In One shell 脚本中如何判断一个文件是否是软链接 / 软符号链接 ......
symbolic whether script shell tell

【记录10】华为云耀云服务器L实例-使用Docker拉取nginx镜像的部署示例

Docker 是一个开源平台,用于开发、运输和运行应用程序。它使用容器化技术来包装应用程序及其依赖项,以便在任何环境中都能一致地运行。简单来说,Docker 可以将应用程序及其所有依赖项打包成一个容器,这样就可以确保它无论在哪里运行都表现一致。 ### Docker 的主要组件: 1. **Dock ......
示例 实例 镜像 服务器 Docker

angie nginx 替换方案

angie 是由nginx 原始团队的一些人出去创业开发的nginx 可选替换方案(core 还是基于了nginx) 同时提供了以下周边扩展 angie 一些比较方便的模块 集成了proemtheus(内置) 自己开发了可以方便监控 提供了一个console 基于angie 的api 提供了cons ......
方案 angie nginx

Nginx+uwsgi+ssl配置https

Nginx+uwsgi+ssl配置https 使用原始django,太过于笨重和杂多nginx是一个轻量级的web服务器,在处理静态资源和高并发有优势uwsgi是一个基于python的高效率的协议,处理后端和动态网页有优势所以这里采用静态网页交给nginx解析,动态网页交给uwsgi解析,并且ngi ......
Nginx uwsgi https ssl

Linux shell script function All In One

Linux shell script function All In One shell 脚本函数 ......
function script Linux shell All

监控nginx

1、nginx安装 1.1、创建nginx目录 mkdir ~/docker/monitor_alarm/docker-server/nginx/conf.d -p cd ~/docker/monitor_alarm/docker-server/nginx/conf.d 在~/docker/moni ......
nginx

CTFshow逆向题目wp(1):基础篇

re1 查看文件信息,64位elf文件 使用64位ida打开,发现flag ......
题目 CTFshow 基础 wp

继续学习webpack+react路由+页面刷新404+nginx部署404+webpack魔法注释

继续学习 webpack 继续我们上一次的操作之后,我们已经可以实现从零到亿自定义运行打包一个 webpack 项目了,接下来我们继续更深层级接触他 我们上次使用的自动清理打包文件的插件在我们 webpack5.*之后呢,可以直接进行配置不需要引入插件,只需要在 wenpack.pro.config ......
webpack 路由 注释 404 页面

17. 从零开始编写一个类nginx工具, Rust中一些功能的实现

`wmproxy`将用`Rust`实现`http/https`代理, `socks5`代理, 反向代理, 静态文件服务器,后续将实现`websocket`代理, 内外网穿透等, 会将实现过程分享出来, 感兴趣的可以一起造个轮子法, 一些实现类nginx可能在rust会碰到的问题,一起探讨下一些实现在... ......
功能 工具 nginx Rust 17

nginx unit WebAssembly 试用

nginx unit 已经支持WebAssembly ,刚好体验下 环境准备 基于docker 运行unit,对于wasm 的开发基于rust,实际上测试直接试用了官方的示例代码 docker-compose version: "3" services: app: image: unit:1.31. ......
WebAssembly nginx unit

centos安装nginx

目录 1、下载安装包 2、安装nginx 2.1、安装依赖库 2.2、安装nginx包 2.2.1、解压安装包 2.2.2、拷贝文件到/usr/local目录 2.2.3、检测当前系统环境 2.2.4、编译 2.2.5、安装 3、配置nginx开机启动 4、测试 1、下载安装包 官网下载 wget ......
centos nginx

web: nginx + php 环境配置(ubuntu)

web: nginx + php 环境配置(ubuntu) 0、重要提示: 1、守护线程nginx和php8.1-fpm,修改配置以后需要重启(sudo systemctl restart nginx; sudo systemctl restart php8.1-fpm) 2、守护线程nginx和p ......
环境 ubuntu nginx web php

Nginx 502错误解决办法

502错误通常是由于Nginx无法连接到后端服务器导致的。这个问题可能是由于以下原因导致的: 后端服务器宕机或无法响应请求。 后端服务器响应超时。 Nginx配置错误。 解决方法 1. 检查后端服务器是否正常运行 首先,我们需要检查后端服务器是否常运行。可以通过以下步骤检查: ping命令检查后端服 ......
错误 办法 Nginx 502

Nginx实现内外网穿透

声明:以下内容均收集与互联网,无法保证绝对可用性,请结合自身情况调整验证。 随着网络安全的要求逐步提高,部分应用服务要求部署在内网,但是应用中有需要访问到公网服务,比如发票验真、OCR识别等,可以通过部署在DMZ区的Nginx实现。 假设公网API服务地址为:https://api.myserver ......
Nginx

Nginx的安装-Linux

下载地址 #如果没有gcc环境,需要安装gcc: [root@localhost local]# yum install gcc-c++ -y #安装依赖包 [root@localhost local]# yum -y install gcc zlib zlib-devel pcre-devel o ......
Nginx Linux

启动Nginx报错:error while loading shared libraries: libpcre.so.0: cannot open shared object file

1.现象: 输入:/usr/local/nginx/sbin/nginx 报错:/usr/local/nginx/sbin/nginx: error while loading shared libraries: libprofiler.so.0: cannot open shared object ......
shared libraries loading libpcre cannot

16. 从零开始编写一个类nginx工具, 反向代理upstream源码实现

`wmproxy`将用`Rust`实现`http/https`代理, `socks5`代理, 反向代理, 静态文件服务器,后续将实现`websocket`代理, 内外网穿透等, 会将实现过程分享出来, 感兴趣的可以一起造个轮子法 ......
源码 upstream 工具 nginx 16

Nginx+Keepalived

学习自:https://www.nhooo.com/note/qa3jz9.html 最终效果 主从两个节点都安装nginx与keepalived,安装到相同路径 安装Nginx 点此:https://www.jianshu.com/p/1a51f2384c11 安装keepalived 下载安装包 ......
Keepalived Nginx

【Shell篇】关于如何在.cshrc中自动设置terminal中prompt提示符以及title?

废话不多说,直接上代码: set prompt = "%{\033]0;%n@%m:%/\007%}%n@%m: %/>" alias cd 'cd \!*; set prompt="%{\033]0;%n@%m:%/\007%}%n@%m: %/>"' 第一行代表当本.cshrc执行时会将prom ......
提示符 terminal prompt Shell cshrc

shell相关

通过上图可以知道内核通过shell解释的指令驱动相关的硬件 ......
shell

nginx配置解决跨域访问

场景:前后的分离项目,前端vue框架,打包后放在Tomcat里访问,端口是8080,后端服务端口8058。访问前端项目时,调用后端接口报跨域。 后端环境 正常访问端口8058 经过nginx配置(文末具体展示)后,去除端口,如下: 前端开发环境 1. 配置开发和生产的环境变量 .env.develo ......
nginx

CentOS 7 安装 Nginx

CentOS 7 安装 Nginx 一、更新存储库包列表 $ sudo yum -y update -y 是可选参数。 表示安装软件过程中如果提示用户输入 y 进行确认安装的话,则进行自动确认。 二、安装 epel 软件包 问题:什么是 epel ? 回答: epel-release 仓库是由 Fe ......
CentOS Nginx

shell 数据处理

一、linux中的常用符号 * 代表任意字符串 ? 代表任意字符 / 代表根目录或作为路径间隔符使用 \ 转义字符。 <ENTER> 续行符。可以使用续行符将一个命令行分写在多行上 $ 变量值置换,如:$PATH表示环境变量PATH的值 ’ 在’…'中间的字符都会被当做普通字符处理 ‘’ 在’’…’ ......
数据处理 数据 shell