php 5.6安装redis扩展

php: xampp安装对应的phalcon版本(3.2.2-php5.6):比如redis-php5.6, php_igbinary-5.6 php: xampp安装对应的phalcon版本(3.2.2-php5.6):比如redis-php5.6, php_igbinary-5.6 一.php安装redis扩展   1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本   2.根据PHP版本号,编译器版本号和CPU架构, 选择php_redis-2.2.5-5.6-ts-vc11-x64.zip和php_igbinary-1.2.1-5.5-ts-vc11-x64.zip 下载地址: http://windows.php.net/downloads/pecl/releases/ 相应的:redis: http://windows.php.net/downloads/pecl/release ...

setfacl权限配置小结

本篇所使用的setfacl版本: [root@rhel6-server acltest]# setfacl –version setfacl 2.2.49 查看文件系统是否支持acl权限控制: [root@rhel6-server acltest]# tune2fs -l /dev/sda3 | grep option Default mount options:    acl 开启acl支持有两种方法: 1)修改mount选项: mount -o remount,acl /dev/vda3 /mnt/acltest 开机自动挂载: vim /etc/fstab /dev/vda3 /mnt/acltest ext4 defaults,acl 0 0 2)使用tune2fs修改文件系统信息: tune2fs开启acl后已是永久有效,无需再改fstab的mount选项: tune2fs -o acl /dev/vda ...

PHP获取当前脚本内存占用情况

PHP获取当前脚本内存占用情况 在PHP中,可以使用memory_get_usage()获取当前分配给你的PHP脚本的内存量,单位是字节;使用memory_get_peak_usage()获取分配给你的PHP脚本的内存峰值字节数。 PHP中的选项memory_limit,指定了脚本允许申请的最大内存量,单位是字节。如果没有限制,将这个值设置为-1。 echo "初始: ".memory_get_usage()."B\n"; $str = str_repeat('hello', 1000); echo "使用: ".memory_get_usage()."B\n"; unset($str); echo "释放: ".memory_get_usage()."B\n"; echo "峰值: ".memory_get_peak_usage()."B\n" ...

nginx地址重定向

nginx地址重定向 1、假设要把webroot/static/index.html访问重定向到static/index.html 例如当我们通过浏览器访问http://192.168.11.210/webroot/static/index.html,实际访问的是web目录下面的static/index.html文件,也及去掉了webroot这个目录,使用alias location ^~ /webroot/ {  alias /data/www/web/WebContent/; } 注意:1. 使用alias时,目录名后面一定要加”/”。 2. alias可以指定任何名称。 3. alias在使用正则匹配时,必须捕捉要匹配的内容并在指定的内容处使用。 4. alias只能位于location块中。[/w ...

Win10-Ubuntu子系统安装MySQL

ubuntu上安装mysql非常简单只需要几条命令就可以完成。    1、sudo apt-get install mysql-server   2、apt-get isntall mysql-client  3、sudo apt-get install libmysqlclient-dev      4、启动方式 使用 mysqld 脚本启动:/etc/inint.d/mysqld start 5、停止 使用 mysqld 脚本启动:/etc/inint.d/mysqld stop 6、重启 使用 mysqld 脚本启动:/etc/inint.d/mysqld restart   安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:   sudo netstat -tap | grep m ...

ubuntu apt-get install xxx命令,下载的路径及清除方式

ubuntu或是其他linux系统,安装软件时会执行 sudo apt-get install 软件名称 。

观察命令行输出的内容,发现会从网上下载一些安装包,那有些人的问题就来了,下载的文件到哪去了,会不会随着安装东西越多,这些下载的安装包消耗硬盘空间。

首先,下载的安装包存到系统的/var/cache/apt/archives路径下

然后,如何清理他们,执行sudo apt-get clean

CentOS下安装使用start-stop-daemon

CentOS下安装使用start-stop-daemon 在centos下下了个自启动的服务器脚本 执行的时候发现找不到start-stop-daemon命令 好吧 执行手动编译一下 加上这个命令 wget http://developer.axis.com/download/distribution/apps-sys-utils-start-stop-daemon-IR1_9_18-2.tar.gz tar -xzvf apps-sys-utils-start-stop-daemon-IR1_9_18-2.tar.gz # 然后进入解压之后的路径 一直 cd 到start-stop-daemon.c在的目录 cc start-stop-daemon.c -o start-stop-daemon cp start-stop-daemon /usr/bin/start-stop-daemon ok 现在可以正常启 ...

PHP-FPM运行状态的实时查看及监控详解

php-fpm和nginx一样内建了一个状态页,对于想了解php-fpm的状态以及监控php-fpm非常有帮助。这篇文章就给大家详细介绍了PHP-FPM运行状态的实时查看及监控,有需要的朋友们可以参考学习,感兴趣的朋友们下面来一起看看吧。 前言 大家都知道PHP-FPM内置了状态页,开启后可查看PHP-FPM的详细运行状态,给PHP-FPM优化带来帮助。 打开php-fpm.conf,配置php-fpm状态页选项 1 pm.status_path = /phpfpm_status 配置nginx.conf,添加可访问server 1 2 3 4 5 6 7 8 9 server {   listen 80;   server_name 127.0. ...

Linux shell 之 提取文件名和目录名的一些方法

很多时候在使用Linux的shell时,我们都需要对文件名或目录名进行处理,通常的操作是由路径中提取出文件名,从路径中提取出目录名,提取文件后缀名等等。例如,从路径/dir1/dir2/file.txt中提取也文件名file.txt,提取出目录/dir1/dir2,提取出文件后缀txt等。 下面介绍两种常用的方法来进行相关的操作。 一、使用${} 1、${var##*/} 该命令的作用是去掉变量var从左边算起的最后一个’/’字符及其左边的内容,返回从左边算起的最后一个’/’(不含该字符)的右边的内容。使用例子及结果如下: 从运行结果可以看 ...