사전 요구 사항1. Nginx latest 를 official repository 로부터 설치 nginx.org/en/linux_packages.html#mainline2. 사전요구 패키지 설치 * Ubuntu$ apt-get install -y apt-utils autoconf automaker build-essential git libcurl4-openssl-dev libgeoip-dev liblmdb-dev ibpcre++-dev lib tool libxml2-dev libyans-dev pkgconf wget zlib1g-dev * CentOS$ yum groupinstall -y "Development Tools"$ yum install -y http httpd-devel pure pure-de..
공식 문서에는 NginX 설정이 나옴 http://socket.io/docs/using-multiple-nodes/다중 노드들 사용#고 load balancing고정 로드밸런싱If you plan to distribute the load of connections among different processes or machines, you have to make sure that requests associated with a particular session id connect to the process that originated them.This is due to certain transports like XHR Polling or JSONP Polling relying on firing sever..
NginX 는 중첩 if 문(if 문 안에 또 if문)을 허용하지 않기에아래처럼 변수에 값을 할당하고 합한것을 마지막에 비교하는 방식으로 조건문을 설정한다.location ~ \.php$ { # Open CORS set $openCORS N; # *.도메인.com 이면 변수에 D 할당 if ($http_origin ~* (https?://[^/]*\.도메인\.com(:[0-9]+)?)) { set $openCORS "D"; } set $request_url $request_uri; if ($request_uri ~ ^/api/(.*)$) { set $openCORS "${openCORS}+API"; } if ($openCORS = "D+API") { add_header 'Access-Control-All..
공식 설치 문서는 http://nginx.org/en/linux_packages.htmlRHEL/CentOS 에 yum 저장소를 셋업하려면 vi /etc/yum.repos.d/nginx.repo 하고 아래의 내용을 입력:[nginx] name=nginx repo baseurl=http://nginx.org/packages/mainline/OS/OSRELEASE/$basearch/ gpgcheck=0 enabled=1 “OS” 는 리눅스 배포판에 따라 “rhel” 또는 “centos” 으로 치환하고 “OSRELEASE” 는 버젼에 맞춰 5.x, 6.x, or 7.x 로 치환.위와 같이 했으나 설치 안됨https://ma.ttias.be/enable-http2-in-nginx/ 의 조언에 따라 아래와 같이 ..
1. NginX 웹서버의 사용자 계정 확인$ cat /etc/nginx/nginx.conf | grep useruser nginx음... nginx 로군. 2. 웹서버 루트 실제 경로 확인/home 아래 호스팅 계정이라 가정$ vi /etc/nginx/conf.d/vhost.confserver { ...... root /home/some/public_html ......} 3. 퍼미션과 owner 확인$ namei -om /home/some/public_html접근 권한을 확인하고 chmod, chown 사용하여 적절히 변경한다. 4. 퍼미션 등 확인웹서버 로그 설정 확인하여 tail 명령 실행$ tail -f /var/log/nginx/some_error.log브라우저로 사이트 접속 시도위 tail 명..
Homestead 디렉토리에서$ vagrant ssh아래 파일/폴더 백업 /etc/nginx/nginx.conf /etc/nginx/conf.d/* /etc/nginx/sites-*/*아래 문서 참고하여 설치 진행 http://nginx.org/en/linux_packages.html#mainline키 다운받아 추가하는 과정 필수https://ma.ttias.be/enable-http2-in-nginx/ 이 문서도 참고충돌 문구 발생하면apt-get purge nginx nginx-common/etc/nginx/sites-* 폴더 존재 확인제거되었다면백업했던 파일들로 복구하고vagrant ssh 에서 exit 후vagrant provision$ sudo vi /etc/nginx/nginx.confincl..
- Total
- Today
- Yesterday
- Make Use Of
- How to geek
- 인터넷 통계정보 검색시스템
- 트위터 공유 정보모음
- 웹표준KR
- 치우의 컴맹탈출구
- Dev. Cheat Sheets
- w3schools
- Dev. 조각들
- ASP Ajax Library
- CSS Tricks
- WebResourcesDepot
- jQuery Selectors Tester
- DeveloperSnippets
- Smashing Magazine
- Nettuts+
- devListing
- 웹 리소스 사이트(한)
- Mobile tuts+
- Dream In Code
- Developer Tutorials
- CSS3 Previews
- 자북
- 안드로이드 사이드
- Code Visually
- Code School
- SQLer.com
- 무료 파워포인트 템플릿
- iconPot
- Free PowerPoint Templates
- Design Bombs
- Web Designer Wall
- 1st Webdesigner
- Vandelay Design
- 무료 벡터 이미지 사이트들
- Tripwire Magazine
- Web TrendSet
- WebMonkey
- 윤춘근 프리젠테이션 디자이너 블로그
- cz.cc 무료 DNS
- [웹하드] MediaFire
- [웹하드] DivShare
- 한컴 인터넷 오피스
- sencha touch
- Mac
- javascript
- Android
- 안드로이드
- PHP
- Docker
- JSON
- 워드프레스
- ASP
- nginx
- Chrome
- nodejs
- API
- IOS
- IE
- Linux
- Wordpress
- iphone
- laravel
- CSS
- 한글
- classic asp
- Prototype
- centos
- git
- JQuery
- mssql
- Debug
- iis
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |