服务器升级linux内核 1. http://www.kernel.org下载新的linux内核源码文件压缩包linux-xxx.tar.xz2.解压文件: xz -d linux-xxx.tar.xz tar xvf linx-xxx.tar3.yum install ncurses-devel4.make mrpoper5. 复
linux编译安装php5.4遇到错误:undefined reference to `libiconv_open' configure后 ,修改 Makefile文件以下内容:EXTRA_LIBS = -lcrypt -lz -lcrypt -lrt -lmysqlclient -lmcrypt -lldap -llber -lfreetype -lpng -lz -ljpeg -lcurl -lz -lrt -lm -ldl -lnsl -lrt -lxml2 -lz -lm -lssl -lcrypto
linux源码编译安装php5.4.43报错Directive 'allow_call_time_pass_reference' warning linux源码编译安装php5.4.43报错Directive 'allow_call_time_pass_reference' warning找到php.ini配置文件,注释掉allow_call_time_pass_reference配置项目或者Off关闭之;如果还遇到其他的类似warning,也同样注释掉对应报错配置项即可
rsync+ssh同步备份文件 定期对web代码或重要的文件做同步异地服务器备份,防止服务器故障严重磁盘损坏时文件丢失的问题。备份服务器:192.168.200.134目标服务器:192.168.201.65rsync同步命令:rsync -avz -e 'ssh -p ' 192.168.200.134:会提示需要输入远端服务器登陆账号的密码才可以执行下去,为了免密码输入而可以
elasticsearch升级后出现kibana 3 Could not contact Elasticsearch 在升级了最新的elasticsearch1.5之后,原来的kibana 3提示无法连接到elasticsearch的9200端口,“kibana 3 Could not contact Elasticsearch”解决方法:在elasticsearch的配置文件config/elasticsearch.yml下添加:http.cors.allow-origin: "/.*/
elasticsearch插件安装列表 集群管理:plugin -install mobz/elasticsearch-head集群性能监控:plugin -install lukas-vlcek/bigdes
老外做得php框架性能测试 CaseTest Simple "Hello World" page output, Simple MVC logic(Router -> Controller -> Viewer), No Database Connections, No complex logic.Hardware platformCPU: Intel Core i5 750 (2.67GHz x4)R
mac下安装php-redis扩展 先下源码编译:git clone git://github.com/nicolasff/phpredis.gitcd ./phpredisphpizemakemake install然后编写ini文件:vim /opt/local/etc/php5/conf.d/redis.ini内容:extension=redis.so
mac下彻底卸载mysql方法 sudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsudo rm -rf /Library/PreferencePanes/My*vim /etc/hostconfig (and removed the line MYSQLCOM=-YES-
Selenium 中文API Selenium 通过命令进行驱动。Selenium 可归纳为三种“风格”:动作、辅助和断言。每一个命令调用就是下表中的一行。命令目标值动作(Actions)命令一般用于操作应用程序的状态。它们通过如”点击链接”和”选择选项”的方式进行工作。如果一个动作执行失败,或是有错误,当前的测试将会停止执行。许多动作可以被包含后缀”
openssl生成rsa公私钥 PKCS #8 使用 ASN.1 的 DER 编码规则。openssl.exe 可以用来生成 PEM 格式的 RSA 密钥对。1、生成私钥pem, 执行命令openssl genrsa -out rsa_private_key.pem 10242、生成公钥,执行命令openssl rsa -in rsa_private_key.pem -pubout -out rsa
php16进制转二进制流 function hex2bin($str){ $len = strlen($str)/2; $re = ''; for($i=0;$i<$len;$i++){ $pos = $i*2; $re .= chr(hexdec(substr($str,$pos,1))<<4) | chr(hexdec(substr($str,$pos+1,1))); } return $re;}
linux安装xdebug 安装tar -xvzf xdebug-2.1.2.tgzcd xdebug-2.1.2phpize (确保phpize已经安装)./configuremake && make install编辑php.inizend_extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/xd
jenkins忘记管理员账号密码的补救方法 一不小心,忘记了admin用户的账号密码。然后就看不到manage jenkins的那部分内容了,看不到就改不了用户权限,也就是系统瘫痪了。于是,想着开始没注册账号和密码的时候,都能看见,也就是没有sign in 和sign up模块的时候,是可以使用的,这些信息应该写在jenkins的配置文件里。目录:/var/lib/jenkins/config.xml需要删除以下内容
php持续集成环境笔记 记录下php集成环境中若干个工具的安装步骤和过程:安装pear安装phpunitpear channel-discover pear.phpunit.depear channel-discover components.ez.nopear channel-discover pear.symfony-project.comsudo pear install phpunit/
linux命令学习-strace strace命令可以查看跟踪执行程序的系统调用和所接收的信号。strace命令参数说明:-c 统计每一系统调用的所执行的时间,次数和出错的次数等. -d 输出strace关于标准错误的调试信息. -f 跟踪由fork调用所产生的子进程. -ff 如果提供-o filename,则所有进程的跟踪结果输出到相应的filename.pid中,pid是各进程的进程号. -F 尝试跟踪vfo
linux系统/var/log目录下的信息详解 一、/var目录/var 所有服务的登录的文件或错误信息文件(LOG FILES)都在/var/log下,此外,一些数据库如MySQL则在/var/lib下,还有,用户未读的邮件的默认存放地点为/var/spool/mail二、:/var/log/系统的引导日志:/var/log/boot.log例如:Feb 26 10:40:48 sendmial : sen