パソコン忘備録
サーバ構築基礎
最終更新:
Bot(ページ名リンク)
-
view
概要
ここでは基本的に「LinuxOS」でサーバを立てることを前提としています。
Windows、MacOSX、SolarisのOSについて触れている部分もありますが
備考的な扱いですのでご了承ください。
ここでは基本的に「LinuxOS」でサーバを立てることを前提としています。
Windows、MacOSX、SolarisのOSについて触れている部分もありますが
備考的な扱いですのでご了承ください。
メインで扱うディストリビューションは「CentOS」です。
その他は「ubuntu」「Debian」と、Windows版「cygwin」です。
その他は「ubuntu」「Debian」と、Windows版「cygwin」です。
| メニュー | ||||
| インストール | 設定 | スクリプト | 自動処理 | ログ |
| CentOS ubuntu Debian Cygwin |
bashrc exrc/vimrc |
bash awk sed |
cron |
各種ログ |
| www | www | DNS | 共有 | SSL |
| apache2.2 apache2.3 |
nginx |
bind 9 | Samba LDAP |
SSL |
| SSH・VPN | ファイアーウォール | IPsec | 仮想化 | |
| vsftpd |
iptables |
openswan |
Xen LVS | |
| 侵入検知 | セキュリティ | メール | ||
| snort tripwire |
SMTP-AUTH ORBS |
Sendmail dovecot |
||
| ウェブ開発言語 | DB | |||
| perl PHP ruby |
MYSQL |
|||
| バージョン管理 | バグ管理 | |||
| git Subversion |
Trac mantis Redmine |
仮想化
VMware、VirtualBOX、Xenなどの仮想化ツールは、マルチブートより手軽に使える。
簡易にテスト環境を用意でき、安全に利用できる。
簡易にテスト環境を用意でき、安全に利用できる。