GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 16.04 / 14.04 /LinuxMint18/17にMemcachedをインストールする方法

Memcachedは、無料でオープンソースの高性能分散メモリオブジェクトキャッシングシステムです 、本質的に一般的ですが、データベースの負荷を軽減することで動的なWebアプリケーションを高速化するために使用することを目的としています。

これは、データベース呼び出し、API呼び出し、またはページレンダリングの結果からの任意のデータ(文字列、オブジェクト)の小さなチャンクのメモリ内のKey-Valueストアです。

Memcachedはシンプルでありながら強力です 。そのシンプルな設計は、迅速な展開と開発の容易さを促進し、大規模なデータキャッシュが直面する多くの問題を解決します。そのAPI 最も人気のある言語で利用できます。

ここでは、Memcachedを Ubuntuにインストールする手順を説明します。 およびLinuxMint オペレーティングシステム。

ターミナルを開きます(Ctrl + Alt + T)。

Memcachedをインストール

次のコマンドを使用してMemcachedをインストールします。

 sudo apt-get install -y memcached 

Memcachedを編集します 機能を変更/有効化するための構成ファイル。

 sudo nano /etc/memcached.conf 

構成ファイルにはいくつかのデフォルト設定があります。必要に応じて変更してください。以下は64MBキャッシュの設定例です。すべてのIPアドレスでリッスンするには、リスニングIPアドレスをコメントアウトする必要があります。

#memory-m 64#デフォルトの接続ポートは11211-p 11211#-uコマンドがこの構成ファイルに存在します-u memcache#listening ip address#-l 127.0.0.1 

Memcachedを起動します。

 sudo service memcached start 

起動時にMemcachedを自動起動します。

 sudo chkconfig memcached on 

Memcachedの実行ステータスを確認します。

エコー統計| nc localhost 11211 

出力:

 STAT pid 1370STAT uptime 2119STAT time 1331977895STAT version 1.4.7STAT libevent 2.0.12-stableSTAT pointer_size 32STAT rusage_user 0.084005STAT rusage_system 0.000000STAT curr_connections 10STAT total_connections 13STAT connection_structures 11STAT cmd_get 0STAT cmd_set 0STAT cmd_flush 0STAT get_hits incr_hits 0STAT decr_misses 0STAT decr_hits 0STAT cas_misses 0STAT cas_hits 0STAT cas_badval 0STAT auth_cmds 0STAT auth_errors 0STAT bytes_read 18STAT bytes_written 1635STAT limit_maxbytes 67108864STAT accepting_conns 1STAT listen_disabled_num 0STAT threads 4STAT conn_ 

PHPモジュールのインストール

PHP5で動作するようにMemcachedPHPモジュールをインストールします。

 sudo apt-get install -y apache2 php php-memcache libapache2-mod-php 

次に、MemcachedサーバーとApacheサーバーを再起動して有効にします。

 sudo service memcached restartsudo service apache2 restart 

それだけです。


Ubuntu
  1. UbuntuとLinuxMintにLinuxカーネル4.3をインストールする方法

  2. Ubuntu、Debian、LinuxmintにPython3.5をインストールする方法

  3. UbuntuとLinuxMintにPython2.7.18をインストールする方法

  1. Ubuntu20.04にRをインストールする方法

  2. Ubuntu18.04にGoをインストールする方法

  3. UbuntuとLinuxMintにPython3.6をインストールする方法

  1. Ubuntu18.04にRをインストールする方法

  2. Ubuntu18.04にMemcachedをインストールする方法

  3. Ubuntu20.04にMemcachedをインストールする方法