[root@linux root]# vi /etc/mail/sendmail.mc DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl ↓ dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl← 先頭にdnlを追加してコメントアウト
sendmail設定ファイル作成(sendmail.mc⇒sendmail.cf)
[root@linux root]# m4 /usr/share/sendmail-cf/m4/cf.m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf |
メールの転送機能を有効にする
[root@linux root]# vi /etc/mail/relay-domains192.168.1.20 ← 追加 |
@以下が"@aaa.bbb.ccc.net"以外に"@bbb.ccc.net"でもメールを受信できるようにする
[root@linux root]# vi /etc/mail/local-host-names # local-host-names - include all aliases for your machine here.bbb.ccc.net ← 追加 |
外部からのsendmailへのアクセスを許可
[root@linux root]# vi /etc/hosts.allow # # hosts.allow This file describes the names of the hosts which are # allowed to use the local INET services, as decided # by the '/usr/sbin/tcpd' server. # sendmail:ALL← 追加 |
root宛メールを一般ユーザへ転送する
[root@linux root]# vi /etc/aliases # Person who should get root's mail #root: marcroot:aaa@bbb.ccc.net ← 転送先の追加(root宛メールをfedoraへ転送する場合) "/etc/aliases" 86L, 1381C written [root@linux root]# newaliases ← 転送先の反映 /etc/aliases: 64 aliases, longest 31 bytes, 660 bytes total |
| ■sendmail再起動 |
(1)sendmail再起動
|
| ■Dovecot設定 |
|
| ■Dovecot起動 |
(1)Dovecot起動
|
nkfのインストールを確認
インストールCDから
namazu-cgi-2.0.13-2.i386.rpm
kakasi-2.3.4-16.1.i386.rpm
namazu-devel-2.0.13-2.i386.rpm
kakasi-devel-2.3.4-16.1.i386.rpm
perl-File-MMagic-1.21-1.noarch.rpm
kakasi-dict-2.3.4-16.1.i386.rpm
perl-Text-Kakasi-1.05-10.i386.rpm
namazu-2.0.13-2.i386.rpm
または、
http://www.namazu.org/よりRed Hat Linux用RPMパッケージを
DLする。
GNO RPMでUpdateでインストール
Namazuのインストール前に必要なモジュールをインストールする。
@File-MMagic
AKAKASIのインストール
BText::Kakasiのインストール
Cnamazuのインストール
/etc/namazu/namazurc
/etc/namazu/mknmzrc
念のために上記2ファイルの.defを取っておく。
namazurcを編集
@Replace /var/www/html/ http://aaa.bbb.com/
-----
ALang ja
userにてログイン後
% cd /var/www/html/
% mkdir index
% cd index
% mknmz /var/www/html/
% cd /var/www/html/
% vi namazu_index.sh
| #!/bin/bash export LANG=ja_JP.eucJP mknmz -O /var/www/html/index /var/www/html |
% chmod 755 namazu_index.sh
実行確認後、
% crontab -e
にて下記内容を記入
| 0 20 * * * /var/www/html/namazu_index.sh > /dev/null 2>&1 |
% cp /var/www/cgi-bin/namazu.cgi /var/www/html/namazu.cgi
% cp /etc/namazu/namazurc /var/www/html/.namazurc
% cd /var/www/html/
% vi .namazurc
設定を変更する
<FORM METHOD="get" ACTION="/dvd/shop/namazu.cgi"> <INPUT TYPE="text" NAME="query" size="40"> <INPUT TYPE="submit" NAME="submit" VALUE="Search!"> </FORM>
/var/www/html/indexのディレクリ内にあるファイルを編集する。
server 133.100.9.2
rpm版をインストール
## To obtain an IP address from Web status page (using the proxy if defined)
use=web, web=checkip.dyndns.org/, fw-skip='IP Address' #found after IP Address
login=***********
dyndnsに登録したログイン名を入力します。
password=********
同じくログイン時のパスワードを入力します。
## dyndns.org dynamic addresses
##
## (supports variables: wildcard,mx,backupmx)
##
server=members.dyndns.org, \
protocol=dyndns2 \
aaa.bbbdns.com
ddclientを再起動してみましょう。
# /etc/rc.d/init.d/ddclient restart
サーバの再起動時に自動起動するよう、以下のコマンドで設定。
# /sbin/chkconfig --add ddclient
ちゃんと追加されているか確認します。
# /sbin/chkconfig --list
/etc/my.cnf
language=/usr/share/mysql/japanese/
default-character-set=ujis
set-variable = max_connection=170
set-variable = key_buffer=128M
set-variable = table_cache=128
set-variable = sort_buffer=1M
set-variable = record_buffer=1M
を追加
| (7)cronからroot宛に以下のエラーメールが送られてくることの対処 error: stat of /var/log/ppp/connect-errors failed: No such file or directory |
|
snmpd設定ファイルをDL
syslocation xxxxxxxx
syscontact foo@host
syslocation SUOX.COM
syscontact info@suox.com
に変更。
% setupにて自動起動登録。
mrtg.jpよりDL
rpmでインストール。
mkdir /var/www/html/mrtg
% cd /etc/mrtg
/usr/bin/cfgmaker --global 'WorkDir: /var/www/html/mrtg' --global
'Options[_]: growright,bits' 192.168.1.3 > mrtg.cfg
/usr/bin/cfgmaker 192.168.1.3 > mrtg.cfg
mrtg.cfg 作成後、viエディタにて、
1.WorkDir: /var/www/html/mrtg
2.Options[_]: growright,bits
を編集する
mtrg /etc/mrtg/mrtg.cfg
rpmなのですでにcrontabは設定されている。
念のために確認をする
less /etc/crontab
| ■MRTG確認 |
| (1)内部からのみアクセスできるようにする場合 |
|
(2)外部からもアクセスできるようにする場合 |
|
mbstring.language = Japanese
register_globals = On