Bezplatný a open source, vysoce výkonný, distribuovaný systém mezipaměti objektů , obecný charakter, ale určený pro použití při zrychlení dynamických webových aplikací zmírněním zatížení databáze. Memcached je úložiště klíč-hodnota v paměti pro malé kusy libovolných dat (řetězce, objekty) z výsledků volání databáze, volání API, nebo vykreslování stránky.
Memcached je jednoduchý, ale výkonný . Jeho jednoduchý design podporuje rychlé nasazení, snadný vývoj a řeší mnoho problémů, kterým čelí velké datové mezipaměti. Jeho API je k dispozici pro většinu oblíbených jazyků.
Zde jsou jednoduché kroky k instalaci Memcached na openSUSE 12.1
Otevřete Terminál a poté přepněte na uživatele root.
raj@geeksite:~ $ su
Instalovat Memcached:
Nainstalujte Memcached pomocí následujícího příkazu.
root@geeksite:~ # zypper v memcached
Upravte konfigurační soubor Memcached pro změnu/aktivaci funkcí.
root@geeksite:~ # vi /etc/sysconfig/memcached
V konfiguračním souboru jsou k dispozici některá výchozí nastavení, změňte je (v případě potřeby).
Výchozí položka pro 64 MB memcache a také naslouchá pouze na místním hostiteli, musíte upravit následující položku podle vašich požadavků.
MEMCACHED_PARAMS="-d -l 127.0.0.1"
Požadovaná položka pro podporu 1GB mezipaměti a naslouchání na místním hostiteli (Chcete-li naslouchat na všech IP adresách, odeberte – l 127.0.0.1 vstup.
MEMCACHED_PARAMS=" -m 1024 -d -l 127.0.0.1"
Spusťte Memcached.
root@geeksite:~ # /etc/init.d/memcached start
Pro automatické spuštění Memcached při bootování.
root@geeksite:~ # chkconfig memcached on
Potvrďte provozní stav Memcached.
root@geeksite:~ # memcached-tool 127.0.0.1:11211 stats#127.0.0.1:11211 Hodnota pole accepting_conns 1 auth_cmds 0 auth_errors 0 bajtů 0 bytes_read 14 bajtů 060_zapsaných casů conn_yields 0 connection_structures 6 curr_connections 5 curr_items 0 decr_hits 0 decr_misses 0 delete_hits 0 delete_misses 0 vystěhování 0 get_hits 0 get_misses 0 incr_hits 0 incr_misses 0 limit_maxbytes 1073741824 listen_disabled_num 0 pid 13442 pointer_size 32 reclaimed 0 rusage_system 0,000000 rusage_user 0,090986 vláken 4 krát 1331982874 celkem 20_verze1.075 total_preems1.074Instalace modulu PHP:
Nainstalujte si Memcached PHP modul pro práci s PHP5, normálně memcahe moduly nebudou dostupné na standardním úložišti; takže přidejte následující úložiště, abyste jej nainstalovali.
root@geeksite:~ # zypper na http://download.opensuse.org/repositories/server:/php:/extensions/server_php_openSUSE_12.1/ memcache-extObnovte systémová úložiště.
root@geeksite:~ # zypper refNainstalujte modul PHP5.
root@geeksite:~ # zypper v php5-pecl-memcacheNyní restartujte server Memcached a Apache, aby se projevily.
root@geeksite:~ # /etc/init.d/memcached restartroot@geeksite:~ # /etc/init.d/apache2 restart
To je vše!
Jak nainstalovat Lighttpd s PHP5 FastCGI a MySQL na openSUSE 12.1 Jak nainstalovat Eclipse Indigo (3.7.2) SDK na openSUSE 12.1OpenSuse