第1回・Linuxサーバ勉強会

2,019 views

Published on

クリエイターズ同好会で行ったLinuxサーバ勉強会の第1回目のスライドです.

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,019
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
15
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

第1回・Linuxサーバ勉強会

  1. 1. クリエイターズ同好会 2J 奥本 隼
  2. 2. Linuxについて サーバって何? サーバの種類とサービス セキュリティのお話(次回)
  3. 3.  Linuxディストリビューションとは、Linux を、一般利用者が導入(インストール) したり、利用できる形にまとめ上げたも の(頒布形態)。 大きく以下の3系統とその他に分けられる http://ja.wikipedia.org/wiki/Linux%E3%83%87%E3%82%A3%E3 %82%B9%E3%83%88%E3%83%AA%E3%83%93%E3%83%A5 %E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3 Debian Debian Slackware
  4. 4. Debian Ubuntu  *buntu系  Linux Mint  Chromium OS Knoppix Vyatta
  5. 5. Fedora(旧Red Hat Linux)  Red Hat Enterprise Linux CentOS Scientific Linux  Yellow Dog Linux Momonga Linux Vine Linux RHELのクローンのため サーバ用途に人気
  6. 6. Slackware  Puppy Linux  SLAX openSUSE
  7. 7. Arch Linux Gentoo Linux Turbolinux Google Chrome OS Splashtop
  8. 8. 自動LAMPインストール  Linux, Apache, MySQL, PHPをOSインス トール時にインストールしてくれる  設定が楽 設定ファイルにクセがある(?)  FreeBSDとかRedHat系から見ると違和 感(自分の感想です)  慣れるといいかもしれない
  9. 9.  / ルートディレクトリ  /bin 基本コマンド  /boot ブートファイル  /etc 設定ファイル  /home ユーザのホームディレクトリ  /root rootユーザのホームディレクトリ  /sbin システム管理コマンド  /tmp テンポラリファイル  /usr 各種プログラム  /var 変更されるデータ 参考: http://www.atmarkit.co.jp/flinux/rensai/theory02/theory02a.html
  10. 10. GUIなんて無かった・・・ ググッてください 道具です 使い慣れてください J科生は普通に使えるよね!
  11. 11. • ファイル,ディレクトリ操作系 ls, cd, pwd rm, rm –r, cp, cp –R, mv mkdir, touch chmod, chown which file • 標準入出力処理系 cat, less, head, tail, echo grep, uniq, sort, cut, nkf, tee, wc |(パイプ), >, <(リダイレクト) • su権限 su, sudo • プロセス系 top, ps, pidof, kill, kill -9, killall Ctrl-C, Ctrl-Z, bg, fg, jobs • マニュアル系 man, --help(オプション) • ネットワーク系 ping, ifconfig, nslookup, dig, nstat, traceroute ssh, scp, rsync • テキストエディタ vi, vim, Emacs, nano • パッケージ管理システム apt-get(aptitude), yum
  12. 12. そもそもサーバって何だ?
  13. 13. http://gigazine.net/news/20080418_gigazine_new_server_complete/
  14. 14. http://www.hpc-technologies.co.jp/image-system-fig/2007q4-sys-exsample/2007q4-5rack-h500.jpg
  15. 15. Client Client Client Server SMTP クライアントにサービスを提供する クライアントと サーバが1対1で通信する = クライアントサーバモデル
  16. 16.  Webサーバ  メールサーバ  ファイルサーバ  データベースサーバ  DNSサーバ  DHCPサーバ  プリントサーバ  プロキシサーバ  NTPサーバ などなど…
  17. 17. みんなもよく知っている クライントとHTTPで通信  主要なサーバソフトウェア  Apache HTTP Server  IIS  nginx  lighthttpd  AN HTTPD
  18. 18.  メールを送信(転送),保管するサーバ  SMTPとかPOP3とかIMAPとか知ってるよね…  最近はWebメールであまり意識されない存在?  主要なサーバソフトウェア  SMTP  sendmail, Postfix, qmail  POP3  Dovecot  IMAP  Dovecot
  19. 19. ファイルを貯蓄,共有するサーバ Windowsファイル共有(SMB)  Samba NFS WebDAV
  20. 20. データを保存,処理するサーバ MySQL PostgreSQL MS SQL Server
  21. 21. ドメイン名とIPアドレスを対応付け るサーバ  コンテンツサーバ  キャッシュサーバ の2つがある ルータなどに搭載されているのは キャッシュサーバ BIND, Unbound, djbdns, Dnsmasq
  22. 22.  どこのネットワークにもあって当たり前  BBルータにある機能  意外と仕組みを知らない?

×