サーバの準備(Ubuntu Server 10.04 LTS編) - Rails本番環境構築ガイド

この文章は、『改訂新版 基礎Ruby on Rails』読者サポートページの「本番環境構築ガイド」の一部です。

Ubuntu Server 10.04 LTSでRailsアプリケーションを運用するために必要な準備作業を行います。

OSのインストール作業は完了しているものとします。また、インストール時に作られる管理者ユーザーの名前は kuroda であるとします。ご自分で設定した名前で読み替えてください。

以下の手順は、すべてkurodaユーザーで実行してください。行頭の % はコマンドプロンプトですので、入力から省いてください。

各種パッケージのインストール

% sudo apt-get update
% sudo apt-get upgrade
% sudo apt-get install build-essential automake
% sudo apt-get install zlib1g-dev libssl-dev libreadline6-dev libyaml-dev libxml2-dev libxslt-dev
% sudo apt-get install libsqlite3-dev libcurl4-openssl-dev
% sudo apt-get install apache2 openssh-server apache2-prefork-dev libapr1-dev libaprutil1-dev

ファイアウォールの設定

% sudo ufw enable
% sudo ufw default deny
% sudo ufw allow 22/tcp
% sudo ufw allow 80/tcp

sshとhttpによる接続だけを許可しています。

目次