언젠가부터 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 |