Memcached 必须由 nobody 启动?如何启动?

Memcached 必须由 nobody 启动?如何启动?

如何以 nobody 身份启动守护进程?我必须以 nobody 身份启动吗?

我只有一个盒子。那么我可以给守护进程分配多少个端口?

答案1

我刚刚检查过,默认情况下,Debian 上它以 nobody 身份启动。只需运行:

 /etc/init.d/memcached start

如果您运行的是 CentOS 或 RedHat:

 service memcached start

答案2

-u <username> assume identity of <username> (only when run as root)

所以你可以运行

memcached -u nobody -d

-d 标志将在后台将其作为守护进程启动

memcached -h

这将列出所有可以使用的标志

相关内容