xhprof 的安装、配置和使用
简介xhprof 是一个 facebook 开发的轻量级应用性能测试工具,用 php 写的,以 php 扩展形式安装。之前看到一篇文章很夸张的比较了几种性能测试工具,诟病 xhprof 难装。然后广告性地推荐了一家国内的测试工具。给新服务器装了php 7.3.3,正好想接触一下性能测试工具,数据化了解一下 php7 到底有多牛逼。不服气他的说法,就找了教程来装了。xhprof 作为 php 的扩展
简介xhprof 是一个 facebook 开发的轻量级应用性能测试工具,用 php 写的,以 php 扩展形式安装。之前看到一篇文章很夸张的比较了几种性能测试工具,诟病 xhprof 难装。然后广告性地推荐了一家国内的测试工具。给新服务器装了php 7.3.3,正好想接触一下性能测试工具,数据化了解一下 php7 到底有多牛逼。不服气他的说法,就找了教程来装了。xhprof 作为 php 的扩展
php-fpm 为什么不能用 service 重启?对于 centos 下使用 yum,或者 ubuntu 下使用 apt-get 等软件包管理工具安装的 php 来说,php-fpm 可以以服务的形式运行,直接用 service php-fpm start|stop|reload 指令即可操作控制。对于源码包编译安装的,php 5.3.3 以后的 php-fpm 不再支持 php-fpm 以前具
在安装之后发现并不能解析 php 文件,查询错误信息得到结论:php-fpm 未安装。检查 php-fpm 是否启动 netstat -ant | grep 9000 , 检查可执行文件 whereis php-fpm ,确认未安装。之前也从来没有单独安装过 php-fpm ,是不是高版本不需要 php-fpm 了呢?查了一下,并不是,7.* 版本仍然需要并且会自动安装 php-fpm 。那么就应
编译安装的 nginx 并不能通过 service 或 systemctl 启动、关闭和查看状态。并且,在未将 nginx 安装目录添加到系统变量 PATH 中前,都只能通过安装路径进行访问使用,如:/usr/local/nginx/sbin/nginx。用 yum 安装的软件不存在这样的问题,但用 yum 安装的软件版本会受到 yum 源的限制,不够灵活。这边只讨论编译版本的问题。nginx 编
安装(比如:mysql):# -y 表示:针对安装过程中的提问,默认 yes # mysql 表示:要安装的库名,也有可能其他形式的名称:mysql-community-server yum [-y] install mysql搜索当前库(比如:mysql):yum search mysql搜索潜在的库(比如:mysql):yum repolist all | grep mysql结果:mysql
查看 rpm 包(如:mysql):rpm -qa | grep -i mysql删除 rpm 包名:rpm -e 包名添加 rpm 包(如:mysql8.0):rpm -Uvh mysql80-community-release-el7-2.noarch.rpm这种添加方式需要本地有已下载的 rpm 包,可配合 wget 下载到本地后再操作。或者直接添加(下载地址从 mysql 官网 yum r
问题描述个人买了台测试服务器,1核1g,centos7 系统,在网上找了一篇安装 nginx/php/mysql 的教程。教程里用 wget + downloadurl 下载相关安装包到 /usr/local/src 文件下,然后进行解压,编译,安装。前面的 nginx 安装后,用 ln -sf 指令创建软链,将 nginx 添加到系统安装目录中,使其能够直接使用。php 被安装到了 /usr/l
不知道之前是什么情况,但是最近发现,防火墙启动不了了,提示配置文件丢失。在网上看了一些教程,大概就是配置新的规则,然后保存。系统会自动生成这个文件,再启动防火墙就可以了。大致操作步骤如下:##1、查看是/etc/sysconfig/iptables否存在 ls /etc/sysconfig ##2、随便写一条iptables命令配置个防火墙规则,生成iptables文件 iptables -P
Mac 下,按照 laravel-china 提供的 vagrant 和 virtualbox 部署本地开发环境。之前是配置好的,但 Mac 升级后之前的 virturalbox 5.2.12版本与新系统不兼容,无法继续使用,只能下载新版本。去 官网下载,最新版本到达了 6.0.2,尝试下载安装。vagrant 虚拟机管理脚本报错,提示支持的 virtualbox 版本只到 5.2.x,vagra
ApacheLaravel 使用 public/.htaccess 文件来为前端控制器提供了隐藏 index.php 的优雅链接. Laravel 使用 Apache 作为服务器,请务必启用 mod_rewrite 模块 让服务器能够支持 .htaccess 的解析。如果 Laravel 附带的 .htaccess 文件不起作用,尝试下面的方法替代:Options +FollowSymLinks