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

_________

Source: https://habr.com/ru/post/J83465/


All Articles