- last login
 - 2025-2-12
 - online
 - 1029  hour 
 - regtime
 - 2011-11-28
 - readperm
 - 200
 - credits
 - 3969
 - posts
 - 501
  
 
 
 
    
 | 
1. 
Create database  
 
2.install other php functions/GD/php-dev 
sudo apt-get install php5-cli php5-dev 
sudo apt-get install libgd2-xpm libgd2-xpm-dev php5-gd 
 
3.compiler xcache 
wget http://... (the release url) 
tar -xzvf xcache-*.tar.gz 
cd xcache* 
phpize --clean && phpize && ./configure --enable-xcache --enable-xcache-optimizer 
 make 
sudo make install 
 
4. 
 
take off /etc/php5/conf.d/xcache.ini 
(zen_extension don't support xcache any more) 
5. 
vi /etc/php5/cgi/php.ini 
add parameter 
 
- [xcache-common]
 
 - ;; install as zend extension (recommended), normally "$extension_dir/xcache.so"
 
 - extension = xcache.so
 
  
- [xcache.admin]
 
 - xcache.admin.enable_auth = On
 
 - ; Configure this to use admin pages
 
 - xcache.admin.user = "xc"
 
 - ; xcache.admin.pass = md5($your_password)
 
 - xcache.admin.pass = "66ea62661341cb2953b52fad5dae673c"
 
  
- [xcache]
 
 - ; ini only settings, all the values here is default unless explained
 
  
- ; select low level shm/allocator scheme implemenation
 
 - xcache.shm_scheme =        "mmap"
 
 - ; to disable: xcache.size=0
 
 - ; to enable : xcache.size=64M etc (any size > 0) and your system mmap allows
 
 - xcache.size  =                32M
 
 - ; set to cpu count (cat /proc/cpuinfo |grep -c processor)
 
 - xcache.count =                 2
 
 - ; just a hash hints, you can always store count(items) > slots
 
 - xcache.slots =                8K
 
 - ; ttl of the cache item, 0=forever
 
 - xcache.ttl   =                 0
 
 - ; interval of gc scanning expired items, 0=no scan, other values is in seconds
 
 - xcache.gc_interval =           0
 
  
- ; same as aboves but for variable cache
 
 - xcache.var_size  =            8M
 
 - xcache.var_count =             1
 
 - xcache.var_slots =            8K
 
 - ; default ttl
 
 - xcache.var_ttl   =             0
 
 - xcache.var_maxttl   =          0
 
 - xcache.var_gc_interval =     300
 
  
- xcache.test =                Off
 
 - ; N/A for /dev/zero
 
 - xcache.readonly_protection = Off
 
 - ; for *nix, xcache.mmap_path is a file path, not directory.
 
 - ; Use something like "/tmp/xcache" if you want to turn on ReadonlyProtection
 
 - ; 2 group of php won't share the same /tmp/xcache
 
 - ; for win32, xcache.mmap_path=anonymous map name, not file path
 
 - xcache.mmap_path =    "/dev/zero"
 
  
 
- ; leave it blank(disabled) or "/tmp/phpcore/"
 
 - ; make sure it's writable by php (without checking open_basedir)
 
 - xcache.coredump_directory =   ""
 
  
- ; disable cache after crash
 
 - xcache.disable_on_crash =    Off
 
  
- ; enable experimental documented features for each release if available
 
 - xcache.experimental =        Off
 
  
- ; per request settings
 
 - xcache.cacher =               On
 
 - xcache.stat   =               On
 
 - xcache.optimizer =           Off
 
  
- [xcache.coverager]
 
 - ; per request settings
 
 - ; enable coverage data collecting for xcache.coveragedump_directory and xcache_coverager_start/stop/get/clean() functions (will hurt executing performance)
 
 - xcache.coverager =          Off
 
 - xcache.coverager_autostart =  On
 
 - ; ini only settings
 
 - ; make sure it's readable (care open_basedir) by coverage viewer script
 
 - ; requires xcache.coverager=On
 
 - xcache.coveragedump_directory = ""
 
  Copy the Code 
 
6. 
Create MD5 passworf 
echo -n 'password'|md5sum|cut -d '' -f1 
. 
. 
. 
etc 
7.install unicode support 
apt-get install php5-intl 
8. 
restart lighttpd 
 
 
 
https://groups.google.com/forum/#!topic/xcache/UZFaC4iQSmc 
http://www.maxwhale.com/how-to-install-xcache-for-php-5-on-centos/ 
http://pcmanx.blogspot.tw/2007/12/lighttpd-mediawiki_6679.html 
http://nixcraft.com/web-servers/16524-lighttpd-url-rewrite.html 
http://fatvegan.com/2007/08/16/php5-lighttpd-and-xcache-on-ubuntu-dapper/ 
http://xcache.lighttpd.net/wiki/XcacheIni 
http://hi.baidu.com/breezelark/item/f60864eb446220c7baf37d44 
http://xcache.lighttpd.net/wiki/MigratingTo3.0.0 
http://xcache.lighttpd.net/wiki/ReleaseArchive 
http://egustafson.github.com/blog/2012/02/18/mediawiki-with-lighttpd-and-sqlite-on-ubuntu/ 
http://www.it165.net/os/html/201207/2756.html 
https://www.google.com.tw/search?hl=zh-TW&client=firefox-a&hs=4cd&tbo=d&rls=org.mozilla%3Azh-TW%3Aofficial&q=xcache.so+doesn%27t+appear+to+be+a+valid+Zend+extension&oq=xcache.so+doesn%27t+appear+to+be+a+valid+Zend+extension&gs_l=serp.3..0.17932.26825.0.27624.25.25.0.0.0.13.171.2596.9j14.23.0...0.0...1c.1.LaiG7Mo_vrs 
http://pastebin.com/E8ExXvwh 
http://pastebin.com/jqvMGgrh 
http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki_with_Lighttpd 
http://blog.malaya-digital.org/setup-mediawiki-on-a-minimal-centos-6-2-64-bit-and-lighttpd/ 
http://pecl.php.net/intl 
 
 
 
 |   
 
  
 |