Tips

Nginxインストール編② 無料クラウドAWSでサーバ構築手順まとめ

Nginxインストール編② 無料クラウドAWSでサーバ構築手順まとめ

AWS環境でサーバ構築していきます。今回はNginxをソースファイルからインストールしていきます!

本連載では、無料クラウドAWS環境へ様々なサーバ環境を構築し、インストール&設定手順をまとめていきます。
今回は、前回の「Nginxインストール編② 無料クラウドAWSでサーバ構築手順まとめ」に引き続き、インストール手順をまとめていきます。
前回解説した内容は、CentOSへYUMというパッケージ管理ツールを用いて、Nginxをインストールする手順でした。
今回はYUMではなく、ソースファイルからNginxをインストールする手順をまとめていきます。

なお、今回使用する環境はAmazonWebServices(通称AWS)の主要サービスである「EC2」です。
EC2にインスタンスと呼ばれる仮想OSを立ち上げて、使っていきます。
このあたりの設定方法は「AWS無料クラウドサーバEC2にRuby,Rails環境を構築する手順まとめ」に詳しく書いてありますので、参考にしてみてください。

Nginxのインストール(ソースファイルバージョン)

まずは準備から始めます。
ソースファイルをビルドするにあたって必要なモジュール群をインストールしておきます。

$ sudo yum install pcre pcre-devel
$ sudo yum install zlib zlib-devel
$ sudo yum install openssl openssl-devel
$ sudo yum install gcc gcc-c++

インストールしたライブラリの説明をしておきます。

PCRE

PCREとはPerl互換正規表現ライブラリ(Perl Compatible Regular Expressions)のことです。
正規表現とは、文字列の一部をパターン化して表現する方法のことです。この表記方法ではPOSIX構文という表記が使われることが多かったのですが、PCREは検索がより早いということもあり、多くのソフトにPCRE正規表現が組み込まれています。そのため、事前にインストールをしておきます。

zlib

zlibとは、データの圧縮および伸張を行うためのライブラリのことです。

openSSL

インターネット上で通信をする際の暗号化の仕組みとしてSSL(Secure Sockets Layer)やTLS(Transport Layer Protocol)というプロトコルがあります。openSSLは、これらに対応したライブラリのことです。

Linux認定資格 LPICを取るなら・・

Linux資格 「LPIC Lv1」徹底解説 連載目次

Recent News

Recent Tips

Tag Search