番号/区分 | No. 6830 / T-Client技術情報 |
概要 | Linux のレンタルサーバでリレーサーバプログラムを稼働させる手順 |
詳細 |
![]() リレーサーバプログラムを稼働させるためには、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 のインストールができたら、リレーサーバプログラムのインストールの手順を、ご参照ください。 |