Rails 설치하기 Rails는 루비를 기반으로 하는 서버 프레임워크 기술 중 가장 많이 쓰이는 것이다. $ gem install rails --version 4.0.1 --no-ri --no-rdoc Rails 4.0.1 버전을 설치하겠다는 의미이다.뒤의 --no-ri와 --no-rdoc는 각종 문서들은 설치하지 않겠다는 의미이다.이렇게 하면 한방에 레일즈가 설치된다. 이미지 출처 : codelion.net Rails 2014.08.30
Ruby 설치하기 루비의 설치 쉽게하도록 도와주는 RVM이라는 것이 있다. (Ruby Version Manager) 이 RVM은 Ruby 설치과정을 간소화시켜주는 동시에 Ruby의 여러 버전을 동시에 관리하는 것을 도와준다. https://rvm.io Install RVM with a Ruby에 있는 명령어를 이용하여 설치한다. $ \curl -sSL https://get.rvm.io | bash -s stable $ source .bash_profile$ rvm install 2.0.0 화면 마지막 근처에 'Install of ruby-2.0.0-p353 -#complete'라는 메시지가 뜨면 설치를 정상적으로 완료한 것이다. 설치된 루비의 버전을 확인해보자.$ ruby -v 이미지 출처 : codelion.net Programming/ruby 2014.08.30
루비 들어가기 0. Ruby 들어가기 [0] 루비의 최대 강점 - 간결하고 자연스럽다. 따라서 초심자들이 배우기 매우 적절한 언어라고 할 수 있다.[1] 사용 인구가 계속 증가하고 있다.[2] 모든 것이 객체인 ‘객체 지향’언어이다. 루비의 장점은 object-oriented이다. + 루비의 핵심 요소[0] 변수와 데이터 Ruby의 데이터형(data type)은 크게 다음 세 가지로 나눌 수 있다. - 숫자 (number) : 0~9사이 아라비아 숫자의 조합 / integer와 float등으로 세분화 - 문자열 (string) : 숫자나 문자를 작은따옴표나 큰따옴표로 묶어 입력하면문자열로 인식한다. - 불리언 (boolean) : true나 false 중 하나의 값을 가진다. [1] 배열과 해쉬 여러 개의 데이터를 그.. Programming/ruby 2014.08.30
ps 명령어 사용법 $ps aux 현재 실행되고 있는 모든 프로세스의 전체 상태가 표시된다. $kill -9 프로세스 종료 예를 들어, $kill -9 1240 이미지 출처 : codelion.net Linux 2014.08.30
윈도우에서 AWS접속 방법 puttygen.exe 파일을 다운받는다. key pair파일(.pem)을 넣어준다. 서버에 접속하려면 private key만 있으면 된다. private key 파일은 .ppk파일이다. putty 좌측에 ssh - auth로 들어가준다. private key(.ppk)파일을 넣어준다. AWS 2014.08.30
맥에서 AWS 서버접속 0. key pair파일 권한설정$ chmod 400 .pem 1. 접속$ ssh -i .pem ec2-user@ 이미지 출처 : codelion.net AWS 2014.08.30
key pair란? 보통은 서버에 접속할 때 아이디와 비밀번호를 입력하지만AWS는 특별하게 key pair로 접속을 한다. key pair가 없으면 접속할 수 없으며,반대로 key pair가 있다면 누구나 접속할 수 있다. 키페어의 확장자는 *.pem 이다.절대 잃어버리지 않도록 하자. AWS 2014.08.30
AWS의 장점 0. 초기 투자금이 없으며, 유지 비용이 저렴함 1. 용량 유연성: 서비스에 대한 수요에 따라 서버의 용량을 늘려야 할 경우, 손쉽게 확장시킬 수 있다. 2. 속도 및 민첩성: 클라우드 컴퓨팅을 통해 불과 몇 분만에 여러 개의 서버를 배포할 수 있다. 3. 운영이 필요 없는 애플리케이션: 서버에 대한 투자와 운영에 노력을 쏟을 필요가 없다. 4. 글로벌 지원: 전 세계 지역을 대상으로 고품질의 서비스를 쉽게 배포할 수 있다. AWS 2014.08.29