Nginx + PageSpeed yum 설치하기 > 서버관리자

서버관리자

서버관리자 모임 게시판 입니다.

Nginx + PageSpeed yum 설치하기 정보

Nginx + PageSpeed yum 설치하기

본문

우선 이넘을 적용하기 위해 많은 시행 착오가 있었습니다.

제가 Nginx를 잘모르고 처음 써보는지라 많이 헤매였네요....ㅠㅠ

 

직접 설치해보고 테스트 마쳤는데 약간 아쉬운게 Nginx 1.8.1이 깔리네요.

좀 더 찾아보고 최신버전 설치가 가능한 곳이 있나 살펴 보겠습니다....^^;;

 

우선 기존에 yum 설치된 Nginx 가 있다면 삭제 합니다.

# yum remove nginx

 

다음은 Repo를 추가 합니다.

# rpm --import https://repos.ulyaoth.net/RPM-GPG-KEY-ulyaoth
# yum install https://downloads.ulyaoth.net/rpm/ulyaoth-latest.centos.noarch.rpm

# yum repolist

 

그후 정상적으로 yum repository에 등록되었다면 Nginx와 PageSpeed를 설치 합니다.

# yum --enablerepo=ulyaoth install ulyaoth-nginx-pagespeed  <= 요넘만 실행하면 Nginx 가 같이 설치 된다.

 

설치가 완료 되었다고 나오면 아래 처럼 확인한다.

nano 가 없다면 yum -y install nano 처럼 설치해 준다.

# nano /etc/nginx/nginx.conf 

 

아래와 같이 보여진다면 정상 설치가 된것이다.

 

user  nobody;
worker_processes  2;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;


events {
  worker_connections  1024;
  use epoll;
  multi_accept  on;
}


http {
  include       /etc/nginx/mime.types;
  default_type  application/octet-stream;

  log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                    '$status $body_bytes_sent "$http_referer" '
                    '"$http_user_agent" "$http_x_forwarded_for"';

  access_log  /var/log/nginx/access.log  main;

  pagespeed On;
  pagespeed FileCachePath "/var/cache/ngx_pagespeed/";
 
  sendfile        on;
  #tcp_nopush     on;

  keepalive_timeout  65;

  #gzip  on;

  include /etc/nginx/conf.d/*.conf;
  include /etc/nginx/sites-enabled/*.conf;
}

 

저장하고 nano에서 빠져 나온후에 nginx를 재시작한다.

 

# service nginx start

 

만약 http://localhhost 에서 Welcome to nginx! 화면이 안나타난다면 iptables에서 80포트를 열어주고

service iptables restart 로 재실행 시키면 정상 작동이 가능 할겁니다.

 

또 확인 해야 할것이 파일캐시 저장할곳이 만들어졌는지 확인하고 없다면 폴더를 만들어 준다.

 

mkdir /var/cache/ngx_pagespeed

 

chmod 766 /var/cache/ngx_pagespeed

 

이렇게 설치해서 테슽 해보았는데 잘 작동하네요....^^

 

설정은 아래 링크 참조 하세요.

https://modpagespeed.com/doc/

 

 

 

 

공감
3
  • 복사

댓글 9개

선배님께서 작업해 보신 내용 중,
저에게 필요한 것을 하나 골라 저도 바로 시작을 할 생각입니다.
윈도우로 작업을 겸하여 돌리려 했는데요.
아무래도 서버는 단독으로 하나 가야 바른 것 같아서요.
케이스는 있고, 보드도 있고.. < 두 놈은 새 제품, 나머지 구해야 합니다. ^^
감사합니다.
© SIRSOFT
현재 페이지 제일 처음으로