Ubuntu'ya memcached
yükledim. Arka planda çalışabilmesi için bir daemon olarak nasıl çalıştırabilirim ve raylar uygulamasında kullanabilirim?Ubuntu: Membran'ı çalışan olarak yönet
sayesinde İmran
Ubuntu'ya memcached
yükledim. Arka planda çalışabilmesi için bir daemon olarak nasıl çalıştırabilirim ve raylar uygulamasında kullanabilirim?Ubuntu: Membran'ı çalışan olarak yönet
sayesinde İmran
memcached
en az 10.10 tarihinde, varsayılan olarak açılışta çalışmak üzere yapılandırıldığı: çalışma_seviyeleri 2, 3, 4,
# apt-get install memcached
...
Setting up memcached (1.4.5-1ubuntu1) ...
Starting memcached: memcached.
# ls -l /etc/rc*.d/*memcached
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc0.d/K20memcached -> ../init.d/memcached
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc1.d/K20memcached -> ../init.d/memcached
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc2.d/S20memcached -> ../init.d/memcached
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc3.d/S20memcached -> ../init.d/memcached
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc4.d/S20memcached -> ../init.d/memcached
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc5.d/S20memcached -> ../init.d/memcached
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc6.d/K20memcached -> ../init.d/memcached
#
ve 5, memcached yayınlanmaya başlayacak.
Emin değilseniz, size status
ile Başlangıç Betiği'nin çalıştırabilirsiniz:
# /etc/init.d/memcached status
* memcached is running
apt-get install memcached
başlatmak için ubuntu üzerinde memcached yüklemek için memcached
/etc/init.d/memcached start
127.0.0.1:11211
çalışacağını varsayılan memcached tarafından memcached CONFIG
sudo vi /etc/memcached.conf
düzenlemek için memcached
/etc/init.d/memcached status
durumunu kontrol etmek için
/etc/init.d/memcached start
Varsayılan olarak, "apt-get" ile yükleme yaparken bir sorunla karşılaştığım için onu kaynaktan yükledim. Şimdi koştum '-d' anahtarını kullanarak daemon modunda. Ama '/etc/init.d/memcached status'' 'Böyle bir dosya veya dizin yok' deyin. Ancak 'memcached status' denediğimde, '11211 numaralı TCP bağlantı noktasında dinlenemedi: Adres zaten kullanılıyor'. Yani arka planda koşuyor demektir. – Saim
Ah, kaynağından yüklediğinizi belirtmeliydiniz :) Sayılan kaynaklarda,/etc/init.d 've'/etc/rc * 'ye tüm sembolik linklere yükleyebileceğiniz, okunmuş bir initscript olup olmadığına bakın. Varsayılan paket olarak d/'dizinleri sağlar. (Eğer memcached kaynak bir initscript içermiyorsa, sadece "cd/tmp; apt-get source memcached" komutunu çalıştırmak ve Ubuntu paketinden initscript'i çalmak, daha sonra "memcached" inizi yüklediğiniz her yerde referans olarak düzenlemek isteyebilirsiniz. Ayrıca, kullanıcı ve grup hesapları oluşturmanıza da gerek olabilir.) – sarnold
Yükleme komutunu girdiğinizde * izin reddedildi * hatalarını alıyorsanız, * sudo * 'yu eklemeden önce unutmayın - * sudo apt-get install memcached *. – MikeyBunny