linux査 到漠河 装apache,如何在Ubuntu上搭建一台安全的Apache Web服务器
满意答案
1.安装Apache2
使用下面这个命令,安装Apache2及其他库。1$ sudo apt-get -y install apt-get install apache2 apache2.2-common apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-php5 php5 php5-common php5-gd php5-cli php5-cgi libapache2-mod-fcgid apache2-suexec php-pear php-auth php5-mcrypt mcrypt libapache2-mod-suphp libopenssl-ruby libapache2-mod-ruby
2.阻止分布式拒绝服务(DDoS)攻击123$ sudo apt-get -y install libapache2-mod-evasive$ sudo mkdir -p /var/log/apache2/evasive$ sudo chown -R www-data:root /var/log/apache2/evasive
把下面这个命令添加到mod-evasive.load的末尾处。12345678$ sudo nano /etc/apache2/mods-available/mod-evasive.load DOSHashTableSize 2048DOSPageCount 20 # 请求同一页面的最大数量DOSSiteCount 300 # 同一侦听器上同一客户端IP请求任何对象的总数量DOSPageInterval 1.0 # 页面数量阈值的间隔DOSSiteInterval 1.0 # 站点数量阈值的间隔DOSBlockingPeriod 10.0 # 客户机IP被阻止的时间段DOSLogDir “/var/log/apache2/evasive”DOSEmailNotify admin@domain.com
3.阻止DNS注入攻击123456$ sudo apt-get -y install libapache2-mod-spamhaus$ sudo touch /etc/spamhaus.wl Append the config to apache2.conf$ sudo nano /etc/apache2/apache2.confMS_METHODS POST,PUT,OPTIONS,CONNECTMS_WhiteList /etc/spamhaus.wlMS_CacheSize 256
00分享举报
linux査 到漠河 装apache,如何在Ubuntu上搭建一台安全的Apache Web服务器相关推荐
- linux 网桥 权限,如何在 Ubuntu 上搭建网桥
导读 作为一个 Ubuntu 16.04 LTS 的初学者.如何在 Ubuntu 14.04 和 16.04 的主机上搭建网桥呢?顾名思义,网桥的作用是通过物理接口连接内部和外部网络.对于虚拟端口或者 ...
- linux stm32 ide,一文教你如何在ubuntu上快速搭建STM32 CubeIDE环境(图文超详细+文末有附件)...
在快速ubuntu上安装cubeide你值得拥有:适合对linux系统还不是很熟悉的同学: 1 下载 cubeide 登陆官网,下载链接不知道是否有效,如果无效,需要提交自己的邮箱地址,ST官方会将下 ...
- linux如何改磁盘文件系统名,如何在Ubuntu上设置文件系统(磁盘)配额
文件系统配额是Linux内核中的标准内置函数. 配额确定文件支持用户活动必须具有的空间量. 磁盘配额还限制了用户可以在系统上创建的文件数量. 支持配额系统的文件系统包括xfs,ext2,ext4和ex ...
- 如何在Ubuntu上搭建apache服务器
1.安装apache2服务器 注意:如果以及安装可以这一步可以忽略 sudo apt install apache2: 2.查看是否安装成功 在浏览器输入Ubuntu的IP地址,出现以下情况视为成功 ...
- linux指令能回滚么,如何在Ubuntu上撤消或回滚“ apt-get upgrade”命令?
我今天必须在Debian系统上执行此操作.首先,我确定了有问题的升级发生的时间范围,并检索了给出升级包的新旧版本号的日志条目: $ awk '$1=="2016-03-20" &a ...
- 如何在ubuntu上搭建hustoj?
1.安装MySQL apt-get install mysql-server mysql-client 安装的过程会弹出一个框,输入sql密码,按TAB切换到ok 2.安装apache2 apt-ge ...
- linux卸载kodi,如何在Ubuntu上安装Kodi 18 Beta
Kodi的Beta版周期很长.很棒,因为它有助于将错误排除在生产版本之外,而且还可以保留数月的新功能.值得庆幸的是,Kodi开发人员提供了可供测试和使用的"unstable"软件包 ...
- r语言使用linux命令,技术|如何在 Ubuntu 上安装和使用 R 语言
这个教程指导你如何在 Ubuntu 上安装 R 语言.你也将同时学习到如何在 Ubuntu 上用不同方法运行简单的 R 语言程序. R,和 Python 一样,它是在统计计算和图形处理上最常用的编程语 ...
- linux+usb刻录,如何在Ubuntu上安装Etcher-开源USB刻录机工具
如何在Ubuntu上安装Etcher-开源USB刻录机工具 Mark Do 2017年5月20日 暂无评论 阅读 4,988 次 Etcher是一款跨平台的USB镜像文件写入工具,在Windows.m ...
最新文章
- python解析xml提交到hdfs_完美解决python针对hdfs上传和下载的问题
- Mysql不需要身份验证便可远程连接故障
- 「Ubuntu」仓库 “https://mirrors.tuna.tsinghua.edu.cn/ubuntu focal Release” 没有 Release 文件。
- linux的驱动开发——简单驱动程序编写
- 机器学习如何用于芯片系统设计?《机器学习系统芯片设计》
- linux vg划分目录,修改根目录所在VG名称
- java限制符含义_JAVA的访问控制符private,default,protected,public
- UVA1200 LA2972 POJ2295 ZOJ2492 A DP Problem【输入】
- 【优化预测】基于matlab人工鱼群算法优化BP神经网络预测【含Matlab源码 523期】
- C# Wke例子 -- WebUI登录窗口
- Arcgis拓扑检查之面空隙(内附具体操作步骤)
- 【ESP8266+STM32】获取B站粉丝数,并在STM32屏上显示出来(物联网小项目)
- 多目标优化--MOEAD算法笔记
- Linux性能优化之 CPU 篇
- 用c语言编写程序相似性检测,程序代码相似性检测在论文抄袭判定中的应用
- android html 布局设计工具,教你使用Android SDK布局优化工具layoutopt
- Arm物联网全面解决方案加速产业创新,赋能开发者多样化市场
- 小驼峰命名规则是什么?
- 计算机一级b分数,2011年3月26日全国计算机一级B考试的分数分布new
- 您的环境不支持excel引出功能_office插件Excel工具箱15.54下载安装教程