GNU/Linux >> Linux の 問題 >  >> OpenSuse

openSUSE12.1にMemcachedをインストールする方法

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

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

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

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

raj@geeksite:~ $ su

Memcachedのインストール:

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

root@geeksite:~ # zypper in memcached

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

root@geeksite:~ # vi /etc/sysconfig/memcached

構成ファイルにはいくつかのデフォルト設定があります。必要に応じて変更してください。

64 MB memcacheのデフォルトのエントリであり、ローカルホストでのみリッスンするため、要件に応じて次のエントリを編集する必要があります。

MEMCACHED_PARAMS="-d -l 127.0.0.1"

1GBのメモリキャッシュをサポートし、ローカルホストでリッスンするために必要なエントリ(すべてのIPアドレスでリッスンするには、 – l 127.0.0.1を削除します。 エントリ。

MEMCACHED_PARAMS=" -m 1024 -d -l 127.0.0.1"

Memcachedを起動します。

root@geeksite:~ # /etc/init.d/memcached start

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

root@geeksite:~ # chkconfig memcached on

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

root@geeksite:~ # memcached-tool 127.0.0.1:11211 stats
#127.0.0.1:11211   Field       Value
         accepting_conns           1
               auth_cmds           0
             auth_errors           0
                   bytes           0
              bytes_read          14
           bytes_written         786
              cas_badval           0
                cas_hits           0
              cas_misses           0
               cmd_flush           0
                 cmd_get           0
                 cmd_set           0
             conn_yields           0
   connection_structures           6
        curr_connections           5
              curr_items           0
               decr_hits           0
             decr_misses           0
             delete_hits           0
           delete_misses           0
               evictions           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
                 threads           4
                    time  1331982874
       total_connections           7
             total_items           0
                  uptime        2052
                 version       1.4.5

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

PHP5で動作するようにMemcachedPHPモジュールをインストールします。通常、memcaheモジュールは標準リポジトリでは使用できません。したがって、次のリポジトリを追加してインストールします。

root@geeksite:~ # zypper ar http://download.opensuse.org/repositories/server:/php:/extensions/server_php_openSUSE_12.1/ memcache-ext

システムリポジトリを更新します。

root@geeksite:~ # zypper ref

PHP5モジュールをインストールします。

root@geeksite:~ # zypper in php5-pecl-memcache

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

root@geeksite:~ # /etc/init.d/memcached restart

root @ geeksite:〜#/etc/init.d/apache2 restart

以上です!


OpenSuse
  1. Debian 11 /Debian10にMemcachedをインストールする方法

  2. openSUSE12.1にZendServer5をインストールする方法

  3. openSUSE12.1にGoogleChrome17をインストールする方法

  1. openSUSE12.1にOpera11.6をインストールする方法

  2. openSUSE12.1にOpenOffice.org3.3をインストールする方法

  3. openSUSE 12.1にMongoDB(2.0.3)をインストールする方法

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

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

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