22번 포트로 파일을 전송하는 프로그램

 

 

 

 

 

 

 

 

수정 누르고 아이디 적고 저장

 

 

 

 

 

 

 

 

 

 

---------------------

 

리눅스 내 디렉토리 가는 법

 

w-get 은 서비스에 등록되지않고 환경변수 등록 및 모든 설정을 직접해줘야 한다

되도록이면 apt-get을 사용하자

 

--------------------

 

------------

 

----------------------

폴더를 하나 생성

 

 

 

 

 

 

 

 

깃 주소를 넣자

 

 

 

 

직접만든 경로 넣기

 

 

 

 

 

 

 

그대로 피니쉬

 

아마존 가입

 

클라우드 종류

IAAS 인프라 as a service - 텅빈 컴퓨터를 대여한다
(EC2)

PAAS 플랫폼 as a service - 기본적으로 설치되어 있는 것이 있어서 그것에 따라야 한다
(까페24)

 

 

 

 

 

 

검토 및 시작

 

오라클은 메모리 1기가에 설치하기 어렵다

 

 

 

 

22번 포트는 추후 아이피를 변경해야한다

8000번 공개 포트는 아이피를 그대로 둔다

 

 

 

 

개인키 생성

 

인스턴스 시작

 

-------------------------

 

 

공개키로 잠그면 개인키로 열 수 있고

개인키로 잠그면 공개키로 열 수 있다

 

 

즉 공개키로 잠그는 것은 나만 보기 위한 자료

개인키로 잠그는 것은 누구나 열 수 있고, 내가 잠궜다는 것을 증명 할 수 있다 (전자서명)

 

 

------------------

 

텔넷 - 텔넷으로도 원격 접속 가능하나 지금은 putty를 사용할 것

 

putty

설치

 

 

load 를 눌러 pem -> ppk 변환

 

 

 

 

save private key

 

 

키를 확인해서 접속했다는 뜻 (비밀번호를 물어보지 않는다)

 

 

ls 파일확인

-a 숨은파일 등 모든 파일 보기
-l 자세히 보기

 

 

 

 

 

 

 

 

nano a 치고 탭키 엔터

 

 

퍼블릭 키 확인

 

 

 

 

폰트변경

 

 

색 변경

 

 

아래 두개는 무조건 하자

리눅스 업데이트

리눅스 업그레이드

y

 

 

 

 

톰캣 설치

 

 

 

톰캣기본포트가 8080으로 되어있다

포트를 열든 아파치의 포트를 변경하든 해야한다

 

 

윈도우에서는 프로그램파일 폴더에 모든 데이터가 저장되지만

리눅스에서는 각각 기능별로 저장이 된다

 

 

 

 

 

 

ls --help

옵션들과 설명이 나온다

 

 

 

 

 

 

root는 소유주, tomcat8은 그룹

ubuntu가 tomcat8에게 그룹 권한을 주면 된다

어떤 파일을 만들 때, 만든쪽이 소유권을 가짐

-rw-r----- 1 (숫자 1은 바로가기 1개가 존재한다는 의미)

소유주: root

그룹: r--(tomcat8)

접근: ---(모든사람)

 

ubuntu는 --- (모든사람)

앞에 d가 붙어 있으면 directory

 

리눅스는 실행파일 구분이 따로 없다

 

x권한 - 실행

tomcat8의 값을 변경한다

 

 

 

 

포트번호를 8000번으로 커스텀하자

 

 

 

 

 

 

웹 배포 파일 war

war파일로 보내면 톰캣이 알아서 압축을 풀어서 세팅을 해준다

 

 

 

 

 

 

리눅스 배우는 순서

1. 설치
-> 프로그램 자료가 들어가는 폴더가 기능별로 퍼져있음
-> 설치방법

2. 권한

3. 서버 세팅

4. git

--------------------------

shell

---------------------------

apt-update - 리스트를 본다

----------------------------

카카오 저장소 - 미러사이트

------------------------

자바는 main인데

jsp는 런타임 주도권을 톰캣 등의 서버에게 빼앗긴다

-----------------------------

프레임워크

1. main(실행)에 대한 주도권을 빼앗긴다면 프레임워크다

2. 어떤 틀 안에서 일하는 것

+ Recent posts