前言
最近在进行apache性能优化设置。在修改apache配置)文件之前需要备份原有的配置文件夹conf,这是网站架设的好习惯。以下的apache配置调优均是在red had的环境下进行的。
httpd 相关查看命令了解
查看当前安装模块mpm(多路处理器)
[root@localhost[……]
前言
最近在进行apache性能优化设置。在修改apache配置)文件之前需要备份原有的配置文件夹conf,这是网站架设的好习惯。以下的apache配置调优均是在red had的环境下进行的。
httpd 相关查看命令了解
查看当前安装模块mpm(多路处理器)
[root@localhost[……]
tar zxf httpd-2.4.23.tar.gz
cd httpd-2.4.23/
httpd-2.4.23]# ./configure –prefix=/usr/local/http-2.4.23 –enable-so –enable-cgi –enable-cgid –e[……]
apache不能重定向,.htaccess被关闭
在centos系统下一键安装apache服务后,在网站根目录下建立.htaccess文件,想通过.htaccess文件实现apache的重定向。但是发现无论怎么更换.htaccess的代码,都不能重定向。这时候就需要检查.htaccess是否被[……]
1.ip访问
禁用ip访问 只能对应端口有效
<VirtualHost *:80>
ServerName xx.xx.xx.xx
ServerAlias *
<Location />
Order Allow,Deny
Deny from all
</Lo[……]
一、安装
安装之前先将服务器的防火墙关掉。
systemctl stop firewalld
systemctl disable firewall
第一步:
安装apr
下载:
wget -c http://mirrors.tuna.tsinghua[……]
要封停一个IP,使用下面这条命令:
iptables -I INPUT -s … -j DROP
要解封一个IP,使用下面这条命令:
iptables -D INPUT -s … -j DROP
参数-I是表示Insert(添加),-D表示Delete(删除)。后面跟[……]
根据自己的服务器来解决回答这个问题:
去除server中的详细信息:
apache: 找到你的配置文件http.conf 找到下面两个参数后按照下面修改:
ServerSignature Off
ServerTokens P[……]
Apache配置HTTPS虚拟主机共享443端口
Listen443
NameVirtualHost*:443
<VirtualHost*:443>
……
ServerName www.example1.com
SSLCertificateFile common.[……]
服务器上的一些统计数据:
1)统计80端口连接数
netstat -nat|grep -i “80”|wc -l
2)统计httpd协议连接数
ps -ef|grep httpd|wc -l
3)、统计已连接上的,状态为“established
netstat -na|gre[……]
<IfModule?prefork.c>??//如果加载了这个模块,就实现一下配置,一个条件化模块加载
StartServers????????8??//服务在启动时默认启动几个子进程
MinSpareServers????5??//最小空闲进程数量
MaxSpareS[……]