[2013.02.28] Lighttpd+Mediawiki+xcache [to be continued...]
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
;; install as zend extension (recommended), normally "$extension_dir/xcache.so"
extension = xcache.so
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"
; 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
; 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 = ""
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
Pages:
[1]