httpd.conf中,加载模块:
把 LoadModule status_module modules/mod_status.so 这句加上,如果前面有带#号,开启的话,需要将#去除,并加入:
location /server-status
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from localhost
/location
ExtendedStatus On
这是一个完整的ser
Apache针对不同的操作系统提供了多个不同的MPM模块,例如:mpm_beos、mpm_event、mpm_netware、mpmt_os2、mpm_prefork、mpm_winnt、mpm_worker。 如果条件允许,我们可以根据实际需求将指定的MPM模块编译进我们自己的Apache中(Apache的源码是开放的,允许用户自行编译)。
修改MPM模块配置
在对Apache的MPM模块具备一定了解后,我们就可以针对不同的MPM模块来修改Apache的最大并发连接数配置了。
1.启用MPM模块配置文件
在Apace安装目录/conf/extra目录中有一个名为httpd-mp
配置VirtualHost一,概念 下面是两个概念(注意区分大小写): bps ( bits per second ) 位/秒 一般用作传输速率 Bps ( bytes per second ) 字节/秒 一般用作显示速度1Byte = 8*1bit (1字节=8字位) 而我们通常所讲的2M带宽、10M带宽,一般是指10Mbit (10Mbps) 官方文档上BandWidth的单位:BandWidth [From] [bytes/s]所以如果要限制某个虚拟主机的总带宽为1M,则: BandWidth all 131072 // (1024*1024) bps/8 = 131072 Bp
HKEY_CLASSES_ROOT\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}
将 System.IsPinnedToNameSpaceTree 的值改为 0 即可
1、Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基 于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接 安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite模块。
基于服务器级的(httpd.conf)有两种方法,一种是在httpd.conf的全局下直接利用RewriteEngine on来打开rewrite功能;另一种是在局部里利用Rewr
一,简介CentOS 7 中 systemctl 整合了chkconfig 与 service功能systemctl is-enabled iptables.service
systemctl is-enabled servicename.service #查询服务是否开机启动
systemctl enable *.service #开机运行服务
systemctl disable *.service #取消开机运行
systemctl start *.service #启动服务
systemctl stop *.service #停止服务
systemctl restart *.servic
通常在Linux 下编译安装软件,通常分为下面三步:./configure
make
make install
Linux 下 configure、make 、make test/make check、sudo make install 都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。一、configure 配置命令./configure是用来检测你的操作系统的。比如会检测你是否有GCC获取其他依赖,它是个shell脚本。使用它之后,会生成一个makefile文件,为下一步的编译做准备,你可以通过在 configure 后加上参数来对安装进行控制,比如代码:./c
在Windows下,我们一般使用的是Administrator账号,所以启用这两项非常简单:在[Apache安装目录]/conf/httpd.conf中找到#LoadModule rewrite_module modules/mod_rewrite.so去掉前面的注释符号#。如果没有这行,请添加。并确认apache安装目录下的modules文件夹中是否有mod_rewrite.so这个文件。这样就启用了Mod Rewrite功能。在[Apache安装目录]/conf/httpd.conf中找到 Options FollowSymLinks AllowOverride None Ord
### 安装 Node.js从官网下载最新版本wget https://npmmirror.com/mirrors/node/v18.4.0/node-v18.4.0-linux-x64.tar.xztar -xvf node-v18.4.0-linux-x64.tar.xzmv node-v18.4.0-linux-x64 /usr/local/nodejs建立软连接,变为全局ln -s /usr/local/nodejs/bin/npm /usr/local/bin/ ln -s /usr/local/nodejs/bin/node /usr/local/bin/wget https://
### 安装 MySQLDebian 11 系统中默认使用了MariaDB,在APT的软件源中并没有mysql。所以,Debian 11 如果要安装mysql,需要下载安装Mysql APT Repository,更新APT Repository 后再使用 apt-get 安装。### 设置软件源查看 https://dev.mysql.com/downloads/ 找到 apt 源,mysql-apt-config_0.8.22-1_all.deb 的下载地址。wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
a
### apt 安装 php 参考:http://www.tomato.cm/1195.html### 环境准备apt update
apt install build-essential
apt-get install \
libxml2-dev \
libssl-dev \
libbz2-dev \
libjpeg-dev \
libpng-dev \
libxpm-dev \
libgmp-dev \
libgmp3-dev \
libmcrypt-dev \
libpspell-dev \
librecode-dev \
libcurl4-gnutls-dev \
libgmp-de
### ssh连接远程服务器自动断开解决修改 debian 的 /etc/ssh/sshd_configClientAliveInterval 30 # 每隔多少秒,服务器端向客户端发送心跳ClientAliveCountMax 6 # 多少次心跳无响应之后,会认为Client已经断开systemctl reload 重新加载一下配置systemctl status sshd.service 查看状态systemctl start sshd.service 开启服务systemctl restart sshd.service 重启服务systemctl enable sshd.service
一,location 介绍location 是 Nginx中的块级指令(block directive),location 指令的功能是用来匹配不同的 url 请求,进而对请求做不同的处理和响应。二,localtion URL 匹配类型1. location = # 精准匹配2. location ^~ # 带参前缀匹配3. location ~ # 正则匹配(区分大小写)4. location ~* # 正则匹配(不区分大小写)5. location /a # 普通前缀匹配,优先级低于带参数前缀匹配。6. location / # 任何没有匹配成功的,都会匹配这里处理三,location 匹
简介apt(Advanced Packaging Tool)是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器。apt 命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。apt 命令执行需要超级管理员权限(root)。apt 语法apt [options] [command] [package ...]options:可选,选项包括 -h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。command:要进行的操作。package:安装的包名。apt 常用命令列出所有可更新的软件清单命令:sudo
所有标签