본문 바로가기

전체 글503

[펌] 이미지 캐시 서버 구축 여기 이분이 너무 깔끔하게 설명 잘해놓으심.https://blog.lael.be/post/7605 2019.01.09
Node.js + Oracle Node.js 에서 오라클을 연결해야할 일이 생겼다.해서 테스트 해본 환경은 맥과 우분투 리눅스 였다. 원리는 같으나 방식은 약간 다르다. 이 포스팅은 우분투를 기준으로 (18.04) 작성합니다. 방식은 여러가지이나 zip 파일을 풀고 심볼릭링크로 연결하는 방식 기준에 대해 설명합니다. 먼저 이 작업을 진행하기에 참고한 링크(클릭하시면 이동합니다.) 입니다. 작업에 대한 순서는 다음과 같습니다. OCI ( Instant Oracle Clinet ) 다운로드. ( OS 에 맞게 다운로드 하세요. ) [다운로드 경로]Unzip라이브러리 링크연결 설정1. OCI찾은김에 귀찮아서 로컬에서 다운로드 받고 FTP 로 업로드 함. 먼저 다운로드 받은 OCI 를 /opt/oracle 디렉토리를 생성하여 옮겨놓음. 2... 2018.12.31
[Nginx] 에러페이지 Nginx 에서 에러페이지를 관리하기 위해 다음과 같은 코드를 추가해준다. error_page 500 502 503 504 /error.html; location /error.html { root 에러파일위치; } 2018.11.29
Nginx / PM2 / Vue/Nuxt - Load Banlancing (로드밸런싱) Nginx 에서 PM2 패키지 모듈을 이용하여 Vue/Nuxt App 인스턴스를 로드밸런싱 처리 하는 것에 대하여 포스팅 합니다.이 방식은 어떻게든 처리하여 테스트를 보겠다는 목적이 있으나, 수정되어야 하거나 다른 효율적이고 세련된 방법이 있으면 답글/공유 부탁드립니다. ^^ ( 제가 많이 부족합니다. ^^;; ) 테스트 환경은 MacOS X(Mojave) 입니다. 먼저 이 작업을 진행하는 과정에서 구글링을 통하여 다음 포스팅들로 구조 이해하고 정리하였습니다.How to load Balancing NodeJs apps using Nginx?Docker, NodeJS, Nginx! 너로 정했다!일단 내가 원하는 다음과 같았습니다. 프로젝트 빌드 후 운영모드 (Production) 로 각각의 포트로 인스턴스.. 2018.11.29
Vue.js Life Cycle Vue.js 라이프사이클출처 : https://vuejs.org/ 2018.11.26
Node.js 를 우분투 환경설정 Node.js 를 개발환경에서 구축하기란 참으로 쉬웠다. 공식홈페이지 (https://nodejs.org) 에서 OS 에 맞게 다운로드 받고설치하면 그 뿐이었는데, 실제 환경으로 올려서 빌드하고 서비스를 띄우려고 하니... 갑갑해졌다;;그래서 다음과 같이 순서를 정하여 진행하였다.우분투 (18.04 LTS) 에 Node.js 설치서비스 구동Example // Server.jsNuxt/Express기존에 설치된 엔진엑스 (Nginx) 에 구동된 Node.js 서비스를 Proxy프로세스 관리 1. 우분투 (18.04 LTS) 에 Node.js 설치 먼저 Node.js 를 설치해야 하는데 설치하고자 하는 버전을 깃허브에 들어가서 확인할 수 있다. Node.js Source GITHUB $ apt-get ins.. 2018.10.22
lodash & underscore 라이브러리 소스코드를 보다 보니 _.method() 로 시작하는 코드들이 있길래 보니 lodash 라는 모듈(라이브러리) 이었다.해서 내용을 확인해보니 여기 잘 정리되어 있었다.쓰더라도 이유나 용도를 알고 써야겠다는 생각으로. 링크 : 자바스크립트 라이브러리 Lodash와 Underscore 알아보기 자바스크립트 인기 라이브러리 중 하나인 Lodash와 underscore 알아보려합니다. 소스 코드를 보면 _.test() 처럼 _로 시작하는 코드를 볼 수 있습니다. 이 코드는 위 라이브러리 소스로 자주 사용되는 라이브러리 툴입니다. 위 두 라이브러리 모두 자바스크립트를 확장하여 편리하게 코드를 작성하거나 웹표준, 크로스 브라우징에 많이 사용됩니다. 이처럼 Lo-dash와 underscore가 인기를 끄는 이유는 아.. 2018.10.08
css pinch zoom 찾다보니 까먹을까 포스팅 https://googlechrome.github.io/samples/touch-action/ 2018.08.28
SSL 무료인증서 / Let's Encrypt 무료 SSL 적용하려 했는데 다음 포스팅이 너무 깔끔해 링크.나중에 적용해보자. [보안] Let's Encrypt로 무료 https(ssl) 적용하기 2018.07.12
몽고디비 종료 (already process port 27017) 몽고디비를 기반으로 개발하다보면 가끔씩 정상적으로 프로세스가 종료되지 않았을때mongod 명령어가 실행되지 않을때가 있다. 이때는 몽고디비 콘솔에 접속하여 어드민으로 스위칭하고 종료하면 된다. $ mongo$ use admin$ db.shutdownServer() 2018.07.11
[ERWIN] 오브젝트및 속성 명 일괄적으로 대/소문자 변경 알아두면 매우 유용 ToolsNamesModel Naming Options... 2018.05.10
리눅스 명령어 모음 1. 리눅스 버전확인 (참고) $ grep . /etc/*-release $ cat /etc/*-release | uniq 2018.04.19
PHP Linux Repository 출처 : blog.remirepo.net Repositories configuration:On Fedora, standards repositories are enough, on Enterprise Linux (RHEL, CentOS) the Extra Packages for Enterprise Linux (EPEL) repository must be configured, and on RHEL the optional channel must be enabled.Fedora 27wget http://rpms.remirepo.net/fedora/remi-release-27.rpm dnf install remi-release-27.rpmFedora 26wget http://rpms.remirepo.net/fedo.. 2018.04.19
[패스워드 분실] 리눅스 기준 MySQL root 패스워드 분실 2018.04.19
[BASH SHELL SCRIPT] 배시 쉘 스크립트 프로그래밍 https://www.lesstif.com/pages/viewpage.action?pageId=26083916 쉘스크립트 잘 정리해놓음. 2018.04.19
[TroubleShooting] Job for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details. CentOS 기준 Error MessagesJob for mariadb.service failed because the control process exited with error code. See "systemctl status mariadb.service" and "journalctl -xe" for details.Aria engine is not enabled or did not start. The Aria engine must be enabled to continue as mysqld was configured with --with-aria-tmp-tables위 에러 내용중 하나가 발생하면서, MariaDB 가 기동이 안된다면 다음과 같이 처리한다. $ systemctl status mariadb.. 2018.04.18
Automator 삭제 In the Finder, press ⌘⇧G to Go to Folder.Type "~/Library/Services"Find the service you no longer wantDrag it to the Trash 2018.04.05
작성중 보호되어 있는 글 입니다. 2018.03.29