BDMV.INFO

 Retrieve Password
 register now
Search
Hot: #
!show!: 23108|Reply: 0

[2013.02.28] Lighttpd+Mediawiki+xcache [to be continued...] [Copy URL]

Rank: 9Rank: 9Rank: 9

Post time 2013-2-28 21:58:34 |Show all posts
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

  1. [xcache-common]
  2. ;; install as zend extension (recommended), normally "$extension_dir/xcache.so"
  3. extension = xcache.so

  4. [xcache.admin]
  5. xcache.admin.enable_auth = On
  6. ; Configure this to use admin pages
  7. xcache.admin.user = "xc"
  8. ; xcache.admin.pass = md5($your_password)
  9. xcache.admin.pass = "66ea62661341cb2953b52fad5dae673c"

  10. [xcache]
  11. ; ini only settings, all the values here is default unless explained

  12. ; select low level shm/allocator scheme implemenation
  13. xcache.shm_scheme =        "mmap"
  14. ; to disable: xcache.size=0
  15. ; to enable : xcache.size=64M etc (any size > 0) and your system mmap allows
  16. xcache.size  =                32M
  17. ; set to cpu count (cat /proc/cpuinfo |grep -c processor)
  18. xcache.count =                 2
  19. ; just a hash hints, you can always store count(items) > slots
  20. xcache.slots =                8K
  21. ; ttl of the cache item, 0=forever
  22. xcache.ttl   =                 0
  23. ; interval of gc scanning expired items, 0=no scan, other values is in seconds
  24. xcache.gc_interval =           0

  25. ; same as aboves but for variable cache
  26. xcache.var_size  =            8M
  27. xcache.var_count =             1
  28. xcache.var_slots =            8K
  29. ; default ttl
  30. xcache.var_ttl   =             0
  31. xcache.var_maxttl   =          0
  32. xcache.var_gc_interval =     300

  33. xcache.test =                Off
  34. ; N/A for /dev/zero
  35. xcache.readonly_protection = Off
  36. ; for *nix, xcache.mmap_path is a file path, not directory.
  37. ; Use something like "/tmp/xcache" if you want to turn on ReadonlyProtection
  38. ; 2 group of php won't share the same /tmp/xcache
  39. ; for win32, xcache.mmap_path=anonymous map name, not file path
  40. xcache.mmap_path =    "/dev/zero"


  41. ; leave it blank(disabled) or "/tmp/phpcore/"
  42. ; make sure it's writable by php (without checking open_basedir)
  43. xcache.coredump_directory =   ""

  44. ; disable cache after crash
  45. xcache.disable_on_crash =    Off

  46. ; enable experimental documented features for each release if available
  47. xcache.experimental =        Off

  48. ; per request settings
  49. xcache.cacher =               On
  50. xcache.stat   =               On
  51. xcache.optimizer =           Off

  52. [xcache.coverager]
  53. ; per request settings
  54. ; enable coverage data collecting for xcache.coveragedump_directory and xcache_coverager_start/stop/get/clean() functions (will hurt executing performance)
  55. xcache.coverager =          Off
  56. xcache.coverager_autostart =  On
  57. ; ini only settings
  58. ; make sure it's readable (care open_basedir) by coverage viewer script
  59. ; requires xcache.coverager=On
  60. 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



You have to log in before you can reply Login | register now

Archiver|Cell Phone|BDMV.INFO

GMT+8, 2024-3-29 15:46 , Processed in 0.006428 second(s), 5 queries , Xcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

Top