各社VPSサーバの比較と設定方法をわかりやすく説明します。初期費用、月額料金、最低利用期間、無料トライアル・返金制度の有り無し、サーバ設置場所、メモリー、HDD、OSなどの比較ができます。

VPS設定のつぼ SPPDレンタルサーバ Proxyサーバ(Delegate)

(1)gcc-c++インストール
インストールにgcc-c++が必要ですのgcc-c++をインストール

[root@vps ~]# yum -y install gcc-c++
(2)Proxyサーバ Delegateのインストール
[root@vps ~]# cd /usr/local/src/
[root@vps ~]# wget ftp://ftp.delegate.org/pub/DeleGate/delegate9.9.7.tar.gz
ダウンロードできない場合は↓こちらからダウンロードしてみてください。
[root@vps ~]# wget http://cr.yp.to/software/delegate9.9.7.tar.gz (当サイト)

解凍します。

[root@vps ~]# tar xzvf delegate9.9.7.tar.gz

Delegateのコンパイル

[root@vps ~]# cd delegate9.9.7/src
[root@vps ~]# make PATH=”.:$PATH” CC=gcc
making ../mkmake.exe
 ~省略~

!!!!!!!!!!!!!!!!!!!! WARNING !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! You should have defined ADMIN as: !
! ADMIN = mail-address-of-the-DeleGate-administrator !
! either in DELEGATE_CONF or in the Makefile. !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Enter your E-mail address :info@vps-tora.com←ADMINのメールアドレスを入力
ADMIN = info@vps-tora.com
OK ? [y] / n / x(abort): y←yを入力するとコンパイルが始まります

コンパイルでできた実行ファイルdelegatedを/usr/sbinコピー

[root@vps ~]# cp delegated /usr/sbin

必要なディレクトリーなどの作成

[root@vps ~]# mkdir -p /var/delegate/log
[root@vps ~]# chown -R nobody:nobody /var/delegate/log
[root@vps ~]# ln -s /var/delegate/log /var/log/delegate
[root@vps ~]# mkdir /etc/delegate
(3)Delegateの設定
FTP用設定ファイル作成します。

[root@vps ~]# vi /etc/delegate/ftp.conf
-P21
SERVER=ftp
AUTH=”forward:*:”
OWNER=root
PERMIT=’*:*:*’
RELIABLE=210.253.184.195/32
LOGFILE=/var/log/delegate/ftp.log
PROTOLOG=”

起動用スクリプトをダウンロードします。

[root@vps ~]# cd /usr/local/src/
[root@vps ~]# wget http://vps-tora.com/src/delegated.sh (当サイト)
[root@vps ~]# mv ./delegated.sh /etc/rc.d/init.d/delegated
(4)Delegate自動起動設定
[root@vps ~]# chmod +x /etc/rc.d/init.d/delegated
[root@vps ~]# chkconfig delegated ––add
[root@vps ~]# chkconfig delegated on
(5)Delegate起動
[root@vps ~]# /etc/rc.d/init.d/delegated start
Starting up Http DeleGate daemon: [ OK ]