Postagens Tagged ‘nginx’
Instalando o nginx no CentOS 5.3 através do Yum
Sobre o nginx:
Servidor de http, imap/pop3 e proxy reverso de alta perfomance, gratuito e livre criado por um virtuoso programador russo chamado Igor Sysoev, pronuncia-se EngineX, há quem o considere como ” mais robusto servidor web da atualidade” (http://www.vivaolinux.com.br/artigo/Nginx-Poderoso-servidor-WEB-para-Linux).
Wiki em portugues/Brasil: http://wiki.nginx.org/NginxPtBr
Repositórios no CentOS:
Muitos aplicativos estão disponíveis nos repositórios do CentOS mas não temos conhecimento disto ou, na maioria das instalações, nem temos os repositórios instalados, pois até a versão 5.3 a instalação só adiciona os repositórios da distribuição.
* base: mirror.centos-br.org
* updates: mirror.centos-br.org
* addons: mirror.centos-br.org
* extras: mirror.centos-br.org
Extra Packages for Enterprise Linux:
EPEL (Extra Packages for Enterprise Linux) é um repositório desenvolvido pela comunidade Fedora para prover pacotes extras para sistemas baseados no Fedora e no RHEL (Redhat Enterprise Linux), e como o CENTOS é, na verdade, uma compilação do RHEL podemos fazer uso deste repositório.
Adicionando o EPEL ao CentOS:
Para adicionar este repositório ao CentoOS, execute os comandos abaixo:
# wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
# rpm -ivh epel-release-5-3.noarch.rpm
Agora vamos verificar se o yum encontra o nginx em algum repositório
# yum search nginx
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* epel: mirrors.tummy.com
* base: mirror.centos-br.org
* updates: mirror.centos-br.org
* addons: mirror.centos-br.org
* extras: mirror.centos-br.org
epel | 3.4 kB 00:00
284467d700fe1ac543a082342c79dc8ca3a86378-primary.sqlite.bz2 | 2.0 MB 00:13
========================= Matched: nginx=====================
collectd-nginx.i386 : Nginx plugin for collectd
nginx.i386 : Robust, small and high performance http and reverse proxy server
Observando a última linha da saida do comando podemos observar que foi encontrado no repositório EPEL o pacote nginx.i386, então vamos instala-lo com o comando “yum install”:
# yum install nginx.i386
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* epel: mirrors.tummy.com
* base: mirror.centos-br.org
* updates: mirror.centos-br.org
* addons: mirror.centos-br.org
* extras: mirror.centos-br.org
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
–> Running transaction check
—> Package nginx.i386 0:0.6.38-1.el5 set to be updated
–> Finished Dependency Resolution
Dependencies Resolved
========================================================
Package Arch Version Repository Size
========================================================
Installing:
nginx i386 0.6.38-1.el5 epel 318 k
Transaction Summary
========================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 318 k
Is this ok [y/N]:
É só responder y (yes) e o pacote será instalado.