- last login
- 2024-8-23
- online
- 1027 hour
- regtime
- 2011-11-28
- readperm
- 200
- credits
- 3955
- 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
|
|