まるまる好き放題!!独り占め自宅サーバ for Linux

概 要

自宅サーバならウェブ容量無制限のうえ、邪魔な広告はいっさい無く、メールや重い画像/CGI/SSIも自由自在。自宅にファイルサーバを建てるもよし、好きな名前.jpで.comの仲間入りするのもよし。もちろんセキュリティも忘れてはいけません。本書は、自宅でサーバを立てる上での基礎知識から、各種サーバの立て方、使って楽しいスクリプト紹介まで全て解説します。添付DVDには、FedoraCore2とWebminそして本書で紹介したすべてのプログラムを収録。

著者 GWINZI
価格 本体2400円(税別)
ISBN 4-7980-0833-8
発売日 2004/07/01
判型 B5変
色数 1色
ページ数 304
CD/DVD Linux/UNIX DVD
対象読者 初級
シリーズ
表紙イメージ
購入 アマゾンで購入する

※リンク先によっては、販売ページが用意されていないことがあります。 あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

現在サポート情報はありません

目次

準備編

基礎知識

 自宅サーバとは

 通信回線

 通信環境(速度と仕様)

 通信環境(回線業者/プロバイダ)

 サーバマシン

 マシン

 ネットワーク構成

 ドメイン

 IPアドレス

 IPアドレスの種類

 DNS - ドメインとIPアドレスの変換

 ルータ

 ローカルゾーンとインターネットゾーン

 ポートのこと

 ポート転送

 ADSL接続案

 自宅サーバ方針

サーバマシンのインストール

 CD/DVD起動設定(BIOS)

 Linuxのインストール

 Linuxの起動と終了

ネットワークの設定

 電話線とADSLルータの接続

 ルータとマシンの接続

 ネットワーク内のIPの確認

 ルータ設定画面へログイン

 フィルタ設定確認

 ポート転送設定確認

 ネットワークのチェック

 ウェブサーバを試してみる

サーバ編

リモート管理(Webmin)

 Webminとは

 Webminの導入

 Webminの動作の確認

 Webminの基本設定

サーバを外部へ公開

 ルータのポート転送設定

 LAN内から自宅サーバを表示

ダイナミックDNS(DynamicDNS)

 ダイナミックDNSサービスの選定

 DynamicDNSサービスに登録する

 IPアドレスの更新

 IPアドレスの自動更新

ウェブサーバ(Apache)

 WWWとApache

 Apacheのインストール

 Apache の設定

 Apacheの起動と動作確認

 各種設定

メールサーバ(Postfix)

 メール配送サーバの構築

 メールの確認

 POPサーバ、IMAPサーバの構築

ファイルサーバ(Samba/Win)

 Sambaサーバのインストール

 Sambaの起動と自動起動設定

 Sambaサーバの基本設定

 共有ボリュームの設定

 Windowsからのアクセス

ファイルサーバ(Netatalk/Mac)

 Netatalkのインストール

 Webminモジュールの導入

 共有ボリュームの設定

FTPサーバ(FTP)

 vsftpのインストール

 webminモジュールの導入

 vsftp設定

 vsftpの起動と自動起動設定

telnetサーバ(telnet)

sshサーバ(ssh)

ブロードバンドルーター機能

 回線の接続

 ネットワークインタフェースの設定

 インターネット側の接続設定

 LAN側の接続設定

 ルーター設定

DHCPサーバ(dhcp)

 DHCPサーバの導入

 DHCPサーバのセットアップ

 DHCPサーバの起動と自動起動設定

DNSキャッシュサーバ(BIND)

 DNSサーバの導入

 DNSサーバの起動と自動起動設定

活用編

CGIを使う

SSIを使う

/~hoge/ - ユーザページ(public_html)

バーチャルホスト

AWStats - ログ解析

PHPを使う - スクリプト

MySQL - データベースサーバ

PhpMyAdmin - データベース管理スクリプト

htaccess - ウェブページのアクセス制限

Xoops - ポータルサイト

phpBB - フォーラム形式の掲示板

Blacknova Traders - SFウェブゲーム

Legend of the Green Dragon - MMORPGゲーム

WordPressMe - ウェブログ

EasyMoblog - ウェブログ

phpMyChat - チャット

phpOpenChat - チャット

OpenDB - データベース

WebCalendar -カレンダー

付録Tips編

コマンドの実行(Windows)

CD-ROMのマウント(Linux)

viエディタ(Linux)

BIOS設定

テスト用ファイル

PuTTY(SSH)を使う

WinSCP(SCP)を使う

Cygwin - WindowsでUnixコマンドを使う

Cygwin - WindowsでXサーバを使う

ssh 鍵認証(PuTTY)

ssh 鍵認証(Cygwin)

sshポート転送(サーバ側)

sshポート転送(リモート側)

rsync - サーバマシンとのファイル同期

PR

秀和システム