搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
小丑西瓜9
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
机器学习常用性能度量中的Accuracy、Precision、Recall、ROC、F score等都是些什么东西?...
2
特征选择方法之TF-IDF、DF_tf-idf特征词
3
EMNLP -- Call for Main Conference Papers_emnlp2023
4
HTML5+CSS3实现小米商城(有源码)_小米商城菜单html代码
5
【Python】通过第三方库wxauto自动化操作微信电脑客户端
6
cnn和transformer区别_transformer和cnn的区别
7
人工智能&统计&大数据带动数据时代_大数据与人工智能时代的统计研究
8
SIM7600CE-CNSE 4G模块 树莓派/Windows连网指南_at+cnmp
9
Java优先队列/堆(PriorityQueue)中3种重写compare的方法_prorityqueue compare
10
OpenCV联通组件扫描
当前位置:
article
> 正文
centos nginx 1.6.3安装过程(带waf)_centos naxsi 1.6
作者:小丑西瓜9 | 2024-04-05 13:19:59
赞
踩
centos naxsi 1.6
wget http://nginx.org/download/nginx-1.6.3.tar.gz
wget http://nginx.org/download/nginx-1.8.1.tar.gz
wget http://zlib.net/zlib-1.2.8.tar.gz
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz
wget http://www.openssl.org/source/openssl-fips-2.0.12.tar.gz
tar -zxvf nginx-1.6.3.tar.gz
tar -zxvf zlib-1.2.8.tar.gz
tar -zxvf pcre-8.38.tar.gz
tar -zxvf openssl-fips-2.0.12.tar.gz
cd openssl-fips-2.0.10
./config
make
sudo make install
cd zlib-1.2.8
./configure
make
sudo make install
cd pcre-8.38
./configure
make
sudo make install
cd nginx-1.6.3
./configure --with-pcre=../pcre-8.38 --with-zlib=../zlib-1.2.8 --with-openssl=../openssl-fips-2.0.12
make
sudo make install
cd /usr/local/nginx/sbin
sudo ./nginx
----------------------------
添加 naxsi模块
wget https://github.com/nbs-system/naxsi/archive/master.zip
mv master.zip naxsi-master.zip
unzip naxsi-master.zip
在安装好的nginx/sbin/下执行 ./nginx -V 命令,可以查看到nginx的原有./configure 复制后并添加naxsi模块
添加:--add-module=../naxsi-master/naxsi_src
./configure --with-pcre=../pcre-8.38 --with-zlib=../zlib-1.2.8 --with-openssl=../openssl-fips-2.0.10 --add-module=../naxsi-master/naxsi_src
make
sudo make install
cp ~/naxsi-master/naxsi_config/naxsi_core.rules /usr/local/nginx/conf/
cd /usr/local/nginx/conf
vim mysite.rules
内容如下:
#------------------------
#LearningMode; #Enables learning mode
SecRulesEnabled;
#SecRulesDisabled;
DeniedUrl "/RequestDenied";
## check rules
CheckRule "$SQL >= 8" BLOCK;
CheckRule "$RFI >= 8" BLOCK;
CheckRule "$TRAVERSAL >= 4" BLOCK;
CheckRule "$EVADE >= 4" BLOCK;
CheckRule "$XSS >= 8" BLOCK;
#---------------------------
vim nginx.conf
在http部分加入如下配置
include /usr/local/nginx/conf/naxsi_core.rules;
在 server的 location / {
#在这里面增加:
include /usr/local/nginx/conf/mysite.rules;
}
#增加:
location /RequestDenied {
return 403;
}
主要参考资料:
http://blog.cnwyhx.com/centos-nginx-naxsi-install/
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/小丑西瓜9/article/detail/365828
推荐阅读
article
【AI作画】
stable
diffusion
webui
Linux虚拟机
Centos
详细部署教...
【AI作画】
stable
diffusion
webui
Linux虚拟机
Centos
详细部署教程_
stable
d...
赞
踩
article
Centos
配置
JDK
和
Tomcat
(新手版)...
3.1第一种开机自动启动方式,把
配置
信息放到rc.local文件中,此文件开机自动执行。(#javajdk的安装路径,使...
赞
踩
article
Centos 7 安装
Node
.
js
v
1
6.
1
3
.
1
...
到此
Node
.
js
v
1
6.
1
3
.
1
安装成功。注:xz 找不到命令需要执行。添加下面内容到环境配置里。下载node
1
6...
赞
踩
article
CentOS
7.9上安装
Redis
...
在
CentOS
7.9上安装
Redis
通常涉及以下步骤: 下载
Redis
源代码: 首先,你需要从
Redis
官网或者使用G...
赞
踩
article
【
xinference
】(3):在
autodl
上,使用
xinference
部署
whisper
-tin...
确实可以运行
音频
大
模型
。可以将
音频
文件
转换成
文本
。可以做啥呢?可以直接录用转文字,或者做字幕。transcription...
赞
踩
article
CentOS
7
更换源和
内核
_
cenos
使用配置...
更换阿里源1、备份mv /etc/yum.repos.d/
CentOS
-Base.repo /etc/yum.repos...
赞
踩
article
CentOS
7离线
安装
Keepalived_
centos
离线
安装
keepalive
...
安装
keepalive
d的相关依赖需在https://pkgs.org/下载如下依赖:下载所有依赖之后,将其上传到服务器...
赞
踩
article
CentOS
7
常用指令_
centos
7
etch
指令...
开放端口# 开放1111端口$ firewall-cmd --add-port=1111/tcp --permanent...
赞
踩
article
centos
7
修改
ssh
端口
_更换
ssl
协议
端口
号
centos
...
vim /etc/
ssh
/
ssh
d_config增加 Port 60022查看SELinux开放给
ssh
使用的
端口
sem...
赞
踩
article
CentOS
7
修改
默认的
SSH
端口
...
一些网站管理员认为,更改默认为 22 的
SSH
端口
号可以增强安全性。这是因为每个人都知道
SSH
默认
端口
号是 22...
赞
踩
article
CentOs
7
修改
默认SSH 端口步骤_
centos
7
修改
ssh
默认端口...
第三步:永久停用 selinux , vi /etc/selinux/config
修改
为disabled。第五步:
修改
...
赞
踩
article
Centos
7.6
修改
SSH
远程
端口
【改
端口
,关
Selinux
,
防火墙
放行
端口
,使用
远程
登录,四...
【代码】
Centos
7.6
修改
SSH
远程
端口
【改
端口
,关
Selinux
,
防火墙
放行
端口
,使用
远程
登录,四步走】_ce...
赞
踩
article
CentOS
7
配
置
hadoop
和
hbase
伪
分布式
模式
保姆级教程(近乎零基础跟着
配
也能
配
对)...
为你
配
置
hadoop
和
hbase
伪
分布式
模式
开启宝宝
模式
CentOS
7
配
置
hadoop
和
hbase
伪
分布式
模式
保姆级教...
赞
踩
article
Mac OS X 系统
linux
centos
7 中搭建
hadoop
-
3.1
.2 集群服务_un...
Hoadoop 虚拟机环境搭建 vm 11.2 、liunx 版本
centos
7、jdk 版本1.8 、操作系统 m...
赞
踩
article
CentOS7
中安装
Hadoop3
详细步骤_
hadoop3
centos
...
CentOS7
中安装
Hadoop3
详细步骤_
hadoop3
centos
hadoop3
centos
...
赞
踩
article
从
CentOS
到
Hadoop
(Linux
CentOS
7
安装
配置
Hadoop
伪分布过程详解)_c...
目录零、前言一、虚拟机
安装
及
CentOS
系统
配置
二、
CentOS
系统及网络
配置
三、SSH无密码登录四、Java
安装
及环境...
赞
踩
article
CentOS
7
设置
静态
IP_
centos7
设置
静态
ip...
CSDN博客专家
centos7
设置
静态
ip ...
赞
踩
article
CentOS
阿里云
扩容
_阿里
centos
云盘
扩容
...
在阿里云控制台选择不关机
扩容
后, 如何在线无损
扩容
在使用命令在线
扩容
时,最好提前备份,创建快照利用growpart或者x...
赞
踩
article
nginx
的
几种
分流
方案
_
常用
的
分流
nginx
...
1、根据IP
分流
2、根据URL
分流
3、根据权重 4、根据响应时间NGINX负载均衡分发请求
的
几种方式1、轮询(默认)...
赞
踩
article
Centos
/
Ubuntu
离线
部署
清华
chatGLM
(特别详细,十分钟搞定)_
清华
大
模型
只能用ubu...
十分钟
部署
清华
chatGLM
-6B_
清华
大
模型
只能用
ubuntu
系统吗
清华
大
模型
只能用
ubuntu
系统吗 ...
赞
踩
相关标签
linux
centos
stable diffusion
java
tomcat
node.js
redis
whisper
音视频
音频转文本
CentOS 7
VM
ssh
服务器
网络