Amazon Cloud 와 서비스에서 Cloud 서비스를 운영하다 보면 서버를 생성할 경우 비밀번호를 주는 경우도 있지만 Amazon 과 같이 Key를 주는 경우도 있는데요.윈도우즈에서 XShell 혹은 Putty 를 이용하여 서버에 접속하는 방법입니다. * 스샷은 XShell 이나 PuTTY 역시 크게 다르지 않으니 그냥 참고 하시면 될 것 같습니다. XShell 을 켜시고 우선 New Session Properties 를 생성 합니다. 그리고 좌측 메뉴에서 Authentication 을 누르셔서 아래와 같이 사용자 이름을 넣어 주도록 합니다. Amazon Linux 의 경우 기본 사용자는 ec2-userAmazon Ubuntu 의 경우 기본 사용자는 ubuntu 입니다. 그리고 아래의 User Key..
처음 Redis 를 설치 후 구동시 아래와 같은 Warning을 볼 수 있으실 것 입니다. 여기서는 이 Warning 들을 제거 하는 방법들에 관해서 알려 드리겠습니다. # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128. # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then..
우선 php7.1 의 경우 가장 최신 버전의 php 로 간단히 패키지 를 통한 설치가 가능합니다. * 이 글을 쓴 현재 최신 php 7.1 버전은 RC6 이며 RC 이란 Release Candidate 로 기능으로서는 출시 버전에 가깝지만 치명적인 버그를 포함 했을 수도 있습니다. 따라서 실서버에는 설치하지 마시기 바랍니다. php7.0 을 추천 드립니다. 아래의 방법으로도 php7.0 역시 설치 가능합니다. 우선 설치를 위해서 아래의 명령어로 패키지 저장소를 업데이트 해주도록 합니다. # sudo add-apt-repository ppa:ondrej/php # sudo apt-get update 패키지 저장소 업데이트가 완료 되었다면 아래의 명령어로 한번 정상적으로 적용 되었는지 확인이 가능합니다. #..
Ubuntu 14.04 LTS 버전에서 NodeJS 설치 및 NodeJS 버전을 변경하기위한 n 을 설치하고 변경하는 방법에 관해 설명드리겠습니다. 1. Ubuntu 에서 apt-get 을 이용하여 NodeJS 설치하기 우선 apt-get 을 이용해서 설치할 것 이기 때문에 저장소를 NodeJS 홈페이지에 등록된 방법으로 등록해주시기 바랍니다. 원본 : https://nodejs.org/en/download/package-manager/* npm n 을 통해서 버전을 수시로 변경할 수 있기 때문에 버전에 관해서는 크게 걱정하지 마시고 일단 설치하시기 바랍니다. NodeJS 4.x LTS 버전 curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash - ..
PM2는 P(rocess) M(anager) 2 로 NodeJS 프로세서를 관리해주는 역할을 합니다. PM2는 앱이 계속 살아 있을수 있도록 도와 주는 역할을 하고 프로그램의 다운없이 다시로드 할수 있도록 해주는 등의 역할을 합니다. 1. 설치하기 npm 을 이용함으로 설치는 간단히 npm install pm2 -g 로 설치 합니다. $ npm install pm2 -g 2. 실행 및 종료하기 실행 역시 간단합니다. pm2 start app.js 명령어 만으로 nodejs 프로젝트의 실행이 가능합니다. $ pm2 start app.js 아래와 같이 여러개의 프로세서를 켜두고 작동을 볼수도 있습니다. 종료는 pm2 stop id 혹은 pm2 kill 로 해당 프로세스를 종료하거나 pm2 자체를 종료할수도 ..
NodeJS , Express 그리고 Socket.io 을 이용하여 간단한 채팅 앱 ( 메시지 앱 ) 을 만드는 방법입니다. 기본적으로 Socket.io ( http://socket.io ) 에 들어가 보시면 기본적인 튜토리얼 ( http://socket.io/get-started/chat/ ) 이 있는대요. 여기서는 이전에 진행하던 NodeJS + Express 튜토리얼을 연장하여 간단하게 코드만 넣어 보겠습니다. 튜토리얼을 보시기전 NodeJS + Express generator 를 모르신다면 한번 보시기 바랍니다. 2015/10/01 - [Programming Language/NodeJS] - NodeJS 에서 Express 설치 및 시작하기 * 프로젝트의 기반은 Express generator 로..
Ubuntu 에서 vsftp 를 이용하여 ftp 를 만드는 방법입니다. ssh 설치시 vsftp 를 설치하지 않더라도 sftp 를 사용 할수 있지만 간단하게 사용자를 특정 폴더에 가둔다거나 하는 기능은 vsftp 의 기능이 편리 하기에 저는 간단하게 사용할때 사용합니다. 1. 설치 하기 apt-get install vsftp 를 이용하여 편리하게 설치가 가능합니다. $ apt-get install vsftpd 2. 설정하기 이제 설정할 차례 입니다. 설정파일은 /etc/vsftpd.conf 에 있으니 참고하시기 바라빈다. vim 혹은 자주 사용하시는 텍스트 에디터로 파일을 열어 줍니다. $ vim /etc/vsftpd.conf 파일을 열으신 후 아래와 같이 필수 업션을 몇가지 설정해 주시기 바랍니다. a..
1. NodeJS 업데이트 방법 우선 NodeJS 의 버전을 직접 업데이트 하는 방법입니다.우선 npm 의 케시를 지운 후 global 옵션으로 n을 설치해 줍니다. ( n은 nodejs 자체의 버전관리를 돕습니다. )그리고 n 의 옵션으로 stable 로 할 경우 현재 nodejs 의 stable 버전이 설치 됩니다. sudo npm cache clean -f sudo npm install -g n sudo n stable 다른 버전으로 설치 하고 싶으시다면 아래와 같이 n 뒤에 특정 버전을 적어 주시면 됩니다. sudo n 0.10.28 2. npm 업데이트 방법 다음으로 npm 의 업데이트 방법입니다. npm은 nodejs 의 패키지 관리자로 npm 으로 npm 을 업데이트 할수 있습니다. (?!)..
Ubuntu 에서 timezone이 재대로 설정이 되어 있지 않을때 설정하는 방법 입니다. $date 위 명령어는 시간 을 보는 명령어로 아래와 같이 나타나게 됩니다. 이때 시간이 다를 수 있는대요. 이때는 시간의 싱크가 잘못되었거나 timezone이 틀렸을 경우 입니다. 여기서는 timezone을 변경하는 방법을 보겠습니다. 우선 설정된 timezone을 확인합니다. $ more /etc/timezone 뉴욕으로 되어있었내요. 아래의 명령어를 사용해서 timezone을 변경하도록 합니다. $sudo dpkg-reconfigure tzdata 아래와 같은 화면에서 원하시는 국가 의 timezone 을 선택하시면 됩니다. 아래는 Asia->seoul 을 선택한 모습입니다. 이제 다시 시간을 확인해 보도록 ..
- Total
- Today
- Yesterday
- Developer
- 개발
- 게임 개발
- cocos2d-x
- 웹
- Database
- 게임
- Nodejs
- 우분투
- 서버
- JavaScript
- 에러
- ubuntu
- mac
- 인터넷
- 서버 개발
- 웹 개발자
- 맥
- 설치
- it
- php
- 개발자
- html
- 튜토리얼북
- Tutorialbook
- 웹 개발
- 웹 서버
- 데이터베이스
- SNS
- Laravel
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |