O memcached não tem mais um arquivo de configuração no Arch, já que Maio de 2013 .
Não consigo encontrar um arquivo de configuração para o memcached (1.4.21-1) no archlinux. Eu olhei em / etc / e /etc/conf.d/. Existe um arquivo de configuração? E onde posso encontrá-lo?
O memcached não tem mais um arquivo de configuração no Arch, já que Maio de 2013 .
Como apontado por Wieland, o arquivo /etc/conf.d/memcached
foi removido quando o pacote foi alterado para usar uma unidade systemd. O diretório /etc/conf.d
foi usado pelo SysVinit e, portanto, não é mais aplicável.
As opções para o serviço podem ser editadas editando a unidade do systemd. A maneira recomendada de fazer isso é executar systemctl edit memcached.service --full
. Isso copiará /usr/lib/systemd/system/memcached.service
para /etc/systemd/system/memcached.service
e abrirá um editor para o último arquivo.
Você provavelmente só deseja alterar a configuração ExecStart=
. Por exemplo, se você quiser memcached para ouvir em uma porta Unix, faça a seguinte alteração:
--- /usr/lib/systemd/system/memcached.service 2015-01-03 18:12:25.000000000 +0200
+++ /etc/systemd/system/memcached.service 2015-03-02 16:44:27.486188508 +0200
@@ -5,6 +5,6 @@
[Service]
User=memcached
-# Remove '-l 127.0.0.1' to listen on all addresses
-ExecStart=/usr/bin/memcached -l 127.0.0.1
+RuntimeDirectory=memcached
+ExecStart=/usr/bin/memcached -s /run/memcached/socket
Restart=always
Veja também:
man memcached
para opções que você pode passar para o memcached. man systemctl
, comando de edição Você estava perto, está em
/etc/php/conf.d /
Tags configuration arch-linux