본문 바로가기

리눅스7

Express js 웹 사이트 배포하는 방법! Express js 로 만든 홈페이지 배포하기! 이 글에서는 pkg 모듈을 사용해서 빌드한다. 빌드 후 파일 하나만 가지고 실행하려고 한다. 먼저 pkg 모듈을 설치한다. npm install --save-dev pkg 설치했다면 빌드 스크립트를 작성한다. { "name": "pilot", "version": "0.0.0", "private": true, "scripts": { "start": "nodemon ./bin/www", "build": "pkg ." }, "bin": { "app": "./bin/www" }, "pkg":{ "assets": [ "views/**/*", "public/**/*" ] }, "devDependencies": { "pkg": "^4.4.0" } } build 부분을 .. 2019. 7. 28.
맥에서 리눅스 명령어로 c언어 코딩하기 맥북에서 c언어 코드를 작성하고 컴파일 한다. vi 편집기를 연다 코드를 작성하고 저장한다. :wq를 입력한다 이제 작성한 코드를 컴파일 한다. gcc 컴파일러를 사용한다. gcc -c hello.c 를 하게 되면 컴파일 된다. 그런데 이렇게 하면 실행파일이 만들어지지 않는다. gcc -o hello hello.c 이렇게 입력하면 hello 라는 이름의 실행 파일이 만들어진다. gcc -o [실행파일 이름] [c언어 파일] gcc -o hello hello.c 명령어를 입력하면 hello 라는 이름의 실행 파일이 만들어진다. ./hello 로 실행했다. 2019. 5. 28.
AWS putty 에서 실행 중인 프로세스 유지하고 putty 종료하기 1. ctrl + z 를 눌러서 실행되는 프로세스 중단 2. bg 입력해서 프로세스 백그라운드에서 실행 3. disown 입력해서 소유권을 shell session 에서 해제 4. ssh 로그 아웃 풀어서 자세히 설명 1. 서버를 켠다. 2. ctrl + z 를 누른다. 3. bg 명령어 입력한다. 4. disown 입력해서 소유권을 해제한다. 5. 이제 putty 를 끈다. 끝. 2018. 11. 9.
블록체인 애플리케이션 개발 실전 입문 : Solidity를 이용한 이더리움 스마트 계약 구현 (위키북스 해킹 & 보안 시리즈 11) 2장-3 블록체인 애플리케이션 개발 실전 입문 : Solidity를 이용한 이더리움 스마트 계약 구현 (위키북스 해킹 & 보안 시리즈 11) 2장-3 테스트 네트워크에서 Geth 기동 로컬 테스트넷에서 Geth를 기동하기 위해서는 2가지를 준비해야 한다. ㅁ데이터 디렉터리 ㅁGenesis 파일 데이터 디렉터리 : 송수신한 블록데이터와 계정 정보를 저장할 디렉터리이다. 데이터 디렉터리를 별로도 지정하지 않으면 /~/.ethereum이 데이터 디렉터리가 된다. ~ 표시는 리눅스에서 home 디렉토리를 의미합니다. 따라서 , 디렉터리 생성을 생략해도 되지만, 디렉터리를 지정하면 서로 다른 블록체인 네트워크 사이에서 공유가 가능하다. ㅇ디렉터리 설정 방법 디렉토리 생성 디렉토리 이동 pwd명령어는 현재 머물고 있는 디렉.. 2018. 3. 31.
우분투 리눅스 설치하기 2. Virtualbox에 linux 설치하기 우분투 리눅스 설치하기 2. Virtualbox에 linux 설치하기 안녕하세요 이번 글은 Virtualbox 에 리눅스를 설치하기 위한 내용을 담고 있습니다. 새로 만들기를 클릭합니다. 가상 머신의 이름을 지정하고 다음을 클릭합니다. 메모리 크기를 지정하고 다음을 클릭합니다. 디스크를 만듭니다. VDI를 선택하고 다음을 클릭합니다. 동적 할당을 클릭하고 다음을 클릭합니다. 파일의 위치를 지정하고 만들기를 클릭합니다. 가상머신이 생성되었습니다. 이제 가상 머신에 리눅스 iso파일을 연결하겠습니다. 설정을 클릭합니다. 1.저장소 클릭 2.비어 있음 클릭 3.가상 광 디스크 파일 선택 순서로 설치를 진행합니다. iso파일을 선택하고 열기를 클릭합니다. 추가된 iso파일을 확인하고 확인을 클릭합니다. 이제 가.. 2017. 12. 8.