`
gardenyuan
  • 浏览: 73915 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
grant select,insert,update,delete on *.* to root@10.0.11.21 Identified by "111111";
phpredis是php的一个扩展 Redis::__construct构造函数 $redis = new Redis(); connect, open 链接redis服务 参数 host: string,服务地址 port: int,端口号 timeout: float,链接时长 (可选, 默认为 0 ,不限链接时间) 注: 在redis.conf中也有时间,默认为300 pconnect, ...
http keepalive 在http早期 ,每个http请求都要求打开一个tpc socket连接,并且使用一次之后就断开这个tcp连接。使用keep-alive可以改善这种状态,即在一次TCP连接中可以持续发送多份数据而不会断开连接。通过使用keep-alive机制,可以减少tcp连接建立次数,也意味着可以减少TIME_WAIT状态连接,以此提高性能和提高httpd服务器的吞吐率(更少的tcp连接意味着更少的系统内核调用,socket的accept()和close()调用)。但是,keep-alive并不是免费的午餐,长时间的tcp连接容易导致系统资源无效占用。配置不当的keep-aliv ...
在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探讨php输入流php://input 对一php://input介绍,PHP官方手册文档有一段话对它进行了很明确地概述。 “php://input allows you to read raw POST data. It is a less memory intensive alternative to $HTTP_RAW_POST_DATA and does not need any special php.ini directives. php://i ...
FCGI优势: 1 不用对于每个请求都fork一次,别小看这个fork,对于访问量非常大的某个逻辑,你用CGI,会造成系统fork大量的进程。进程过多了有会造成切换,开销不小。 2 FCGI初始化操作不用对每个请求都进行。 有时候你的业务逻辑需要连接某个服务器,查询数据,如果查询非常频繁,用FCGI的话可以建立个长连接。用CGI的话,每次建立一个连接,无论是服务器端主动关闭连接还是CGI关闭连接,都会造成一定数量的TIME_WAIT连接。 FCGI劣势: 1 如果你的程序实现某个地方有问题,比如内存小泄露,久而久之所占的内存会很大,CGI不会有这个问题。为了避免诸如此类的问题,很多人喜欢在FC ...
1302-1674-8500-4477-9896-4332 1302-1770-4311-3522-8740-9018 1302-1137-5272-7062-6169-0796 1302-1594-8007-3801-8889-3525 1302-1940-7311-6099-0229-1480 1302-1873-6932-6527-1772-8594 1302-1095-0481-9811-6942-0778 1302-1509-4409-5911-7026-3409 1302-1435-1496-4815-2145-1165 1302-1783-7343-0367-50 ...
  对于项目的需要是多样化的,使用的工具也是不同的,Memcached 分布式缓存系统大家都知道,是完全基本于内存缓存的。数据并不能持久存储,但使用 Memcached + TTServer 配合就可以达到持久缓存存储系统。很早一段时间听说国内新浪网开发了一套基于 memcahced 的分布式持久存储系统:Memcachedb。今天尝试了一下,果然不错,操作相当简易,功能强大。 一、Memcached 是什么 Memcachedb = memcached + Berkeley DB Memcachedb 是一个由新浪网的开发人员开放出来的开源项目,支持高并发的分布式持久存储系统,并且完全兼容 m ...
在安装MySQL后,你通过运行scripts/mysql_install_db安装初始的存取权限。见4.7.1 快速安装概述。 scripts/mysql_install_db脚本启动mysqld服务器,然后初始化授权表,包含下列权限集合: MySQL root用户作为可做任何事情的一个超级用户被创造。连接必须由本地主机发出。注意:出世的root口令是空的,因此任何人能以root而没有一个口令进行连接并且被授予所有权限。 一个匿名用户被创造,他可对有一个'test'或以'test_'开始的名字的数据库做任何时期事情,连接必须由本地主机发出。这意味着任何本地用户能连接并且视为匿名用户。 其他权限 ...
在Linux系统中我一般采用编译源码的方式来安装Apache,有两种方法可以让Apache在系统启动时自动启动。 1. 在/etc/rc.d/rc.local中增加启动apache的命令,例如:/usr/local/httpd/bin/apachectl start 2. 将apache注册为系统服务 首先将apachectl命令拷贝至/etc/rc.d/init.d目录下,改名为httpd 使用编辑器打开httpd文件,并在第一行#!/bin/sh下增加两行文字如下 # chkconfig: 35 70 30 # description: Apache 接着注册该服务 chkconfig -- ...
用curl上传文件的话很方便,什么header,post串都不用生成了,用fsockopen要写一堆 curl: $file = array("upimg"=>"@E:/png.png");//文件路径,前面要加@,表明是文件上传. $curl = curl_init("http://localhost/a.php"); curl_setopt($curl,CURLOPT_POST,true); curl_setopt($curl,CURLOPT_POSTFIELDS,$file); curl_exec($curl); ...
yum -y install vim-enhanced vi /etc/profile 加上一行 alias vi=’vim’
引用/usr/sbin/groupadd mysql /usr/sbin/useradd -g mysql mysql tar zxvf mysql-5.4.0-beta.tar.gz cd mysql-5.4.0-beta CFLAGS="-O6 -mpentiumpro -fomit-frame-pointer" CXX=gcc CXXFLAGS="-O6 -mpentiumpro -fomit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure - ...
Apache                      2.2.14 Mysql                           5.1.41 Memcached            1.4.4 Imagemagick           6.5.6-10 PHP                               5.2.11 PECL APC                   3.0.19 PECL Memcache     2.2.5 软件安装 # 安装 Apache tar zxvf httpd-2.2.14.tar.gz cd httpd-2.2.14 引用./c ...
今天编译mysql,启动发现 提示: Starting MySQL/etc/init.d/mysqld: line 159: kill: (21755) - No such process 去Google了一下,原来是用户权限问题! 编辑mysqld: vi /etc/rc.d/init.d/mysqld 找到类似这样一行(我这里是304行): $bindir/mysqld_safe --datadir=$datadir --pid-file=$server_pid_file $other_args >/dev/null 2>&1 & 改为(加上参数--use ...
好久没添文章了,以为总觉得做笔记很麻烦,自从笔记本硬盘坏掉了,里面半年的工作心得都丢的时候才发觉错了,后悔没把那些心得放到博客上。      今天就写下配置Linux的SSH服务,刚装的Red Hat 9.0已经自带了SSH,因此不在这谈安装。先谈如何让VMware的Linux与真实系统Windows连接起来。以下是NAT方式连接:      1.启动DHCP与NAT服务,edit-->virtual network setting-->DHCP,点start,NAT也一样的设置。       2.设置Linux的IP与Windows 的net8的IP同为一个IP段。     ...
Global site tag (gtag.js) - Google Analytics