Difference between pages "Package:Xcache" and "Package:Mozilla LDAP Java SDK"

(Difference between pages)
m (Drobbins moved page Xcache to Package:Xcache without leaving a redirect)
 
(Created page with "{{Ebuild |Summary=The Mozilla LDAP SDKs enable you to write applications which access, manage, and update the information stored in an LDAP directory. |CatPkg=dev-java/ldapsdk...")
 
Line 1: Line 1:
 
{{Ebuild
 
{{Ebuild
|Summary=A fast and stable PHP opcode cacher
+
|Summary=The Mozilla LDAP SDKs enable you to write applications which access, manage, and update the information stored in an LDAP directory.
|CatPkg=dev-php/xcache
+
|CatPkg=dev-java/ldapsdk
|Maintainer=Drobbins,  
+
|Maintainer=Psychopatch,  
|Repository=Funtoo Overlay
+
|Repository=Funtoo LDAP Overlay
 
}}
 
}}
== Configuring PHP FPM ==
+
This ebuild is a dependency for [[Package:JSS (Network Security Services for Java)]]. Some bugs have been fixed in the Funtoo fork of this package, allowing it to build and install reliably.
 
+
As we already installed php with fpm support above we just need to adjust the following settings in ''/etc/php/fpm-php5.3/php-fpm.conf''. You should enable the following settings:
+
 
+
<pre>
+
user = nginx
+
group = nginx
+
pm.start_servers = 20
+
</pre>
+
 
+
The other options should all be very well documented, so make it fit your needs.
+
 
+
== Configuring xcache ==
+
 
+
For setting xcache just edit ''/etc/php/fpm-php5.3/ext-active/xcache''
+
 
+
<pre>
+
zend_extension=/usr/lib64/php5.3/lib/extensions/no-debug-zts-20090626/          xcache.so                                                                 
+
  2 xcache.admin.enable_auth="On"
+
  3 xcache.admin.user="admin"
+
  4 xcache.admin.pass=""
+
  5 xcache.cacher="On"
+
  6 xcache.size="64M"
+
  7 xcache.count="9"
+
  8 xcache.slots="8k"
+
  9 xcache.ttl="0"
+
10 xcache.gc_interval="0"
+
11 xcache.var_size="8M"
+
12 xcache.var_count="1"
+
13 xcache.var_slots="8K"
+
14 xcache.var_ttl="0"
+
15 xcache.var_maxttl="0"
+
16 xcache.var_gc_interval="600"
+
17 xcache.readonly_protection="Off"
+
18 xcache.mmap_path="/dev/zero"
+
19 xcache.coverager="On"
+
20 xcache.coveragedump_directory="/tmp/coverager"
+
21 xcache.optimizer="On"
+
</pre>
+
 
+
it might look like that for you, feel free to change the settings, and if you want to be able to log in into the admin interface set the ''xcache.admin.pass'' as a md5 encrypted password you can find it out with:
+
 
+
<pre>
+
php -a
+
php> echo md5(PASSWORD);
+
</pre>
+
 
+
and copy the admin interface to your vhost:
+
 
+
<pre>
+
cp /usr/share/php/xcache/admin -a /var/www/{VHOST}/htdocs/xcache-admin
+
</pre>
+
 
+
== Starting the service ==
+
 
+
Now start the services:
+
 
+
<pre>
+
/etc/init.d/php-fpm start
+
/etc/init.d/nginx start
+
</pre>
+
 
+
and make them default:
+
 
+
<pre>
+
rc-update add php-fpm default
+
rc-update add nginx default
+
</pre>
+
 
+
== See also ==
+
 
{{EbuildFooter}}
 
{{EbuildFooter}}

Revision as of 20:09, 19 June 2014

dev-java/ldapsdk


Current Maintainer(s):Patrick Creech
Source Repository:Funtoo LDAP Overlay

Summary: The Mozilla LDAP SDKs enable you to write applications which access, manage, and update the information stored in an LDAP directory.


Mozilla LDAP Java SDK

This ebuild is a dependency for Package:JSS (Network Security Services for Java). Some bugs have been fixed in the Funtoo fork of this package, allowing it to build and install reliably.