http://fedorasrv.com/

Fedoraで自宅サーバー構築 [ http://fedorasrv.com/ ] 最終更新日: 2005.07.03

■コンテンツ一覧

※各目次に表記してあるFCxは、当サイトで確認をとったFedoraCoreのバージョンを示しており、そのバージョンでないとできないということではない

Fedoraインストール
Fedora Core 1インストール&初期設定 FC1固有
Fedora Core 2インストール&初期設定 FC2固有
Fedora Core 3インストール&初期設定 FC3固有
Fedora Core 4インストール&初期設定 FC4固有

Linuxサーバーをルーターにする
PCルーター構築(PPPoE+iptables) FC1/FC2/FC3

RPMパッケージを簡単にインストールできるようにする
パッケージ管理システム導入(yum) FC1/FC2/FC3/FC4

Perlモジュールを簡単にインストールできるようにする
Perlモジュールパッケージ管理システム導入(cpan2rpm) FC1/FC2/FC3/FC4

LAN内クライアントマシンへIPアドレスを自動で割当てる
DHCPサーバー構築(dhcp) FC1/FC2/FC3

クライアント(Windows)からLinuxサーバーをリモート操作する
SSHサーバー構築(OpenSSH) FC1/FC2/FC3/FC4
SSHサーバー構築(OpenSSH+Chroot) FC1/FC2/FC3/FC4
WindowsからSSHサーバーへリモート接続(Poderosa) FC1/FC2/FC3/FC4

--これ以降はクライアント(Windows)からリモート接続で行う--

外部からドメイン名でサーバーにアクセスできるようにする
ドメイン名取得(独自ドメイン編) FC1/FC2/FC3/FC4
ドメイン名取得(ddo.jp編) FC1/FC2/FC3/FC4
ドメイン名取得(mydns.jp編) FC1/FC2/FC3/FC4

内部からドメイン名でサーバーにアクセスできるようにする
内部向けDNSサーバー構築(BIND) FC1/FC2/FC3/FC4

自宅DNSサーバーで外部/内部からドメイン名でサーバーにアクセスできるようにする(固定IPアドレス環境の場合のみ)
外部/内部向けDNSサーバー構築(BIND) FC1/FC2/FC3/FC4

インターネットとフレッツ・スクウェアへ同時に接続できるようにする
PPPoEマルチセッション設定(PPPoE) FC1/FC2/FC3

サーバー公開前のセキュリティ強化
ファイル改竄検知システム導入(Tripwire) FC1/FC2/FC3/FC4
rootkit検知ツール導入(chkrootkit) FC1/FC2/FC3/FC4
アンチウィルスソフト導入(Clam AntiVirus編) FC1/FC2/FC3/FC4
アンチウィルスソフト導入(F-Prot Antivirus編) FC1/FC2/FC3/FC4
アンチウィルスソフト導入(BitDefender編) FC1/FC2/FC3/FC4

Webサーバーを公開する
Webサーバー構築(Apache) FC1/FC2/FC3/FC4
ユーザディレクトリ作成(/~ユーザ名/) FC1/FC2/FC3/FC4
Webサーバー間通信内容暗号化(Apache+mod_SSL) FC1/FC2/FC3/FC4
Webページパスワード制限(htpasswd) FC1/FC2/FC3/FC4
バーチャルホスト設定 FC1/FC2/FC3/FC4
Webサーバー間通信内容圧縮(mod_deflate) FC1/FC2/FC3/FC4

Windowsで作成したWebページをWebサーバーへアップロードする
FTPサーバー構築(vsFTPd) FC1/FC2/FC3
Windowsからサーバーへ安全にファイル転送(WinSCP) FC1/FC2/FC3/FC4

Webページへのアクセス統計をWebブラウザからみれるようにする
Apacheアクセスログ解析(Webalizer) FC1/FC2/FC3/FC4
バーチャルホスト用アクセスログ解析(Webalizer) FC1/FC2/FC3/FC4

自宅サーバーのWebサイト内をGoogleのように検索できるようにする
サイト内検索システム構築(Namazu) FC1/FC2/FC3

独自のメールアドレスをつくる
メールサーバー構築(Postfix+Dovecot) FC1/FC2/FC3
メールサーバー間通信内容暗号化(OpenSSL+Postfix+Dovecot) FC1/FC2/FC3
メールサーバーでウィルス&スパムチェック(amavisd-new+Clam AntiVirus+SpamAssassin+Procmail) FC3
携帯用Webmailシステム構築(WebMailClient2 for Keitai) FC3
メールサーバーでウィルスチェック(AntiVir MailGate+Postfix) FC1/FC2/FC3
複数ドメイン宛メールの集約(Fetchmail+GotMail) FC3
バーチャルドメイン設定 FC1/FC2/FC3
メール格納形式変更 FC3
メーリングリストサーバー構築(Mailman編) FC3
メーリングリストサーバー構築(fml編) FC1/FC2
メール自動返信機能導入(VACATION) FC3

HotmailやYahoo!メールのようにWebブラウザ上でメールできるようにする
Webmailシステム構築(SquirrelMail) FC1/FC2/FC3
バーチャルホスト設定(Virtual Host Domain Name Management) FC1/FC2/FC3
メールアドレスやドメイン名でメールをブロック(Block Sender) FC3

LinuxサーバーをWindowsのファイルサーバーにする
Windowsファイルサーバー構築(Samba) FC1/FC2/FC3
Samba用GUI設定ツール導入(SWAT) FC1/FC2/FC3

Linuxサーバーを内部/外部共用のWindowsのファイルサーバーにする
インターネットファイルサーバー構築(WebDAV) FC2/FC3

LinuxサーバーをLinuxのファイルサーバーにする
Linuxファイルサーバー構築(NFS) FC1/FC2

内部マシンのシステム時刻を自動的に合わせる
NTPサーバー構築 FC1/FC2/FC3

一般ユーザにWebブラウザ上での各種設定機能を提供する
Usermin導入(Usermin) FC1/FC2/FC3

LinuxのパスワードとSambaのパスワードを同期する
Windowsネットワーク用統合認証サーバー構築(OpenLDAP+Samba) FC2/FC3

VPN(Virtual Private Network:仮想プライベートネットワーク)を構築する
PPTPサーバー構築(Poptop) FC3

Javaで動的なWebページを作る
サーブレット/JSPサーバー構築(Tomcat) FC1固有
サーブレット/JSPサーバー構築(Tomcat) FC2固有

データベースシステムを作る(PostgreSQL編)
データベースサーバー構築(PostgreSQL) FC1/FC2/FC3
PostgreSQLデータベース自動バックアップ運用(pg_dumpall) FC1/FC2/FC3
Javaからデータベースアクセス(JDBC-Linux編) FC1/FC2/FC3
Javaからデータベースアクセス(JDBC-Windows編) FC1/FC2/FC3
PostgreSQL用GUI設定ツール導入(phpPgAdmin) FC1/FC2

データベースシステムを作る(MySQL編)
データベースサーバー構築(MySQL) FC1/FC2/FC3
MySQLデータベース自動バックアップ運用(mysqlhotcopy) FC1/FC2/FC3

コミュニティサイトを作る
コミュニティサイト構築(XOOPS) FC1/FC2/FC3

サーバーのファイルを自動的にバックアップする
自動バックアップ運用(tar+GnuPG+rsync) FC1/FC2/FC3

サーバーの状態をブラウザから監視する
ネットワークトラフィック監視システム導入(NET-SNMP+MRTG) FC1/FC2/FC3

ユーザのホームディレクトリ容量を制限する
ホームディレクトリ容量制限(quota) FC1/FC2

Webブラウジングを高速化する
プロキシサーバー構築(Squid) FC1/FC2/FC3

サーバー公開後のセキュリティ強化
バッファオーバーフロー攻撃防御機構設定(Exec-Shield) FC1/FC2
不正アクセス検知システム導入(Snort+SnortSnarf) FC1/FC3