-
참고 레퍼런스는 관련링크를 봐주세요~관련링크에서 제일 효과가 좋은 것만 집어보겠습니다.우선 자신의 사이트 점수를 매겨봅니다.크롬 기준으로 확장프로그램에 yslow라는 프로그램을 깝니다. (링크)그리고 실행할 때 옵션을 바꿉니다.{이미지:0}보통 블로그나 소형 사이트이므로 이렇게 설정해주시면 됩니다.대형 사이트라면 기본 설정으로 하시구요전 측정하니 77점이 나왔네요{이미지:1}평점이 C 네요;;제일 올리기 쉬운 것만 손봤습니다.바로 F를 받은Compress components with gzip 부분인데요gzip 을 활성화 시켜 반응속…
-
SSL 인증서를 발급 받는 방법은 여러가지가 있지만제가 소개해드릴 방법은 OpenSSL을 이용하여 직접 키를 생성 후SSL 인증서 업체에 업로드, 돌려 받은 crt 파일을 합쳐서 직접 서버에 SSL 인증서를 설치하는 방법입니다.NGINX, APACHE 겸용이며, 둘다 OpneSSL을 깐 후 진행해야 합니다.1. CSR파일 생성https://support.comodo.com/index.php?_m=knowledgebase&_a=viewarticle&kbarticleid=3위의 가이드를 잘 보고 서버에서 직접 생성합니다.…
-
{이미지:0}홈페이지에서 이상한 주소를 넣었을 때 나타나는 에러 표시에서 NGNIX의 버전이 표시되어공격의 빌미를 제공합니다.그래서 NGINX의 설정파일을 수정하여 미연에 방지하고자 합니다.데비안 기준/etc/nginx/sites-available/default에서server {...server_tokens off; # 버전 숨기기 활성화...}server_tokens off; 추가 하면 됩니다.그 후service nginx restart적용 완료!홈페이지 잘못된 경로로 가면 버전이 숨겨진 것을 확인할 수 있습니다.[이 게시물은 우…
-
1. NGINX 설정[code=bash]nano /etc/nginx/sites-available/default[/code]위 명령어로 Nginx 설정에 들어갑니다.[code=nginx]server{.client_max_body_size 100M;.}[/code]위 내용을 넣어줍니다.2. PHP5 기준[code=bash]nano /etc/php5/fpm/php.ini[/code]위 명령어로 수정에 들어갑니다.[code=php]max_execution_time = 300memory_limit = 256Mpost_max_size = 10…