GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にMemcachedをインストールします

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

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

CentOS7にMemcachedをインストールする簡単な手順は次のとおりです。

ターミナルを開き、rootユーザーに切り替えます。

 [raj @ itzgeek〜/] $ su -l <​​/ pre> 

Memcachedのインストール:

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

 [root @ itzgeek〜/]#yum install memcached 

Memcached構成ファイルを編集して、機能を変更/有効にします。

 [root @ itzgeek〜/]#vi / etc / sysconfig / memcached 

構成ファイルにはいくつかのデフォルト設定があります。必要に応じて変更してください。以下は、256MBキャッシュの設定例です。

 PORT ="11211" USER ="memcached" MAXCONN ="1024" CACHESIZE ="256" OPTIONS ="" 

Memcachedを起動します。

 [root @ itzgeek〜/]#systemctl start memcached.service 

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

 [root @ itzgeek〜/]#systemctl enable memcached.service 

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

 [ルート@ itzgeek〜/]#memcachedをツール127.0.0.1:11211統計#127.0.0.1:11211フィールド値accepting_conns 1 auth_cmds 0 auth_errors 0バイト0 bytes_read 7 bytes_written 0 cas_badval 0 cas_hits 0 cas_misses 0 cmd_flush 0 0 cmd_get cmd_set 0 cmd_touch 0 conn_yields 0 connection_structures 11 curr_connections 10 curr_items 0 decr_hits 0 decr_misses 0 delete_hits 0 delete_misses 0 evicted_unfetched 0立ち退き0 expired_unfetched 0 0 get_hits get_misses 0 hash_bytes 524288 hash_is_expanding 0 hash_power_level 16 incr_hits 0 incr_misses 0 libevent 2.0.21安定limit_maxbytes 268435456 listen_disabled_num 0 PID 12545 POINTER_SIZE 64埋立0 reserved_fds 20 rusage_system 0.014289 0.000000 rusage_userスレッド4時間1406441667 total_connections 11 TOTAL_ITEMS 0 touch_hits 0 touch_misses 0稼働時間48バージョン1.4 .15 

Iptablesエントリ:

次のエントリを追加して、ポート番号11211での着信接続を許可します。

 Firewall-cmd --permanent --zone =public --add-port =11211 / tcp 

リモート接続を確認してください。

 [root @ itzgeek〜/]#echo stats | nc memcache_host_name_or_ip 11211 

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

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

 [root @ itzgeek〜/]#yum install php php-pecl-memcache 

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

 [root @ itzgeek〜/]#systemctl restart memcached.service [root @ itzgeek〜/]#systemctl restart httpd.service 

以上です!


Cent OS
  1. CentOS6にMariaDB10.0をインストールします

  2. CentOS 6 /RHEL6にMemcachedをインストールする方法

  3. CentOS8にPHP7.4をインストールします

  1. CentOS8にOdoo14をインストールします

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

  3. CentOS7にPHP7をインストールします

  1. CentOS7にMariaDBをインストールします

  2. CentOS7にMySQLをインストールする

  3. CentOS7にOdoo11をインストールします