jak aktualizovat memcached
Zjistil jsem, že používám Memcached ve verzi z roku 2018. Tedy dva roky starou a od té doby se událo mnoho užitečných změn. Bohužel v balíčku Linuxu je jen tato stará verze tj 1.5.6. Pro skutečné linuxové administrátory je brnkačka si takový program aktualizovat, ale pro mě zrovna ne. Vyznám se ve webech, ale na serveru to je pro mě všechno nové.
tady je skromný návod, jak na linuxu aktualizovat memcached:
1) zjistit, kde je Memcached nainstalovaný na serveru: Which memcached
v mém případě v /usr/bin/memcached
2) stáhnout si balíček s novou verzí (stáhne se tam, kde zrovna jste - příkaz PWD vám to řekne)
wget https://memcached.org/files/memcached-1.6.9.tar.gz
3) provést dekompresi balíčku:
tar -zxvf memcached-1.6.9.tar.gz
4) doinstalovat si libevent, který umožní balíček upravit (pokud už máte vynechte):
apt-get install libevent-dev
5) přesunout se do rozbaleného adresáře:
cd memcached-1.6.9
6) provést konfiguraci balíčku - tj kam uložit aktualizaci /usr + v mém případě, že chci verzi 64bit:
./configure --prefix=/usr --enable-64bit
7) vytvořit balíček, otestovat a nainstalovat (test je dlouhý... můžete vynechat, pokud chcete):
make && make test && make install
8) reboot - restart celého serveru, abych měl jistotu, že v dalším restartu bude vše v pořádku