여기에서 선택한 운영 체제는 Debian의 커뮤니티 버전입니다. 데비안과 우분투의 운영 지침은 서로 일치합니다. 또한, 나는 한동안 연주 해 온 라즈베리 파이에 익숙합니다. 다음 설치 프로세스는 실제로 TSARK (Node.js 및 NPM 설치)에 적용됩니다.
1) 등록하고 선택하십시오
AWS에 신호 카드를 등록하고 바인딩 한 후 Amazon의 1 년 무료 EC2 호스트를 사용할 수 있지만 구성은 일반적으로 0.612MB (Linux) 및 1G (Win) 메모리입니다.
http://aws.amazon.com/
데비안의 커뮤니티 버전은 데비안-스퀴즈 -AMD64-PVM-2014-07-21-EBS입니다)
T1.micro를 입력하십시오
메모리 (GIB) 0.613
2) 클라우드 호스트에 로그인하십시오
Guofeng 호스트와 달리 일반적으로 비밀번호를 사용하여 로그인하기 위해 Amazon은 기본적으로 암호화 권한 부여 (OpenSSL에서 생성 한 PEM 형식의 주요 인증서)를 사용하여 로그인합니다.
호스트 인스턴스를 만들 때 사본이 자동으로 다운로드됩니다. Windows 사용법은 먼저 PPK 형식 (세부 사항)으로 변환해야하며 오랜 시간이 걸릴 수 있습니다.
두 번째로 주목해야 할 것은 Debian의 기본 로그인 사용자 이름이 Root 또는 EC2가 아닌 Admin이라는 것입니다.
로그인 한 후 사용자로 전환하고 루트가됩니다.
Sudo -I
3) Node.js 및 NPM을 설치하십시오
Nodejs 및 NPM의 최신 버전은 현재 소스 코드의 수동 다운로드와 로컬 컴파일 및 설치가 필요합니다.
여기에 설치된 노드 버전은 0.10.30입니다.
설치하기 전에 Curl, GCC (4.2+), GNU Make (3.81+)와 같은 일부 종속성 (공제 도구, Manifest)을 설치해야합니다. Python (2.6 또는 2.7) 또는 빌드 필수 (G ++ 및 Make 포함) 등
apt-get update apt-get 설치 컬 클랩 get 설치 설치 설치 설치 GCCAPT-GET 설치 마이키트-get 빌드 필수 #(g ++ 및 세부 사항에 포함) apt-get 설치 LIBSL-DEV [선택 사항]
그런 다음 다음 설치 스크립트, 세부 사항을 실행하십시오
echo '내보내기 경로 = $ home/local/bin : $ path'>> ~/.bashrc. ~/.bashrcmkdir ~/localmkdir ~/node-latest-installcd ~/node-latest-installcurl http://nodejs.org/dist/node-latest.tar.gz | tar xz-strip-components = 1/configure ---prefix = ~/localMake install # ok, fine,이 단계는 아마 30 초 이상이 걸릴 것입니다 ... curl https://www.npmjs.org/install.sh | 쉿
실행이 완료된 후 버전을 확인하십시오
$ 노드 -versionv0.10.30
4) ourjs를 설치하십시오
다음 스크립트를 실행하려면 적절한 디렉토리를 선택하십시오 (예 : /var /www 디렉토리).
npm 설치 ourjscp -r node_modules/ourjs ./chmod 755 ./ourjs/ourjs.sh && ./ourjs/ourjs.sh
거친 프로세스는 NPM에서 ourjs를 다운로드 한 다음 Node_Modules 디렉토리에서 복사하여 ourjs.sh를 실행 파일로 바꾸고 서비스를 실행하는 것입니다.
5) http : // localhost : 8054에서 테스트하십시오
공개 네트워크 에서이 서비스에 액세스하려면 Port 8054를 보안 그룹에 추가해야합니다.
이를 위해 Nodejs, NPM 및 OurJS 블로그 시스템은 기본적으로 사용할 수 있지만 Node.js 및 Nginx는 사용에 더 효과적입니다. Nginx는 정적 파일 (CSS, JS, Pictures), G-Zip, 캐시 (301 캐시)를 담당하며, 이는 성능을 향상시키고 서버의 트래픽을 절약 할 수 있습니다.