Відповіді:
Скористайтеся root, спробуйте щось подібне:
/etc/init.d/memcached restart
Увійдіть як root або зробіть
su -
Тоді:
service memcached restart
Якщо це не працює, то:
/etc/init.d/memcached restart
Все залежить від того, який дистрибутив Linux (або інша ОС) ви використовуєте.
sudo service memcached restart
sudo su -
працюватиме над тим, щоб перейти на користувача root.
sudo
(у системах на базі Debian) немає потребиsu -
Якщо ви використовуєте домашню мову:
brew services restart memcached
services
зараз вважається зовнішнім інструментом для заварювання. apple.stackexchange.com/questions/150300/…
brew tap homebrew/services
sudo service memcached stop
sudo service memcached start
sudo service memcached restart
якщо Linux
якщо встановити apt-get
service memcached stop
service memcached restart
якщо встановити за вихідним кодом
Usage: /etc/init.d/memcached {start|stop|restart|force-reload|status}
також можна просто вбити $ pid, щоб зупинити
Як корінь у CentOS 7:
systemctl start memcached
systemctl stop memcached
systemctl restart memcached
Щоб сказати службі, щоб вона почалася з перезавантаження (ex chkconfig):
systemctl enable memcached
Щоб сказати службі не запускатися при перезавантаженні:
systemctl disable memcached
Щоб вимкнути демон пам'яті:
sudo service memcached stop
Щоб почати складений демон:
sudo service memcached start
Перезапустіть запомнений сервер:
sudo service memcached restart
Ви можете побачити, чи Memcache зараз працює:
sudo ps -e | grep memcached
Ви можете перевірити порти TCP або UDP, чи слухає щось (наприклад, Memcache):
netstat -ap | grep TheChosenPort#
netstat -ap | grep 11211
Для деяких Linux вам потрібно змінити команди, наприклад:
sudo /etc/init.d/memcached start
sudo /etc/init.d/memcached restart
sudo /etc/init.d/memcached stop
Якщо ви хочете, щоб вам було дозволено вимкнути запам'ятований сервер, ви можете надати йому такий варіант перед його запуском:
memcached -A &
За допомогою цієї опції, наприклад, під час підключення до пам'ятного сервера, наприклад:
telnet localhost 11211
тоді ви можете використовувати shutdown
команду для відключення сервера. Ви також можете відключити запомнений сервер, коли він запускається як процес, спочатку знайдіть PID процесу за допомогою:
pidof memcached
тоді використовуйте:
kill PID command
Якщо у вас є більш стара версія версії memcached і вам потрібен сценарій, щоб завершити memcached як службу, ось це: Memcached Service Script
Для мене я встановив його на Mac через Homebrew, і він не налаштований як сервіс. Для запуску memcached
сервера я просто виконую memcached -d
. Це встановить сервер Memcached на порту за замовчуванням, 11211.
> memcached -d
> telnet localhost 11211
Trying ::1...
Connected to localhost.
Escape character is '^]'.
version
VERSION 1.4.20
memcached -d
?
Це працювало для мене:
brew services stop memcached