본문 바로가기

Express Web 서버 만들기. 본 내용은 express 웹 서버 만들기로 express generator 를 사용해서 웹서버를 만드는 내용을 기록 할 것이다. AWS 에서 할 것이기 때문에 카테고리를 AWS로 하였다. 1. 설치. - 우선 AWS에 설치해 놓은 Ubuntu에 접속.: AWS 인스턴스 설치와 Ubuntu 설치에 대한 내용은 이미 기술한 바가 있으니 패스 한다. - 표시된 명령어로 express generator을 설치한다. - express를 testServer라는 폴더에 설치한다. 설치 옵션으로 view를 ejs를 사용할 것이라고 해주었다. - 설치가 완료되면 testServer 폴더로 이동하여 폴더구조를 확인한다. 2. 기본 내용 확인. - bin 폴더로 이동하여 vi 편집기로 www 폴더를 열어본다. - 기본 포드.. 더보기
vsftpd 모드 설명. vsftpd를 지난번에 설치해 보고 나서 조금더 알아봐야 할 상황이 발생하여 찾아본 내용에 대해여 기록한다. 우선 ftp는 command port와 data port 두 개의 port를 사용한다. 서버 측에서는 일반적으로 21번 port를 command port로 사용하고, 20번 port를 data port로 사용한다. 클라이언트에서는 1024~65535번 사이의 임의의 port를 골라서 command port로 사용하고 선택된 포트에 +1을 한 port를 data port로 사용한다. Ubuntu - vi /etc/vsftpd.confCentOS - vi /etc/vsftpd/vsftpd.conf 1. 엑티브 모드(Active Mode) - 설정파일 수정.: pasv_enable=NO 2. 패시브 모.. 더보기
git 명령어 모음. Git 명령어 모음에 대해서 기록한다. 모든 명령어를 기록하는 것은 아니고 주로 내가 사용했던 명령어에 대해서기록한다. 나중에 더 업데이트를 하도록 하고, 일단 어느정도 기록하도록 하자. - git config --global user.name "유저이름"- git config --global user.email "유저 이메일"- git remote add origin http://github.com/유저이름/프로젝트명.git: 원격저장소 연결.- git remote -v: 연결 상태 확인. - git init: 현재 디렉토리에 git 저장소 생성. - git status: 커밋되지 않은 변경사항을 조회 - git add: git add 파일명- 스테이징 영역에 파일 추가.: git add .- 모든 파.. 더보기
Github 사용법 - 3. 브런치(branch) 이번 내용은 github branch에 대한 내용이다. 브런치가 무엇이고, 왜 사용해야 하는지에 대한 내용은... 생략. 1. Branch 생성. - git branch 브런치명 : 브런치 생성. - git branch 로 현재 생성된 브런치와 현재 활성화된 브런치를 확인. - checkout 명령으로 활성 브런치 변경. - 확인해 보면 TestBranch가 활성화 된 것을 확인 할 수 있다. - 여기서는 빠져 있지만, 코드의 일부를 수정하였다. - 수정 후에 status 를 확인하고, git add -A 로 변경 내용을 추가하고, commit으로 스냅샷을 찍었다. - 대상을 TestBranch로 하여 push 하였다. - TestBranch가 올라온것을 확인 할 수 있다. - 브런치 탭에서도 확인 가능.. 더보기
Github 사용법 - 2. 저장소 앞서 github에 가입을 했고, git-scm을 설치 했다. 이번 내용은 저장소 생성과 파일 커밋에 대한 내용이다. 1. 저장소 생성. - 1번 혹은 2번을 통해서 신규를 저장소를 생성할 수 있다. - 1번에 저장소 이름을 넣어주고, - 2번 설정으로 무료 버전을 선택할 수 있다.: github는 기본적으로 오픈 소스를 지향하기 때문에 private를 선택 할 경우 유료로 할 수 있다. - 3번을 눌러 저장소 생성. - 저장소가 만들어 졌다. 2. 로컬 저장소. - 1번은 이미 앞서 했던 내용이고, - 2번은 로컬 깃 저장소라는 것을 알리는 것이다. - 로컬 저장소로 설정된 모습. 3. 저장소 연결. - 첫 명령어에서 저장소를 연결하였고,: 모자이크 부분은 유저 네임에 해당하는 부분이다. - 다음 명령.. 더보기