우선... 윈도우에서 Nginx + PHP + Mysql 한방에 설치하기입니다. 저는 원래 APM를 사용했었는데, 한동안 다른쪽 일을 하다가 다시 웹개발을 하려고 보니, 생각보다 많은게 변해 있었네요. 우선은 제 컴퓨터는 윈도우10 프로 입니다. APM을 패키지를 보니, 윈도우 8부터 정상적으로 동작하지 않는다라는 게시물이 보입니다. PHP도 5.2.x 이고요. 지금 PHP는 7.x 까지 나온 상태인데 말이죠. 그래서 조금더 조사해보니, NGINX, PHP, Mysql 을 APM 처럼 한방에 설치해주고 서비스를 관리해주는 프로젝트가 있었습니다. (NGXMP 바로가기) 이 포스트 기준으로 각 구성품 버전은 다음과 같습니다: - nginx: 1.9.12 -dev - php: 5.3.29 - memcached..
윈도우에서 서비스를 등록하는 프로그램입니다. 제가 언제 사용했냐하면은, NGINX 같은 윈도우 바이너리를 사용하려고 보니, 윈도우 서비스 관리에 적용되는 프로그램이 없어 찾아보니 이 프로그램을 찾게 되었습니다. NSSM (the Non-Sucking Server Manager) 이것을 사용하면 윈도우 서비스 관리자를 제어해서 특정 프로그램을 서비스로 등록할 수가 있습니다. 사용법도 단순하고요. 자세한 내용은 링크를 타고 해당 홈페이지에서 확인하시면 됩니다. 우선 GUI가 아닌 Console(Command) 프로그램입니다. 해당 내용을 이해하기 위해선 윈도우 서비스 관리자에 대한 내용을 알고 계시면 좋습니다. 서비스 설치(윈도우 서비스 관리에 등록) nssm install nssm install nssm ..
윈도우 홈 버전에서는 원격 데스크탑 항목이 없습니다. 원격 지원만 있을 뿐. 윈도우를 지우고 프로로 가야하나 찾아봤는데, 역시 있네요. RDP Wrapper Library 입니다. 최신 버전을 다운로드 받으신 후 적절한 위치에 풀으세요. 해당 라이브러리의 구성품들은 다음과 같습니다. - install.bat: 설치를 하는 배치 파일입니다. - RDPCheck.exe: 정상적으로 원격데스크톱이 활성화 되었는지 확인하는 파일입니다. - RDPConf.exe: 원격데스크톱을 설정하는 파일입니다.(기존 윈도우에서 제공하는 패널엔 나오지 않기 때문이죠) - RDPWinst.exe: install.bat에서 사용하는 설치 파일입니다. - uninstall.bat: 삭제 파일입니다. - update.bat: 최신버전..
XMLHttpRequest 객체를 이용해 서버와 AJAX 통신을 하던 도중, 다음과 같은 문제가 발생하였습니다. - A.js 파일을 수정한 후 해당 파일을 비동기로 로드했지만, 수정되지 않은채 로드가 되었습니다. 구글링 통해 알아본 결과 브라우져에서 캐싱하는듯 합니다. 브라우져에서 캐시를 삭제한 후 다시 로드하니 수정된 내용이 로드되었습니다. 조금 더 구글링 해본 결과 Mozilla 사이트에서 해당 내용을 우회할 수 있는 법이 있었습니다. (원문 바로 가기) 내용을 보아 하니 캐시를 우회하는 법은 요청하려는 URL 뒤에 timestamp를 붙여주는 것입니다. "?" 또는 "&" 말이지요. 샘플을 보시면: http://foo.com/bar.html -> http://foo.com/bar.html?12345..
- Total
- Today
- Yesterday
- bash
- 자바스크립트
- 워드프레스
- headless browser
- 소프트웨어 엔지니어링
- 소프트웨어 공학
- javascript
- 가 부터 힣
- Python
- select
- NGINX
- 소공
- flask-simpleldap
- 파이썬
- centOS
- swapfile
- ssh
- MySQL
- mariadb
- ELECTRON
- director.js
- 채굴량
- GROUP BY
- php
- backup
- 무정지서비스배포
- pk
- graceful shutdown
- 리눅스
- centOS7
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |