dev/linux

[centos] install nginx

재삐신생 2016. 2. 7. 01:06
반응형

언젠가부터 http서버로 apache 대신 nginx를 사용하는 필자


일단, 인스톨은 공식사이트에서 확인하자.

https://www.nginx.com/resources/wiki/start/topics/tutorials/install/


참고:리눅스 버전확인

cat /etc/*-release | uniq


레파지토리 설정

nginx설치는 yum으로 바로 안되므로 repository를 추가해야 한다.

vi /etc/yum.repos.d/nginx.repo

[nginx]

name=nginx repo

baseurl=http://nginx.org/packages/centos/$releasever/$basearch/

gpgcheck=0

enabled=1


설치

yum install nginx


서비스 시작

service nginx start


방화벽 설정 www 80포트 오픈(setup 사용)

# 방화벽 설정 및 서비스 등 설정위한 textmode tool설치

yum install setup setuptool system-config-securitylevel-tui authconfig system-config-network-tui ntsysv


# 설정

setup

firewall config

cutomize -> WWW(HTTP) check


# 방화벽 적용

/etc/init.d/iptables restart


# 만약 방화벽 설정시 /var/run/dbus/system_bus_socket: No such file or directory

오류가 발생하면 message bus를 확인해보자.


yum install dbus

chkconfig --list messagebus

chkconfig messagebus on

shutdown -r now



문제없으면 서버 접속 확인!!

브라우져로 접속 http://{{HOST}}


user 설정

groupadd www-data

usermod -a -G www-data nginx


반응형

'dev > linux' 카테고리의 다른 글

[centos] php fpm configuration  (0) 2016.02.07
[centos] install php 5.3  (0) 2016.02.07
[centos] install oracle java jdk  (0) 2016.02.06
[centos] install php extension ssh2  (0) 2016.02.05
tomcat manager 사용  (0) 2015.08.08