PHPで動作するようにRHELにシステム間キャッシュをインストールして構成する

ここでは、 InterSystemsCachéなどのDBMSなどの代替の非リレーショナルDBMSについて何度か議論しました。 これは、産業用の高性能なポストリレーショナルデータベース管理システムであり、開発者はオブジェクト指向、データへのリレーショナルアクセスおよび直接アクセスを使用でき、そのストレージはトランザクション指向の多次元データベースエンジンによって提供されます。 このトピックは、実際に試してみたい人に役立ちます。



オフサイトで、評価版を無料でダウンロードできます 。 残念ながら、彼らのサイトはIE 7 +、FireFox 3+、またはSafari 4+のみをサポートしているため、Chromeではログインすらできませんでした。







必要なプラットフォームにrpm形式で選択します。 ロード後、通常は以下をインストールします。

rpm -ivh cache-server-2009.1.3.704.0su-1.rh5.x86_64.rpm





インストール中、何も聞かれません-何も間違っていません、そうであるはずです。 インストール後、ユーザーとグループのcacheserverが作成され、そこからキャッシュが起動されます。 確認するには、すぐに実行します。

/etc/init.d/cache start





うれしそうな[OK]を受け取ったので、設定を続けます。 キャッシュには、デフォルトで独自に事前設定されたApacheが付属していますが、必要ありません。独自に設定します。

PHPでのApacheのインストールについては説明しません。他の多くのマニュアルを使用してこれを行うことができますが、間違いなくphp-odbcモジュールが必要です。 まだお持ちでない場合はインストールしてください:

yum install php-odbc





次に、/ usr / cacheodbcディレクトリを作成し、ftp://ftp.intersystems.com/pub/cache/odbc/からODBCドライバーをロードします

インストール:

gunzip ODBC-5.2.329-lnxrhamd64.tar.Z

tar xvf ODBC-5.2.329-lnxrhamd64.tar

./ODBCinstall







その後、odbc.iniが/ usr / cacheodbc / mgrに表示されます。空の/etc/odbc.iniを置き換える必要があります。

ここで、必要な設定を/usr/cachesys/httpd/conf/httpd.confから/etc/httpd/conf/httpd.confに転送します

モジュールのダウンロードセクションで:

CSPModulePath /usr/cachesys/csp/bin/

LoadModule csp_module_sa /usr/cachesys/csp/bin/CSPa22.so

AddHandler csp-handler-sa csp cls cxw zen









さらに、「cachesys」仮想ホストを作成して、キャッシュを管理します。

 <VirtualHost *:80>
	 ServerName cachesys
	 DocumentRoot "/ usr / cachesys / csp"
	 ErrorLog "/var/log/httpd/cachesys-error.log"
	 CustomLog "/var/log/httpd/cachesys-access.log"共通
	ログレベルのデバッグ
	 <場所/>
	     Csp on
	     SetHandler csp-handler-sa
	 </場所>
	 <場所「/ csp / bin / Systems /」>
	     SetHandler csp-handler-sa
	 </場所>
	 <場所「/ csp / bin / RunTime /」>
	     SetHandler csp-handler-sa
	 </場所>
	 DirectoryIndex index.csp index.php index.html index.htm
 </ VirtualHost>




/usr/cacheodbc/dev/odbc/samples/php/sample.phpサンプルをディレクトリにコピーして、Apacheを再起動します。

管理を試してください: cachesys / csp / sys / UtilHome.csp

cachesys

sample.phpを試して、喜んでください:)

sample.php



_________






All Articles