apache
丰色木夕
程序员,21世纪中国最伟大的职业之一
展开
-
服务器性能指标
服务器性能指标RT(响应时间)响应时间,处理一次请求所需要的平均处理时间QPS(每秒查询率)Query Per Second 每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。Throught(吞吐量)TPS(每秒传输的事物处理个数)Transactions Per Seco...原创 2019-08-14 14:45:08 · 6663 阅读 · 0 评论 -
配置mod_fcgid加php cig方法及问题
采用ubuntu16.04+apache2.4+mod_fastcgi模块+php-cgi 运行php, 按如下配置,结果html可正常访问,php文件则直接显示原代码,或显示空白问题现象如下:1. `info.php`文件在`/var/www/tp5/public/`目录下,访问`info.php`时,显示空白2. `phpmyadmin`是个软链接,在`/var/www/tp5/publ...原创 2019-08-15 09:19:14 · 1432 阅读 · 0 评论 -
配置mod_fastcgi 加php fpm
ubuntu下apache2配置 fastcgi模式查看当前php的工作模式``查看apache2所有启动的模块 $ apache2ctl -M出现了php7_module ,当前php解析器是作为apache2的一个模块工作的查看phpinfo,搜索Server API,可以看到其值为 Apache 2.0 Handler在phpinfo Loaded Modules也可以看到...原创 2019-08-14 14:55:08 · 201 阅读 · 0 评论 -
开启路由重写功能
第一步第一种:$ sudo a2enmod rewrite第二种: 也可以通过将/etc/apache2/mods-available/rewrite.load 连接到 /etc/apache2/mods-enabled/rewrite.load 来打开 Mod_rewrite 模块。其命令是: sudo ln -s /etc/apache2/mods-available...原创 2019-08-14 14:54:34 · 537 阅读 · 0 评论 -
php_mod模式与php_fcgid模式 性能对比
apache2+php_fcgid +php-cgi 模式(默认配置未进行优化处理)apache2默认进程数及内存占用情况如下:root 10571 0.0 0.1 78952 5828 ? Ss 17:30 0:00 /usr/sbin/apache2 -k startwww-data 10574 0.0 0.0 78876 3340 ? ...原创 2019-08-14 14:54:04 · 447 阅读 · 0 评论 -
note(文件目录)
文件地址目录apache 配置路径 /etc/apache2/默认session文件存放位置 /var/lib/php/session/域名指向文件配置路径 /etc/hostsapache 模块so文件目录 /usr/lib/apache2/modules/php-fpm配置文件/etc/php/7.0/fpm/php-fpm.conf /etc/php/7.0/fpm/php...原创 2019-08-14 14:53:31 · 307 阅读 · 0 评论 -
cgi、fastcig、mod_php、mod_fastcgi、mod_fcgid、php cgi、php fpm关系简介
cgi、fastcgi 是什么cgi与fastcgi是一种协议规范,其只fastcgi是cgi的等级版cgi脚本是什么cgi脚本是一类脚本的统称,比较php脚本实现了cgi规范,可叫php脚本为一种cgi脚本。mod_php mod_fastcgi mod_fcgid 是什么mod_php是apache2默认的php脚本解析模块,它是把php解析器作为apache2的一个模块,http请...原创 2019-08-14 14:52:59 · 331 阅读 · 0 评论 -
apache工作模式MPM及压力测试
如何查看当前apache的工作模式prefork worker还是event模式?查看apache工作模式 $ apachectl -V (注:apachectl可理解为apache control,其实是一段bash脚本)Server version: Apache/2.4.18 (Ubuntu)Server built: 2018-06-07T19:43:03Server's Mo...原创 2019-08-14 14:52:22 · 350 阅读 · 1 评论 -
apache优化之KeepAlive配置
apache2 KeepAlive的作用那么我们考虑3种情况:1。用户浏览一个网页时,除了网页本身外,还引用了多个 javascript 文件,多个 css 文件,多个图片文件,并且这些文件都在同一个 HTTP 服务器上。2。用户浏览一个网页时,除了网页本身外,还引用一个 javascript 文件,一个图片文件。3。用户浏览的是一个动态网页,由程序即时生成内容,并且不引用其他内容。对于...原创 2019-08-14 14:51:40 · 195 阅读 · 0 评论 -
apache2的配置指令
ubuntu下的apache2开启mod_fastcgi模块时,其配置文件相关的配置指令/etc/apache2/mod-available/fastcgi.confmod_fastcgi模块指令FastCgiIpcDir描述:指定作为 UNIX 套接字文件存储位置的目录,该套接字文件用于应用程序和 Web 服务器之间的通信。缺省:无模块:mod_fastcgi配置文件中有多个实例...原创 2019-08-14 14:49:56 · 567 阅读 · 0 评论 -
apache2ctl命令 查看 设置管理apache服务器
常用命令查看apahce工作模式 $ apache2ctl -V$ apache2ctl -V | grep -i mpm// 筛选 Server mpm查看apahce加载的所有模块 $ apache2ctl -M检查apache的conf文件配置是否有问题 $ apache2ctl configtest使用$ apache2ctl -t 的坑在配置mod_fas...原创 2019-08-14 14:48:41 · 1219 阅读 · 0 评论 -
a2enmod命令开启或关闭apache2模块
a2enmod命令开启或关闭apache2模块开启某个模块使用 $ a2enmod <mod>#开启 mod_rewrite 模块使$ a2enmod rewrite禁用某个模块使用 $ a2dismod <mod>$ a2dismod rewritea2ensite/a2dissite命令开启或关闭一个站点配置a2enconf/a2disconf...原创 2019-08-14 14:47:04 · 6233 阅读 · 0 评论 -
配置mod_proxy_fcgi加php fpm
如何选择apache2 实现fastcgi方式呢引言查了很多资料,理解了mod_php、mod_fastcgi、mod_fcgid,并一一测试,最后以为mod_fcig+php-fpm应该是apache2下的最先进的方案。然而,mod_fcgid 据说不能外发到其它服务处理php 这mod_fcgid不能发送到外部服务器处理php,而mod_fastcgi 有个这个指令FastCgiExt...原创 2019-08-15 09:19:41 · 901 阅读 · 0 评论