くんすとの備忘録

IT系技術メモ

移転しました。

15秒後に自動的にリダイレクトします。

CentOSをわりと最小構成でセットアップ

登場人物

セットアップ手順

OSのセットアップ

  • まずはCentOS(CentOS-6.4-i386-minimal)をインストール
  • インストール後、ネットワークの設定を行う。
    • ifconfigとか
    • /etc/sysconfig/network-scripts/ifcfg-eth1 とか
    • service network reload とか

管理用ユーザのセットアップ

  • # useradd -m -G wheel 管理用ユーザ
  • # passwd 管理用ユーザ

sshからROOTログインの不許可

  • # vi /etc/ssh/sshd_config
    • 「#PermitRootLogin yes」の行を「PermitRootLogin no」に変更
  • # service sshd restart

httpdインストール

httpdの自動起動設定

  • 確認
    • # chkconfig
  • httpdをonにする
  • サービス再起動
    • # service httpd start
    • この時エラーが出るので、/etc/hostsと/etc/httpd/conf/httpd.confにサーバ名を編集しておく

ポート開放

  • # vi /etc/sysconfig/iptables
    • ポート22(ssh)の設定をしている行をコピーし、ポート80の設定を作成する
  • iptablesを再起動
    • # service iptables restart