Jawaban:
Menggunakan root, coba sesuatu seperti ini:
/etc/init.d/memcached restart
Masuk sebagai root atau lakukan
su -
Kemudian:
service memcached restart
Jika itu tidak berhasil, maka:
/etc/init.d/memcached restart
Itu semua tergantung pada distro Linux mana (atau OS lain) yang Anda gunakan.
sudo service memcached restart
sudo su -
akan bekerja untuk mengubah ke pengguna root.
sudo
(pada sistem berbasis Debian) tidak perlusu -
Jika Anda menggunakan homebrew:
brew services restart memcached
services
sekarang dianggap sebagai alat eksternal untuk menyeduh. apple.stackexchange.com/questions/150300/…
brew tap homebrew/services
sudo service memcached stop
sudo service memcached start
sudo service memcached restart
jika linux
jika dipasang dengan apt-get
service memcached stop
service memcached restart
jika dipasang dengan kode sumber
Usage: /etc/init.d/memcached {start|stop|restart|force-reload|status}
juga dapat mematikan $ pid untuk berhenti
Sebagai root di CentOS 7:
systemctl start memcached
systemctl stop memcached
systemctl restart memcached
Untuk memberi tahu layanan untuk memulai saat reboot (contoh chkconfig):
systemctl enable memcached
Untuk memberi tahu layanan agar tidak memulai saat boot ulang:
systemctl disable memcached
Untuk mematikan daemon memcache:
sudo service memcached stop
Untuk memulai daemon memcache:
sudo service memcached start
Mulai ulang server memcache:
sudo service memcached restart
Anda dapat melihat apakah Memcache sedang berjalan:
sudo ps -e | grep memcached
Dan Anda dapat memeriksa port TCP atau UDP jika ada sesuatu (misalnya Memcache) yang mendengarkannya:
netstat -ap | grep TheChosenPort#
netstat -ap | grep 11211
Untuk beberapa Linux, Anda perlu mengubah perintah seperti:
sudo /etc/init.d/memcached start
sudo /etc/init.d/memcached restart
sudo /etc/init.d/memcached stop
Jika Anda ingin diizinkan untuk mematikan server memcache, Anda dapat memberikan opsi itu sebelum memulainya:
memcached -A &
Dengan opsi ini ketika Anda terhubung ke server memcache misalnya:
telnet localhost 11211
maka Anda dapat menggunakan shutdown
perintah untuk mematikan server. Anda juga dapat mematikan server memcache ketika dijalankan sebagai proses, pertama-tama temukan proses PID menggunakan:
pidof memcached
lalu gunakan:
kill PID command
Jika Anda memiliki memcache versi lama dan membutuhkan skrip untuk menggabungkan memcache sebagai layanan, ini dia: Memcached Service Script
Bagi saya, saya menginstalnya di Mac melalui Homebrew dan tidak disiapkan sebagai layanan. Untuk menjalankan memcached
server, saya cukup mengeksekusi memcached -d
. Ini akan membuat server Memcached pada port default, 11211.
> memcached -d
> telnet localhost 11211
Trying ::1...
Connected to localhost.
Escape character is '^]'.
version
VERSION 1.4.20
memcached -d
?
Ini berhasil untuk saya:
brew services stop memcached