Linux のレンタルサーバでリレーサーバプログラムを稼働させる手順

AGT Japan ニュース レター リスト

番号/区分 No. 6830 / T-Client技術情報
概要 Linux のレンタルサーバでリレーサーバプログラムを稼働させる手順
詳細 Java Linux のレンタルサーバでも、リレーサーバプログラムを稼働させて T-Client のシステムを構築することができます。

リレーサーバプログラムを稼働させるためには、java が必要です。java が利用でき、tcp のポート Listen できるのでしたら、共用サーバでも稼働させることはできます。 それができなければ、root 権限のある専用サーバか仮想専用サーバ (VPS) を利用します。

java のインストールは、root で行います。 Redhat (CentOS) や Fedora など rpm 系で yum を使う場合は、下記のようにします。
[root@server user]# yum install java-1.5.0-gcj
Loading "fastestmirror" plugin
Loading mirror speeds from cached hostfile
 * fedora: archive.fedoraproject.org
 * updates: archive.fedoraproject.org
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package java-1.5.0-gcj.i386 0:1.5.0.0-14.fc7 set to be updated
filelists.sqlite.bz2      100% |=========================| 6.5 MB    00:06     
--> Processing Dependency: /usr/bin/gcj-dbtool for package: java-1.5.0-gcj
--> Processing Dependency: jpackage-utils >= 1.7.3 for package: java-1.5.0-gcj
--> Processing Dependency: /usr/lib/security/classpath.security for package: java-1.5.0-gcj
--> Processing Dependency: sinjdoc for package: java-1.5.0-gcj
--> Processing Dependency: /usr/bin/rebuild-security-providers for package: java-1.5.0-gcj
--> Processing Dependency: /usr/bin/gij for package: java-1.5.0-gcj
--> Processing Dependency: libgcj >= 4.1.2-5 for package: java-1.5.0-gcj
--> Running transaction check
---> Package libgcj.i386 0:4.1.2-27.fc7 set to be updated
---> Package sinjdoc.i386 0:0.5-4.fc7 set to be updated
--> Processing Dependency: java_cup >= 0.10 for package: sinjdoc
---> Package jpackage-utils.noarch 0:1.7.3-1jpp.3.fc7 set to be updated
--> Running transaction check
---> Package java_cup.i386 1:0.10-0.k.6jpp.1 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing for dependencies:
 java-1.5.0-gcj          i386       1.5.0.0-14.fc7   fedora            104 k
 java_cup                i386       1:0.10-0.k.6jpp.1  fedora            180 k
 jpackage-utils          noarch     1.7.3-1jpp.3.fc7  updates            61 k
 libgcj                  i386       4.1.2-27.fc7     updates            19 M
 sinjdoc                 i386       0.5-4.fc7        fedora            822 k

Transaction Summary
=============================================================================
Install      5 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 20 M
Is this ok [y/N]: y
Downloading Packages:
(1/5): jpackage-utils-1.7 100% |=========================|  61 kB    00:00     
(2/5): sinjdoc-0.5-4.fc7. 100% |=========================| 822 kB    00:01     
(3/5): java-1.5.0-gcj-1.5 100% |=========================| 104 kB    00:00     
(4/5): libgcj-4.1.2-27.fc 100% |=========================|  19 MB    00:16     
(5/5): java_cup-0.10-0.k. 100% |=========================| 180 kB    00:00     
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: libgcj                       ######################### [1/5] 
  Installing: jpackage-utils               ######################### [2/5] 
  Installing: java-1.5.0-gcj               ######################### [3/5] 
  Installing: java_cup                     ######################### [4/5] 
  Installing: sinjdoc                      ######################### [5/5] 

Dependency Installed: java-1.5.0-gcj.i386 0:1.5.0.0-14.fc7 java_cup.i386
 1:0.10-0.k.6jpp.1 jpackage-utils.noarch 0:1.7.3-1jpp.3.fc7 libgcj.i386 
0:4.1.2-27.fc7 sinjdoc.i386 0:0.5-4.fc7
Complete!
java のインストールができたら、リレーサーバプログラムのインストールの手順を、ご参照ください。
AGT Japan ニュース レター リストに戻る。

Copy right reserved by AGT Japan