Writing /volume1/Web/Public/dokuwiki/data/log/deprecated/2024-11-15.log failed

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
study:php5:memcached_install_on_linux [2010/05/16 05:50] bananastudy:php5:memcached_install_on_linux [2010/07/26 06:29] (現在) banana
行 2: 行 2:
 %%Linux(RedHat or CentOS)%%上でMemcachedサーバーを導入する手順を紹介する。\\ %%Linux(RedHat or CentOS)%%上でMemcachedサーバーを導入する手順を紹介する。\\
 phpからの利用できるための方法も説明する。 phpからの利用できるための方法も説明する。
-大まかな手順は次とおりである。+大まかな手順は次とおりである。
   - %%CentOS/RedHat%% Versionの確認   - %%CentOS/RedHat%% Versionの確認
   - architectureの確認   - architectureの確認
行 14: 行 14:
  
 ===== Check Current Environment ===== ===== Check Current Environment =====
-memcachedパッケージをインストールするためには、RPMサーバーを追加する必要がある。 その準備段階として、自分の環境のOSとarchitecutre(32/64bit)をかくにんする。\\+memcachedパッケージをインストールするためには、RPMサーバーを追加する必要がある。 その準備段階として、自分の環境のOSとarchitecutre(32/64bit)を確認する。\\
 OSバージョンを確認する為、次のコマンドを打ってみる。 OSバージョンを確認する為、次のコマンドを打ってみる。
 <code> <code>
行 20: 行 20:
 CentOS release 5.3 (Final) CentOS release 5.3 (Final)
 </code> </code>
-次はマシンのarchitectureを確認する。32bitなら次ような感じで返ってくる+次はマシンのarchitectureを確認する。32bitの場合の例を次に示す
 <code> <code>
 $ uname -a $ uname -a
行 33: 行 33:
 </code> </code>
 のような結果が返ってくる。 のような結果が返ってくる。
 +
 ===== Add RPM server for memcached ===== ===== Add RPM server for memcached =====
 では自分の環境(OSとarchitecture)に合うrpmサーバーを追加してみる。 では自分の環境(OSとarchitecture)に合うrpmサーバーを追加してみる。
-rpmサーバーのリストは[[http://dag.wieers.com/rpm/FAQ.php#B2|B2. How to configure to use RPMforge ?]]にあるので、間違ないように確認してから次のコマンドを実行する。\\+rpmサーバーのリストは[[http://dag.wieers.com/rpm/FAQ.php#B2|B2. How to configure to use RPMforge ?]]にあるので、間違ないように確認してから次のコマンドを実行する。\\
 %%Red Hat Enterprise Linux 5 / i386%%の場合を次に示す。 %%Red Hat Enterprise Linux 5 / i386%%の場合を次に示す。
 <code> <code>
行 47: 行 48:
 これで、インストールは終了であるが、このままではphpからはアクセスはできない。\\ これで、インストールは終了であるが、このままではphpからはアクセスはできない。\\
 なので、次にPHPからアクセスするための手順を説明する。 なので、次にPHPからアクセスするための手順を説明する。
 +
 ===== PECL install ===== ===== PECL install =====
 phpからアクセスできるようにするための方法は簡単である。 phpからアクセスできるようにするための方法は簡単である。
行 53: 行 55:
 $ pecl install memcache $ pecl install memcache
 </code> </code>
-もし、コマンドがみつからないというメッセージが出たら、phpインストール時にPEARをインストール +もし、コマンドがみつからないというメッセージが出たら、phpインストール時にPEARをインストール 
-してるか確認する。\\+してるか確認する。\\
 確認は次のコマンドでできる。 確認は次のコマンドでできる。
 <code> <code>
行 106: 行 108:
 1-7, 'all' or Enter to continue: 1-7, 'all' or Enter to continue:
 </code> </code>
 +
 +===== modify php.ini =====
 +次はmemcacheモジュールをphp.ini(/etc/php.ini)へ追加する。
 +ちなみに、memcache.soモジュールはmemcachedパッケージをインストールする際、自動的に
 +($php_dir/modules)にコピーされる。
 +<code>
 +extension=memcache.so
 +</code>
 +
 +===== test  =====
 +うまくインストールできたのか確認してみる。
 +memcachedサーバーは次のコマンドで起動する。
 +<code>
 +$ /etc/init.d/memcached start
 +</code>
 +起動したら、プロセスを確認する。
 +<code>
 +$ ps -e | grep memcached
 +</code>
 +
 +===== reference =====
 +  - [[http://www.lullabot.com/articles/installing-memcached-redhat-or-centos|Installing Memcached On RedHat or CentOS]]
 +  - [[http://articles.sitepoint.com/article/getting-started-with-pear/2|Getting started with pear]]
 +  - [[http://alibongo.wordpress.com/2007/06/13/installing-pear-on-linux/|Installing PEAR on Linux]]
 +
 +~~DISCUSSION~~
 +
 +
 +
  

QR Code
QR Code study:php5:memcached_install_on_linux (generated for current page)