Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
litespeed_wiki:cache:lscwp:configuration:cache:object_cache:unix-socket [2018/01/18 16:39] Lisa Clarke [How to use Memcached in a UNIX socket] |
litespeed_wiki:cache:lscwp:configuration:cache:object_cache:unix-socket [2018/01/22 13:57] (current) Lisa Clarke [for Centos6.X] |
||
---|---|---|---|
Line 20: | Line 20: | ||
- Check if everything is working well: <code>nc -U /path/to/memcached.sock | - Check if everything is working well: <code>nc -U /path/to/memcached.sock | ||
stats</code> | stats</code> | ||
+ | - If there is still a permission issue, please check selinux status: <code>getenforce</code> | ||
+ | - Disable selinux if status shows ''Enforcing'': <code>setenforce 0 </code> (reboot will re-enable selinux) | ||
+ | - To permanently disable selinux, edit ''/etc/selinux/config'', change ''enforcing'' to ''permissive''or''disabled'' and then reboot. | ||
=====for Centos6.X===== | =====for Centos6.X===== | ||
Line 26: | Line 28: | ||
- Edit ''/etc/sysconfig/memcached'' and change <code>OPTIONS="" | - Edit ''/etc/sysconfig/memcached'' and change <code>OPTIONS="" | ||
USER=""</code> to <code>OPTIONS="-s /path/to/memcached.sock -a 0770" | USER=""</code> to <code>OPTIONS="-s /path/to/memcached.sock -a 0770" | ||
- | USER="username"</code> where ''userid'' is the same user that runs PHP. | + | USER="username"</code> where **USER** is the same user that runs PHP. |
- Start Memcached <code>service memcached start</code> | - Start Memcached <code>service memcached start</code> | ||
- Check if everything is working well: <code>nc -U /path/to/memcached.sock | - Check if everything is working well: <code>nc -U /path/to/memcached.sock | ||
stats</code> | stats</code> | ||
+ | - If there is still a permission issue, please check selinux status: <code>getenforce</code> | ||
+ | - Disable selinux if status shows ''Enforcing'': <code>setenforce 0 </code> (reboot will re-enable selinux) | ||
+ | - To permanently disable selinux, edit ''/etc/selinux/config'', change ''enforcing'' to ''permissive''or''disabled'' and then reboot. | ||
=====For Ubuntu 17.10, Ubuntu 16.04, Debian 8 and Debian 9===== | =====For Ubuntu 17.10, Ubuntu 16.04, Debian 8 and Debian 9===== | ||