- ALL
- java33
- linux32
- 工具17
- 其他15
- 数据库7
- ai5
- git5
- nas5
- vue5
- 前端5
- docker3
- 脚本3
- 漫画3
- framework3
- windows3
- app2
- 智能家居2
- hexo2
- 小程序2
- maven2
- spring2
- mysql1
- api1
- 资源1
- 部署1
- markdown1
- 安全1
- python1
- question1
- 运维1
- 数据传输1
- 数据结构1
- nginx1
在CenterOS中安装nginx
直接安装 安装依赖包 12# 一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel 下载并解压安装包 1234567# 创建一个文件夹cd /usr/localmkdir nginxcd nginx# 下载tar包wget http://nginx.org/download/nginx-1.25.3.tar.gztar -xvf nginx-1.25.3.tar.gz 安装nginx 12345678910# 进入nginx目录cd /usr/local/nginx/nginx-1.25.3# 执行默认安装命令./configure# 或者可以增加插件安装./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module# 执行make命令make# 覆盖安装执行make install命令make...
在CenterOS中安装PostgreSql,并启用时序库timescaledb插件
下载postgresql 1sudo yum install -y https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm 添加repo 12345678910111213sudo tee /etc/yum.repos.d/timescale_timescaledb.repo...
在CenterOS中安装MySql
MySQL 5.7 常用方式 下载tar包,这里使用wget从官网下载 1wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 将mysql安装到/usr/local/mysql下 123456# 解压tar -xvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz# 移动mv mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/# 重命名mv /usr/local/mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql 新建data目录 1mkdir /usr/local/mysql/data 新建mysql用户、mysql用户组 1234# mysql用户组groupadd mysql# mysql用户useradd mysql -g...
java ftp文件上传实例
配置ftp上传路径 读取的model FtpProperties 1234567891011121314151617181920212223242526272829package com.lyc.ftp.utils;import lombok.Data;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.stereotype.Component;/** * 功能: * * @author chenQi * @version 1.0 * @date 2020/11/16 15:24 */@Data@ConfigurationProperties(prefix = "ftp")@Componentpublic class FtpProperties { private String url; private Integer port; private String username;...
idea插件easy code代码生成模版
entity 1234567891011121314151617181920212223242526272829303132333435363738394041424344##导入宏定义$!define$!prefix##保存文件(宏定义)#save("/entity${prefixPathPipe}", "Entity.java")##包路径(宏定义)#setPackageSuffix("entity${prefixPathDot}")##拿到主键#if(!$tableInfo.pkColumn.isEmpty()) #set($pk = $tableInfo.pkColumn.get(0))#end##自动导入包(全局变量)$!autoImportimport com.baomidou.mybatisplus.extension.activerecord.Model;import io.swagger.annotations.ApiModel;import...
在CenterOS中安装mqtt
下载路径 mqtt客户端地址 下载命令 1wget http://mosquitto.org/files/source/mosquitto-1.4.9.tar.gz 解压 1tar zxvf mosquitto-1.4.9.tar.gz 安装mosquitto依赖库 123yum install gcc-c++yum install cmakeyum install openssl-devel 扩展插件(可不安装) 123456789101112131415161718192021222324252627282930#c-areas 支持异步DNS查找的库wget http://c-ares.haxx.se/download/c-ares-1.10.0.tar.gztar xvf c-ares-1.10.0.tar.gzcd c-ares-1.10.0./configuremakesudo make install#lib-uuid 支持为每个连接客户端生成唯一uuidyum install libuuid-devel#libwebsockets...
问题记录与解决
新建maven项目右侧缺少maven窗口 解决方法 顶级包下pom.xml 右键add as a maven project No Feign Client for loadBalancing defined. Did you forget to include spring-cloud-starter-netflix-ribbon? 解决方法 顶级包下pom.xml 右键add as a maven project yml 中文件@包裹的字符无法识别 如@artified@ 解决方法 在项目发布路径 执行命令mvn spring-boot:run git 提交443错误 LibreSSL SSL_connect:...
记录一次fastjson序列化漏洞的攻击的完整复现
前言 开发过程中经常会引用各种第三方jar包,但是第三方jar包常常包含漏洞,很多黑客是可以通过这些漏洞免验证入侵服务器的。该文目的是为了引导各位同行的重视和研究,避免自己错误的引入包含漏洞的jar包,避免被黑客入侵服务器,泄露重要数据,使公司财产遭受损失。 1.下载抓包工具 https://portswigger.net/burp/releases/download?product=pro&version=2021.5.1&type=WindowsX64 2.工具破解(注册机+破解包) 使用阿里云盘下载 https://www.alipan.com/s/87Lnm1SwNRd 使用方法 双机打开burp-loader-keygen.jar注册机 ==在放置目录下执行== 1java -Xbootclasspath/p:burp-loader-keygen.jar -jar burpsuite_pro_v1.7.37.jar 使用Manual activation激活方式 3.环境准备 为了验证服务确实执行了远程指令使用网站...
在CenterOS使用grafana搭建日志监控平台
说明 123Loki 是主服务器,负责存储日志和处理查询 。promtail 是代理,负责收集日志并将其发送给 loki 。Grafana 用于 UI 展示 loki 下载 1curl -O -L "https://github.com/grafana/loki/releases/download/v2.3.0/loki-linux-amd64.zip" 安装 1234mkdir /home/gather/data/loki/{chunks,index}unzip loki-linux-amd64.zipmv loki-linux-amd64 /home/gather/data/loki/chmod a+x "loki-linux-amd64" 下载配置文件 1wget...
在centerOS中安装mongoDB
创建仓库文件: 1vi /etc/yum.repos.d/mongodb-org-3.4.repo 然后复制下面配置,保存退出 123456[mongodb-org-3.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc yum安装 1yum install -y mongodb-org 没有权限就在前面加: sudo 安装完毕后修改配置文件: 1vi /etc/mongod.conf mongod.conf 文件内容 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647# mongod.conf# for documentation of all...