ブログ

nginxを導入してみた

投稿日:2014年12月2日 更新日:

世界的にメジャーなWEBサーバといえば
  • apache (Apache Software Foundation!)
  • IIS (Microsoft)
apacheはLinux系のWEBサーバなら大抵の人が使ってるんじゃないかな?
pb-apache.PNG
WEB機能だけじゃなく、ロードバランサ機能までも使えるすぐれもの。
チューニングの幅も広いしログも細かくカスタマイズできるし。
かなり使い勝手の良いWEBサーバだ。
一方のIISはWindowsサーバを使っている人が使うWEBサーバ。
WindowsのサーバOSには標準で付いている。
Windows特有のGUIで設定できるので、設定の難易度が低い。
GUIで設定できるロードバランサーも付いている。
私個人的にもこの2つくらいしか使ったことがないのだけど。
最近、nginxというWEBサーバのことを聞いたので、早速導入してみた。
導入は超簡単。yumを使ってサクッとインストールグッド(上向き矢印)
(OSはCentOS 6.5)
1.リポジトリファイルの作成
touch /etc/yum.repos.d/nginx.repo
vi /etc/yum.repos.d/nginx.repo
▼リポジトリファイルの内容
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
2.nginx導入
yum -y install nginx
3.ポートの確認
既にapacheが稼働しているサーバの場合ポートが重複するため、
ポート番号の変更が必要です。
vi /etc/nginx/conf.d/default.conf
4.稼働
service nginx start
nginx を起動中:                                            [  OK  ]
5.アクセス確認
nginx.jpg
アクセス成功!導入自体は5分あれば十分です。
一節には、アクセス負荷が高い時に効果を発揮するらしい。
たしかに、apacheやIISはアクセスが集中すると捌き切れない時が多々アッたような。。
IIS環境はいま手元にないので、apacheとnginxでベンチマーク比較をしてみます。
結果は後日 わーい(嬉しい顔)
▼参考にさせて頂いたページ

ひらめき稼げるブログ→ Jugem plus
ひらめきクリックの応援、よろしくお願いします m(_ _)m

-ブログ

執筆者:

関連記事

no image

WEBサーバからDBサーバに繋いでみる

RDSを使って、MySQLサーバを作るところまでは、前回の記事で紹介したとおり。 インスタンスは何度も作り直しができるから、1回で上手く行かなくても諦めずに頑張ってね。 さて、EC2でWEBサーバを構 …

no image

ElastiCacheでmemcache

ElastiCacheでmemcache。 インスタンスの生成は前回お知らせしたとおり、基本的にクリックのみw 超簡単。 ポイントは2つかな。 1.Subnet Group VPCのどのSubnetか …

no image

AmazonWebServiceのアカウント作成

AmazonWebServiceを使うにはアカウントが必要です。 アカウントの取得には、以下のものを手元に準備しましょう ・電話(携帯/固定どちらでも可) ・クレジットカード ↓のページにアクセスして …

no image

topコマンドでshift+o が秀逸すぎた

システムの負荷を確認する時によく使うのがtopコマンド。 自分の場合は1秒ディレイで確認することが多い。 ▼コマンド root> top -d 1 1秒間隔で負荷の状態が見えるのはいいが、重いプ …

no image

nginx(エンジンエックス)の性能を検証してみた

nginx性能検証 workerプロセスで大量アクセス処理に向いていると評判のnginx 性能検証をしてみた。   検証環境 ◎サーバー さくらVPS 16G プラン OS:CentOS6 …