Go Back   Linux CentOS, Control Panel, Hot girl, TOP 10 GOOGLE, Server - System - Manager - CentOS, Operation System, SEO, VBB, HACKING and SECURITY - Rao vặt, tuyển dụng, Thiet ke website > Dành cho webmaster > Server Manager

Hack gunz.2it.in mới update ngày 2/3/2010 (test by Admin)
Hack map trong Dota - WarCraft 3 (da test ngay 27/01/2010)
Hack gg để chơi map dota cho war 1.23 va 1.24 - vẫn xài tốt
Hướng dẫn Hack gold member tại quán net để mang về nhà
hack map dota cho war3 ver 1.24c va 1.24d, co the chuyen tien
crack windows 7 all version (using activators)
hack cf 1052, hack cf 1053, hack cf 1054 ngay 15/02/2010

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 28-06-2008
Lovelinux's Avatar
Super Moderator
 
Join Date: Jun 2008
Posts: 251
Thanks: 24
Thanked 50 Times in 28 Posts
Default Shell bash for memcached: Install memcached

Code:
#!/bin/sh

##
# Cài đặt memcached server.
# Đă có phiên bản mới và có thể hoạt động tốt hơn trên CentOS.
#
# Có thể xem thêm cách khác ở http://topfunky.net/svn/shovel/memcached/install-memcached-linux.sh
#
# Đă sửa một vài lỗi http://blog.segment7.net/articles/2006/03/02/fast-memcached-on-os-x
#
# Sau khi chạy script phải:
# Set biến môi trường EVENT_NOKQUEUE tới 1
# * csh and derivatives: setenv EVENT_NOKQUEUE 1
# * sh and derivatives (like bash): export EVENT_NOKQUEUE=1
# 
# Cũng có thể cần add /usr/local tới your_PATH

PREFIX=/usr/local

mkdir src
cd src

# Install libevent dependency
curl -O http://www.monkey.org/~provos/libevent-1.1b.tar.gz
tar xfz libevent-1.1b.tar.gz
cd libevent-1.1b
./configure --prefix=${PREFIX} && make
sudo make install
cd ..

# Install memcached and fixes
curl -O http://www.danga.com/memcached/dist/memcached-1.1.12.tar.gz
tar xfz memcached-1.1.12.tar.gz
cd memcached-1.1.12
./configure --prefix=${PREFIX}

# in Makefile
# LDFLAGS =  -L/lib
# LDFLAGS =  -L${libdir}
sed -e 's/-L\/lib/-L${libdir}/' Makefile > Makefile.new
mv Makefile.new Makefile

# also in Makefile
# CFLAGS = -g -O2 -I/include
# CFLAGS = -g -O2 -I${includedir}
sed -e 's/-I\/include/-I${includedir}/' Makefile > Makefile.new
mv Makefile.new Makefile

# insert in memcached.c...
# #undef TCP_NOPUSH
# #ifdef TCP_NOPUSH
curl -O http://topfunky.net/svn/shovel/memcached/fixmemcached_c.rb
ruby fixmemcached_c.rb > memcached.c.new
mv memcached.c.new memcached.c

make
sudo make install
cd ../..

echo "Finished! Hăy chuyển biến EVENT_NOKQUEUE=1 tới shell environment."
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
memcached: libevent is required Lovelinux CentOS cached: memcached, file cached... 0 29-06-2008 04:31 AM
Install Apache 2.2.6, PHP 5, MySQL (sử dụng yum) Lovelinux Apache cho CentOS 0 28-06-2008 10:37 PM


All times are GMT +8. The time now is 10:20 PM.


© Diễn đàn HackingArt (HA) được xây dựng và phát triển bởi các thành viên.
+ Diễn đàn HackingArt là nơi trao đổi của các webmaster chuyên nghiệp.