実践Linux(CentOS)

システムとしては図のようなものを想定しています。それぞれの環境に合わせて読み替えてください。

─── クラウド Amazon EC2


グローバル側
ドメインは、仮にmy-dom.xxxを取得したとします。
グローバルアドレスを8個取得しました。仮に333.333.333.208/29(333.333.333.208〜215の8個)とします。(333というのはあり得ないアドレスですが・・・・)
333.333.333.208 ネットワーク
333.333.333.209 ブロードバンドルータ
333.333.333.210(ns1.my-dom.xxx) ファイアウォール・DNSサーバー・Webサーバー・メールサーバー他
333.333.333.215 ブロードキャスト

内部LAN側
内部LANは192.168.7.0/24で構成します。
WinPCにはDHCPで自動割り当てとします(192.168.7.2から192.168.7.49まで)。



● 特別企画  Raspberry Piで遊ぶ


目 次


● CentOS7
   CentOS7のインストール〜ネットワークの設定ほか
   CentOS7の新機能(systemdとfirewalld)
   ダイレクトルールを使ったfirewallの強化
   DNS(BIND)サーバー
   Webサーバー
       Webでファイルの受け渡し アップロード・ダウンロード
       アクセス解析ツールAwstats
   FTPサーバー
   FTPS(FTP over SSL/TLS)
   Mail(Dovecot&Postfix)サーバー
   Sambaサーバー
   MariaDB(MySQL)サーバー
   DHCPサーバー
   SSHサーバー
   VNCサーバー
   ドメインの追加

● CentOS5〜6
   ネットワーク&ファイアウォール(iptables)
   DNS(BIND)サーバー
   DHCPサーバー
   メールサーバー(基本)    メールサーバー/実際の運用
   Webサーバー
       WebDAVによるファイル共有
       Webでファイルのやり取り アップロード・ダウンロード
       アクセス解析ツールawstats
       namazuで全文検索
       WordPressでブログ・サイト構築
       EC-CUBEでショッピング・サイト構築
   FTPサーバー
   ファイルサーバー・Samba
   データベースpostgreSQL、 Excel+ADOでpostgreSQLアクセス
   データベースMySQL
   SSHサーバー
   VNC
   SSL/TLSを利用した暗号化通信
   openVPN
   ストリーミングサーバー
       C++ RTMP Server
       Helix server Basic
   ドメインの追加
   Xen・仮想化
   特定ディレクトリに容量制限

● SELinux
   SELinux基本設定
   新しいタイプとポリシー・モジュールを作成してみる  マクロを利用したteファイルの記述
   新しいドメインを導入してみる

● coLinux(windows上でLinux)
   Fedora11で試す

● Cプログラミング
   X11プログラム
 サイエンス・プログラム 放物線運動  天体運動(3体問題)
 計測・プログラム
   秋月電子のデーターロガーpico ADC-16
   「今すぐ使えるパソコン計測USBマイコン基板」に付属のTRZ1102
   センサーの使用例

 Glade2/GTK+を使ってみる
   テキスト・ビューで簡易エディター
   ドローイングエリアで自動描画
   放物線運動(pango、cairoも試してみる)
 Glade2がないシステム用に、GTK+のみで書き出してみる

 フォントについて
 ネットワーク・プログラミング
 postgreSQL接続
 CGI
 ファイル操作    

●その他
   印刷機関連開発 インキ出力制御、いわゆる刷版絵柄面積率測定
   数独をExcelで解く

目 次

特別企画
Raspberry Piで遊ぶ

HOME(全体のシステム構成&目次)

CentOS7
CentOS7のインストール〜ネットワークの設定ほか
CentOS7の新機能(systemdとfirewalld)
ダイレクトルールを使ったfirewallの強化
DNS(BIND)サーバー
Webサーバー
  Webでファイルの受け渡し
  アクセス解析ツールAwstats
FTPサーバー
FTPS(FTP over SSL/TLS)
Mail(Dovecot&Postfix)サーバー
Sambaサーバー
MariaDB(MySQL)サーバー
DHCPサーバー
SSHサーバー
VNCサーバー
ドメインの追加

CentOS5〜6
ネットワーク&ファイアウォール(iptables)
DNS(BIND)サーバー
DHCPサーバー
メールサーバー(基本)
メールサーバー/実際の運用
Webサーバー
  WebDAVによるファイル共有
  Webでファイルのやり取り
  アクセス解析ツールawstats
  namazuで全文検索
  WordPressブログサイト構築
  EC-CUBEショッピングサイト構築
FTPサーバー
ファイルサーバー・Samba
データベースpostgreSQL
  ExcelからpostgreSQLを操作
データベースMySQL
SSHサーバー
VNC
SSL/TLSを利用した暗号化通信
openVPN
ストリーミングサーバー
    C++ RTMP Server
    Helix server Basic
ドメインの追加
Xen・仮想化
特定ディレクトリに容量制限

SELinux
SELinux基本設定
新しいタイプとポリシー・モジュールを作成してみる
マクロを利用したteファイルの記述
新しいドメインを導入してみる

coLinux
Fedora11で試す

Cプログラミング目次
X11プログラム
サイエンス・プログラム

計測・プログラム
秋月電子のデーターロガーpico ADC-16
「今すぐ使えるパソコン計測USBマイコン基板」に付属のTRZ1102
センサーの使用例

Glade2/GTK+を使ってみる
テキスト・ビューで簡易エディター
ドローイングエリアで自動描画
放物線運動(pango、cairoも試してみる)
これらを、GTK+のみで書き出す

フォントについて
ネットワーク・プログラミング
postgreSQL接続
CGI
ファイル操作

●その他
印刷機関連開発 刷版絵柄面積率測定
数独をExcelで解く