windows下安装memcache
今天公司同事开发一个网站的时候,居然遇到要memcache这个组件,我以为直接把php-memcache安装就搞定的,没想到还要装memcached,好了,废话不多说,看下面的教程吧.
系统环境:windows XP apache2.2.8 php5.2.6 mysql5.0.51
需要的软件:memcached-1.2.6-win32-bin.zip php_memcache.dll
1.安装memcached
先把memcached-1.2.6-win32-bin里的memcached.exe解压到某个盘下,这里我解压到的是c盘下的.
cmd中输入 c:\memcached.exe -d install (这样就安装到系统服务中了)
然后再输入 c:\memcached.exe -d start (以后memcached就在windows系统开机时自动启动)
这里说句memcached的版本在系统环境是没有要求的,但我建议下载版本比较新的memcached....
附件下载:
memcached和php_memcache.dll.rar 96.18KB
标签: windows2003 安装 windows memcached memcache php_memcache php_memcache.dll
centos使用kingate搭建Socks5代理
这周国内到美国的骨干网有问题,连接美国的服务器和vps都很慢,同事都在闹访问在美国的网站很慢,为了解决问题,决定使用代理,不使用vpn的原因是不让他们经常在网络中切换,对带宽的影响也小点.
系统:centos 5.2
需要的软件:kingate-2.0.tar.gz kingate.init.d
1.确认安装了gcc和make,如果没有就运行下面的命令
yum install make automake gcc gcc-c++ gcc-g77 -y
2.安装并配置kingate
wget http://softlayer.dl.sourceforge.net/project/kingate/kingate/2.0/kingate-2.0.tar.gz
tar zxf kingate-2.0.tar.gz && cd kingate-2.0
./configure --prefix=/usr/local/kingate
make && make install
如果没有报错就可以开始配置
vi /usr/local/kingate/etc/kingate.conf
如果你怕整错可以执行下面的命令
cp /usr/local/kingate/etc/kingate.conf /usr/local/kingate/etc/kingate.conf.bak
kingate.conf里的内容....
Nginx防盗链模块HttpAccessKeyModule配置与研究
看过群里的下载站就想自己也来研究下,没想到自己整起来这么的曲折,让我没有想到的是原来nginx维基上也会有不全的地方,配置这个模块是很简单,要真的使用还这么的麻烦.好了废话不多看教程吧.
系统:centos 5.6
需要的软件:nginx-1.0.9.tar.gz Nginx-accesskey-2.0.3.tar.gz
1.确认安装了gcc和make,如果没有就运行下面的命令
yum -y install gcc* make
2.解压nginx和nginx-accesskey,并编译nginx
tar zxf Nginx-accesskey-2.0.3.tar.gz && cd nginx-accesskey
修改conf文件里内容,如下图:
也就是把这行HTTP_MODULES="$HTTP_MODULES $HTTP_ACCESSKEY_MODULE"替换为....
附件下载:
index.rar 5.13KB
centos5.6安装webbench
Mac OS X 10.7 Lion Bootcamp成功安装windows 7
公司买了台mac mini要求安装mac os和windows 7双系统,因为原来我在macbook上安装过,以为很容易很简单的事情,没想到会搞这么久,根据网上Mac OS X 10.7 Lion Bootcamp 安装 windows 7 教程(分区 安装 激活) 来做的,下面的图是我用手机拍的,清晰度不是很好.因为mac mini无法识别我的usb外置光驱,所以我使用的是HP 4G的U盘来进行安装的windows 7.
教程步骤很简单:
1、先用ISO软件(到网上下载)在Windows环境制作Win7的光盘映像文件或者直接下载msdn上的windows 7 iso镜像包;
2、将ISO文件复制到Mac Mini桌面或者其他地方待用,将U盘插入Mac Mini;
3、开始Bootcamp安装Windows的步骤,不过在一开始的界面中,选用默认设置,即3个安装形式都打上勾,随后下一步,Bootcamp会引导你制作U盘的启动文件等,按提示操作即可.
在mac系统里的操作我忘了照相了,所以只能给大家看看我安装windows 7的图
编译安装varnish出错解决办法
本来是打算研究nginx+varnish的,没想到我居然在编译安装varnish的时候出错,想起以前研究varnish反向代理出现过相同的问题,所以解决起来很快,看来有时候解决过的问题还是要保存起来,免得下次忘了又去到处找.
系统:centos 5.5
软件:varnish-2.1.5.tar.gz
编译安装出现的错误:
configure: WARNING: xsltproc not found ?not building documentation
checking for rst2man... no
checking for rst2man.py... no
configure: WARNING: rst2man not found ?not building man pages
checking for clock_gettime in -lrt... yes
checking for dlopen in -ldl... yes
checking for library containing initscr... no
configure: WARNING: curses not found; some tools will not be built
checking for library containing pthread_create... -lpthread
checking for socket in -lsocket... no
checking for getaddrinfo in -lnsl... yes
checking for cos in -lm... yes
checking for pkg-config... no
checking for PCRE... no
configure: error: in `/root/varnish-2.1.5':
configure: error: The pkg-config script could not be found or is too old. Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.
Alternatively, you may set the environment variables PCRE_CFLAGS
and PCRE_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details
1分钟完美安装最新Lighttpd + PHP-FPM + MySQL
首先要感谢21andy和守住每一天,没有他们俩的贡献,也就没有我这篇文章,我根据他们的1分钟完美安装最新centos+nginx+php-fpm+mysql文章内容改编.
我看了他们的文章之后,想lighttpd可不可以替换nginx来和php-fpm,mysqld整合,因为毕竟都是webserver,实验证明我的想法是正确的.好了,废话不多说,看教程吧.
系统:centos 5.5
ip:192.168.13.200
新建repo
vi /etc/yum.repos.d/test.repo
test.repo里的内容:
[CentALT]
name=CentALT Packages for Enterprise Linux 5 - $basearch
baseurl=http://centos.alt.ru/repository/centos/5/$basearch/
enabled=1
gpgcheck=0
protect=1
这里我用的是守住提供的yum源,这个yum源更新比较快.
地址是:
http://centos.alt.ru/pub/repository/centos/5/i386/
http://centos.alt.ru/pub/repository/centos/5/x86_64/
根据你系统是32还是64位来选择.
启用 EPEL repo:
i386(也就是32位的系统):
rpm -ihv http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
x86_64(这个就不解释,应该都看得懂,猜也猜得到):
rpm -ihv http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
因为gpgcheck=0,所以就不用导入key了.