たまたま入れる機会があったのでメモ。
まずはトレンドマイクロのダウンロードセンターからダウンロード。
CentOS6の場合は SPLX30-CentOS6.tgz という専用バージョンがあるのでそちらから。
それ以外の場合は splx30-lin-singlepack.tar.gz を。
どちらも解凍すると [ SProtectLinux-3.0.bin ] というファイルが出てくるのでこれを使います。
./SProtectLinux-3.0.bin -s -S ライセンスコード
bin ファイルを実行します。
※ [-s] オプションではじめの長い同意事項を飛ばすことが出来る。
※ [-S] オプションで途中入力のライセンスコードを事前につけておくことも出来る。
※ プロキシサーバに関するオプションを探してみたけど、なかった。
Installing ServerProtect for Linux: Dependency failed: Please install compat-libstdc++ package
とか言われてしまったら、compat-libstdc++をインストールします。
yum install compat-libstdc++-296
必要なのは「compat-libstdc++-296」。
「compat-libstdc++-33」というコンポーネントもあるが、特に上位互換というわけではないらしい。入れても「compat-libstdc++-296」が必要だと言われる。
CentOS6専用版をインストールしようとすると「libstdc++-libc6.2-2.so.3」が必要と言われる場合があるが、これも「compat-libstdc++-296」に内包されている。
Do you wish to connect this SPLX server to Trend Micro Control Manager? (y/n) [y]
トレンドマイクロのControl Managerに接続するかということなので「y」で。
SPLX server name or IP address:
インストールするサーバのIPアドレスを入力します。
Do you wish to connect to Control Manager server using HTTPS? (y/n) [n]
HTTPS接続しないので「n」で。
Control Manager server name or IP address:
インストールするサーバのIPアドレスを入力します。
Control Manager server port [80]:
普通にhttp接続なので「80」で。
Do you access Control Manager through a proxy server? (y/n) [n]
Control Managerとの間にプロキシはあるか?とのことなので「n」で。
Please specify the name you would like to display on the Control Manager console [SPLX server name or IP address]:
インストールするサーバのIPアドレスを入力します。
Please specify a folder name for this product (for example: /SPLX) [New entity]:
インストール先のディレクトリ名を指定します。「/SPLX」で。
Is the above information correct? (y/n) [n]
今まで入れた情報が正しいかの確認。「y」で。「n」のまま進もうとすると2番に戻されます。
Activation Code:
はじめに[-S]オプションでライセンスコードをつけていない場合、ここでライセンスコードを聞かれます。ハイフンも含めて入力します。
間違えると
Activation unsuccessful. The Activation Code you entered is invalid. Please try again.
と言われて、再入力になります。
Please input your choice [Yes] :
最後は「No」で。これでインストールが始まります。
Starting services... Starting ServerProtect for Linux: Checking configuration file: [ OK ] Starting splxcore: Starting Entity: [ OK ] Loading splx kernel module: [Not available]] Error: Kernel Hook Module (KHM) for this Linux kernel version is not available. Check if the KHM for your Linux kernel version is released on the Trend Micro website at "http://www.trendmicro.com/en/products/ file-server/sp-linux/use/kernel.htm".Or,follow the instructions in the INSTALL file in "/opt/TrendMicro/SProtectLinux/SPLX.module/src/module" to build the KHM for your Linux kernel version. Starting vsapiapp: [ OK ] ServerProtect for Linux core started. [ OK ] Starting splxhttpd: Starting splxhttpd: [ OK ] ServerProtect for Linux httpd started. [ OK ] ServerProtect for Linux started. The virus notification program is not started. This program only starts in K Desktop Environment (KDE). Start this program using the Quick Access console in KDE. ServerProtect for Linux installation completed.
でインストールは終了。
途中で「Ctrl-C」とかでインストール作業を中断すると、変にインストールされてますが状態になったりする。
その時は
#rpm -e SProtectLinux
で削除した風に戻す。
Shutting down ServerProtect for Linux: Shutting down splxcore: Shutting down vsapiapp [FAILED] Unloading splx kernel module: [FAILED] Shutting down entity: [FAILED] ServerProtect for Linux core not running. [FAILED] Shutting down splxhttpd: Shutting down splxhttpd: [FAILED] ServerProtect for Linux httpd not running. [FAILED] ServerProtect for Linux not running.
とまぁ、いい感じに怒られるがこれで再インストールできる。