728x90
반응형

 

 

 

*플레이데이터에서 배웠던 것들 정리해서 옮겨놓은 것임!

 

 

1. virtal box 먼저 설치

 

2. 리눅스 설치

root 암호 

root

root

 그리고 설정할때

태블릿으로 해야 마우스 윈도우와 리눅스 사이에서 사용 가능

호스트키 설정해야 리눅스 안에 마우스 들어가고 나갈 수 있음

 

 

 

 

 

3. ModaXtem 설치

 

리눅스의 이해

 

1) 종류

레드햇/우분투/CentOs(이거 사용)

 

2) 구성요소

클라이언트 

사용자프로그램

 

커널(Kernel)

-> 장치관리자 등등 실행

-> 사용자프로그램에서 사용하는 언어와 커널에서 사용하는 언어가 다름

-> 셸(shell)을 통해서 커널와 사용자 프로그램 사이의 명령어 해석함

 

3) 특징

- 오픈소스

- 업그레이드 하거나 버그 개선 속도 빠름(소스코드가 오픈소스이기 때문에 커뮤니티에서 빠르게 해결 가능)

- 여러 사용자 함께 사용 가능

- 한명의 사용자가 동시다발적으로 사용 가능

 

4) virtal box 가상머신








======================================================================

 

1. moda 실행(원격지원프로그램)

2. centos 실행 후에 ip addr 작성후 엔터 눌러서 ip 주소 확인할것 

3. moda 실행시 ip 번호 필요

 

4. 리눅스 기본

4.1 Directory 관리

파일 또는 또다른 디렉토리 효율적으로 관리하기 위한 공간

윈도우의 폴더 개념

 

- 영문 대소문자 구분함

 

-***꼭 알아야 할 디렉토리 구조***

- /  -> 최상위 루트 디렉토리 구분함 제일 앞에 있는 애만 사용 가능

- /root -> root 사용자의 홈 디렉토리

- /home -> 



홈 디렉토리

사용자별로 지정되 홈 디렉토리

 

워킹 디렉토리

사용자가 작업하고 있는 현재 디렉토리

 

홈 디렉토리가 워킹 디렉토리가 될 수 있다.



사용자별 홈 디렉토리는 하나만 존재하지만 워킹 디렉토리는 여러개 생성 가능





디렉토리 경로

1. 절대경로

-최상위 루트 디렉토리가 기준

-절대 경로의 기준은 루트 디렉ㅌ리

-맨앞에 / 표시 필수, 중간 구분도 /

-맨 위에서 아래로 내려가는 방향으로 경로를 잡으면 됨

 

2. 상대경로(Relative Path)

-최상위 루트 디렉토리는 / 로 표현

- 중간 구분은 . 으로 나타냄

- HTML 경로와 같음

- 어떤 디렉토리가 기준이 되고 .으로 구분하여 이동?

- ../dev

-./local/lib 

 

리눅스 사용법

File 관리

 

vi 문서편집

명령모드 -> 입력모드 -> 명령모드 -> 라인모드 (:) -> 변경사항 저장(w)후 엔터

-> :q 누르고 엔터 -> cat editor.txt 누르면 내용 확인 가능

 

한번에 저장하고 나가는 거 :wq





Linux 심화

Package Manager

1. RPM(Redhat package Manager)

=> 내가 필요로 하는 패키지를 다운 받아야함

2.  YUM

=> 내가 필요로 하는 패키지를 다운 받지 않아도 됨

 

리눅스 염을 통해서 아파치 서버를 사용

아파치 서버 장점

안전하고 무료 오픈소스임

 

1) 설치파일 설치되어있나 확인

yum list installed | grep httpd

 

2) 자동으로 yes 하면서 설치

yum -y installed httpd

 

3) 

여기에 프로젝트 넣고

/var/www/html 적으면 됨

 

http://192.168.0.52/Project/project_page1.html









1) 깃허브에 파일 올리기

파일 끌어다 사용할것



2) 밑에 커밋체인즈스에 이름 넣을것











3) 

 








경로설정

 

https://jina-choi.github.io/PlayData_Project/Project/project_page1.html

 

그대로 주소창에 복붙하면 나옴













 

 

728x90
반응형

'Coding With Jina > Linux' 카테고리의 다른 글

[Linux] 기본 개념  (0) 2020.05.08