it-serial의 등록된 링크

 it-serial로 등록된 티스토리 포스트 수는 84건입니다.

[Linux] 알FTP 설치(수정중) [내부링크]

CentOS 7, 그래픽 환경 GUI, root(관리자)계정으로 실행하였습니다. 목 차 1. FTP 개념 & 종류 & FTP 모드   ① 2. FTP 구축 (vsftpd) & 윈도우에서 'cmd' 와 '탐색기' 로 FTP 접속(+기본 명령어)   ②..

[Linux] WinSCP 설치(수정중) [내부링크]

CentOS 7, 그래픽 환경 GUI, root(관리자)계정으로 실행하였습니다. 목 차 1. FTP 개념 & 종류 & FTP 모드   ① 2. FTP 구축 (vsftpd) & 윈도우에서 'cmd' 와 '탐색기' 로 FTP 접속(+기본 명령어)   ②..

[Linux] filezilla 파일질라 설치(수정중) [내부링크]

CentOS 7, 그래픽 환경 GUI, root(관리자)계정으로 실행하였습니다. 목 차 1. FTP 개념 & 종류 & FTP 모드   ① 2. FTP 구축 (vsftpd) & 윈도우에서 'cmd' 와 '탐색기' 로 FTP 접속(+기본 명령어)   ②..

[Linux] FTP 설정 파일 분석 & 설정 파일 추가 옵션 ④ (수정중) [내부링크]

CentOS 7, 그래픽 환경 GUI, root(관리자)계정으로 실행하였습니다. 목 차 1. FTP 개념 & 종류 & FTP 모드   ① 2. FTP 구축 (vsftpd) & 윈도우에서 'cmd' 와 '탐색기' 로 FTP 접속(+기본 명령어)   ②..

[Linux] FTP 파일 업로드/다운 & 윈도우 탐색기로 FTP 접속 ③ [내부링크]

CentOS 7, 그래픽 환경 GUI, root(관리자)계정으로 실행하였습니다. 목 차 1. FTP 개념 & 종류 & FTP 모드   ① 2. FTP 구축 (vsftpd) & 윈도우에서 'cmd' 와 '탐색기' 로 FTP 접속(+기본 명령어)   ②..

[Linux] FTP 구축(vsftpd) & 윈도우 cmd로 FTP 접속 ② [내부링크]

CentOS 7, 그래픽 환경 GUI, root(관리자)계정으로 실행하였습니다. 목 차 1. FTP 개념 & 종류 & FTP 모드   ① 2. FTP 구축 (vsftpd) & 윈도우에서 'cmd' 와 '탐색기' 로 FTP 접속(+기본 명령어)   ②..

[Linux] 파일 송신/수신 서비스 FTP 개념 & 종류 ① [내부링크]

CentOS 7, 그래픽 환경 GUI, root(관리자)계정으로 실행하였습니다. 목 차 1. FTP 개념 & 종류 & FTP 모드   ① 2. FTP 구축 (vsftpd) & 윈도우에서 'cmd' 와 '탐색기' 로 FTP 접속(+기본 명령어)   ②..

[Linux] NFS 서버 개념 & 구축(설치) [내부링크]

CentOS 7, 그래픽 환경 GUI에서 root(관리자)계정으로 실행하였습니다. 디스크 용량이 지금 현대시대에는 부족한 현상이 거의 없습니다. 옛날에는 서버하나만 구축해도 많은 공간을 차지하여 클라이언트들은 여유..

[Linux] SSH 포트 변경 & SCP (파일 복사) (수정중) [내부링크]

CentOS 7, 그래픽 환경 GUI, root(관리자)계정으로 실행하였습니다. 목 차  SSH 기본 개념 & 서버 설치, 설정   ① SSH 접속 (리눅스 터미널 & 윈도우 Putty)    ② SSH 포트 변경, SCP 사용법 ③ S..

[Linux] 리눅스 원격 접속 telnet [내부링크]

CentOS 7, 그래픽 환경 GUI, root(관리자) 계정으로 실행하였습니다. 리눅스에 원격 접속하는 방법 1. telnet를 이용한 접속 2. ssh를 이용한 접속 (추천) telnet ▷ 기본적(default)로 23번 포트 사용   ▷..

[Linux] 리눅스 윈도우 파일 공유 Samba서버 설치 & 설정 ① [내부링크]

CentOS 7 버전, 그래픽은 GUI 환경으로, root(관리자)계정으로 실행하였습니다. 관리자 계정으로 실행하시는게 아니라면 명령 앞에 sudo를 사용해주셔야 합니다. 진행 과정 (목  차)  삼바 서버 개념 & 설..

[Linux] phpMyAdmin 설치 (Access 접근 권한 설정) [내부링크]

CentOS 7 버전, root(관리자)계정으로 실행하였습니다. 이전글에서 Apache + php + MariaDB(MySQL) 설치를 완료한 뒤에 실행했습니다. phpMyAdmin 설치 웹 기반 환경을 통해서 데이터베이스와 테이블을 생성하..

[Linux] APM(Apache + PHP + MariaDB(MySQL)) 설치 [내부링크]

CentOS 7 에 그래픽은 GUI환경에서 실행하였습니다. root(관리자)계정으로 실행하였습니다. APM에서 MySQL인데 MariaDB를 요새 더 선호하고 있습니다. 리눅스에서도 MySQL 대신에 MariaDB를 표준으로 채택하고 있..

[Linux] Apache와 Tomcat 연동 [내부링크]

Apache 웹 서버 설치 & Tomcat 설치를 사전에 하셔야합니다. 링크를 참조하시면 됩니다. Tomcat은 단독으로 서비스를 할 수 있습니다. 그러나 Apache와 연동하여 사용하는 경우가 많습니다. 그 이유는 아래와 같이..

[Linux] yum으로 Tomcat 설치 & 환경변수 설정 (+alternatives) [내부링크]

Tomcat은 JSP페이지의 실행환경을 제공하는 웹 애플리케이션 서버(WAS)입니다. Tomcat서버를 설치하고, JDK도 같이 설치해야합니다. JSP를 사용하기 위해서 설치를 해줘야합니다. Tomcat 파일 다운로드하여 설치하..

[Linux] Eclipse(이클립스) Oracle DB(오라클) 연동 ③ [내부링크]

리눅스에 이클립스를 설치하여 Java 개발 환경을 구축해보도록 하겠습니다. 1. 이클립스 설치   ① 2. 이클립스 톰캣 연동   ② 3. 이클립스 오라클DB 연동   ③ CentOS 7 버전에 Eclipse(이클립스)를 설치..

[Linux] Eclipse(이클립스) Tomcat(톰캣) 연동 ② [내부링크]

리눅스에 이클립스를 설치하여 Java 개발 환경을 구축해보도록 하겠습니다. 1. 이클립스 설치   ① 2. 이클립스 톰캣 연동   ② 3. 이클립스 오라클DB 연동   ③ CentOS 7 버전에 Eclipse(이클립스)를 설..

[Linux] Eclipse(이클립스) 설치 ① [내부링크]

리눅스에 이클립스를 설치하여 Java 개발 환경을 구축해보도록 하겠습니다. 1. 이클립스 설치   ① 2. 이클립스 톰캣 연동   ② 3. 이클립스 오라클DB 연동   ③ CentOS 7 버전에 Eclipse(이클립스)를 설..

[Linux] 리눅스 시스템 부팅 과정 [내부링크]

리눅스 부팅 과정을 알아야 하는 이유 ▷ 리눅스 시스템 부팅 과정을 정확하게 알아야 시스템 장애 발생 시 정확하게 처리 가능   ▷ 부팅하는 과정중에 에러가 자주 발생하기 때문   ▷ 부팅 과정을 정확..

[Linux] SELinux 개념 + 관련 명령어 [내부링크]

SELinux는 CentOS 7 이상부터 설 SELinux란 ? ▷ Security Enhanced Linux의 약자   ▷ 과거 리눅스는 소스코드가 공개되어 있기 때문에 보안이 취약   ▷ 취약점을 보안하기 위한 것이 SELinux   ▷ Lin..

[Linux] 필터 명령어 grep & 정규표현식 & 메타문자 ⑦ [내부링크]

자주 쓰고 꼭 알아야 하는 명령어들 간단하게만 정리해놓았습니다. 심화 과정이 필요한 것들은 표기해두겠습니다. 심화는 나중에 필요할 때 차차 공부하시는 것이 더 좋을 거 같습니다. 목차 부분은 카테고리 이용..

[Linux] 다중 명령어(|, & 등), 자주 쓰는 명령어 ⑥ [내부링크]

자주 쓰고 꼭 알아야 하는 명령어들 간단하게만 정리해놓았습니다. 심화 과정이 필요한 것들은 표기해두겠습니다. 심화는 나중에 필요할 때 차차 공부하시는 것이 더 좋을 거 같습니다. 목차 부분은 카테고리 이용..

[Linux] 편집(+쉘) 관련 명령어 3탄 (역, 작은, 큰 따옴표 등) ⑤ [내부링크]

자주 쓰고 꼭 알아야 하는 명령어들 간단하게만 정리해놓았습니다. 심화 과정이 필요한 것들은 표기해두겠습니다. 심화는 나중에 필요할 때 차차 공부하시는 것이 더 좋을 거 같습니다. 목차 부분은 카테고리 이용..

[Linux] 편집(+쉘) 관련 명령어 2탄 (특정 라인 출력 sed, awk 등) ④ [내부링크]

자주 쓰고 꼭 알아야 하는 명령어들 간단하게만 정리해놓았습니다. 심화 과정이 필요한 것들은 표기해두겠습니다. 심화는 나중에 필요할 때 차차 공부하시는 것이 더 좋을 거 같습니다. 목차 부분은 카테고리 이용..

[Linux] 편집(+쉘) 관련 명령어 1탄 (+ clear, echo 등) ③ [내부링크]

자주 쓰고 꼭 알아야 하는 명령어들 간단하게만 정리해놓았습니다. 심화 과정이 필요한 것들은 표기해두겠습니다. 심화는 나중에 필요할 때 차차 공부하시는 것이 더 좋을 거 같습니다. 목차 부분은 카테고리 이용..

[Linux] 파일, 디렉토리 관련 기본 명령어 ② [내부링크]

자주 쓰고 꼭 알아야 하는 명령어들 간단하게만 정리해놓았습니다. 심화 과정이 필요한 것들은 표기해두겠습니다. 심화는 나중에 필요할 때 차차 공부하시는 것이 더 좋을 거 같습니다. 목차 부분은 카테고리 이용..

[Linux] 명령어 특징, tab기능, 종료(재부팅), 콘솔 관련 명령어 ① [내부링크]

자주 쓰고 꼭 알아야 하는 명령어들 간단하게만 정리해놓았습니다. 심화 과정이 필요한 것들은 표기해두겠습니다. 심화는 나중에 필요할 때 차차 공부하시는 것이 더 좋을 거 같습니다. 목차 부분은 카테고리 이용..

[Linux] ACL 개념 & 설정법(setfacl, getfacl) [내부링크]

리눅스는 대체적으로 서버로 많이 활용되고 있습니다. 서버로 활용되면 보안을 철저히 해야합니다. 간단하지만 리눅스 서버 보안 관련하여 ACL을 사용하기도 합니다. ACL이란 ? ▷ Access Control List 의 약자..

[Linux] Grub(개념+보안 설정) & 응급 복구(root 비밀번호 분실 시) [내부링크]

각 운영체제마다 독자적인 부트로더를 가지고 있습니다. 리눅스에서 쓰이는 부트로더 grub(또는 grub2)에 대해 간단히 알아보도록하겠습니다. 간단히 알아본 뒤에 오늘 주요 목적인 root비밀번호 잃어버렸을 때 복..

[Linux] 간단한 쉘 스크립트 작성 (Shell Script) [내부링크]

앞서 쉘을 먼저 공부하셔야 합니다. 쉘에 대해 it-serial.tistory.com/39 참조하시면 됩니다. 쉘로도 간단한 프로그래밍을 할 수 있습니다. 간단하게 사용하는 방법을 익혀보도록 하겠습니다. 쉘(shell) 프로그..

[Linux] 압축과 아카이브 (tar, gzip, bzip2, xz) [내부링크]

압축과 관련하여 더 있는 것으로 알고 있습니다. 리눅스에서 자주 사용하는 압축도구와 tar명령 사용법에 대해서만 알아보도록 하겠습니다. (파일 묶는것과 압축은 다릅니다.) 보통 패키지로 설치하여 관리를 편하..

[Linux] Swap 생성 & 용량(공간) 늘리는 법 [내부링크]

이전 글을 it-serial.tistory.com/53 참조하시면 swap의 개념에 대해 알 수 있습니다. 그 안에 보시면 swap을 지정하는 방식이 2가지가 있습니다. (swapping 방식) swapping 사용방식 2가지 swap 파티션 방식..

[Linux] Swap 이란? (CPU, RAM, 하드 디스크) [내부링크]

처음 공부하실 때는 swap 간단한 개념만 개략적으로 이해하시고, 사용법만 익혀두시면 됩니다. 아래와 swap을 배우시기 전에 간단한 RAM과 하드 디스크의 개념과 역할을 알아두는 것이 좋습니다. (나중에 컴퓨터..

[Linux] df 명령어 & 마운트 자동 등록(fstab) & UUID란? ⑤ [내부링크]

목 차  1. 파일 시스템 & 구조   ① 2. 마운트 과정 (마운트 개념 & 디스크 추가) ② 3. 마운트 과정 (파티션 나누기 & fdisk 명령어)   ③ 4. 파일 시스템 포맷(mkfs, mke2fs) & mount명령어   ④..

[Linux] 파일 시스템 포맷(mkfs, mke2fs) & mount 명령어 ④ [내부링크]

목 차  1. 파일 시스템 & 구조   ① 2. 마운트 과정 (마운트 개념 & 디스크 추가) ② 3. 마운트 과정 (파티션 나누기 & fdisk 명령어)   ③ 4. 파일 시스템 포맷(mkfs, mke2fs) & mount명령어  ..

[Linux] 마운트 과정 (파티션 나누기 & fdisk명령어) ③ [내부링크]

목 차  1. 파일 시스템 & 구조   ① 2. 마운트 과정 (마운트 개념 & 디스크 추가) ② 3. 마운트 과정 (파티션 나누기 & fdisk 명령어)   ③ 4. 파일 시스템 포맷(mkfs, mke2fs) & mount명령어  ..

[Linux] 마운트 과정 (마운트 개념 & 디스크 추가) ② [내부링크]

처음 보시면 이해하기 힘든 파트입니다. 개략적으로 읽으면서 느낌을 알아가시면 좋습니다. 목 차  1. 파일 시스템 & 구조   ① 2. 마운트 과정 (마운트 개념 & 디스크 추가) ② 3. 마운트 과정 (파티..

[Linux] 리눅스 파일 시스템 & 구조 ① [내부링크]

목 차  1. 파일 시스템 & 구조   ① 2. 마운트 과정 (마운트 개념 & 디스크 추가) ② 3. 마운트 과정 (파티션 나누기 & fdisk 명령어)   ③ 4. 파일 시스템 포맷(mkfs, mke2fs) & mount명령어  ..

[Linux] 특수 권한 ② setUID, setGID, Sticky Bit, 파일 속성(chattr) [내부링크]

특수 권한을 공부하시기전에 기본 권한에 대해 먼저 공부하신 후에 보시길 바랍니다. setUID, setGID, Sticky Bit 3가지 특수 권한은 모두 실행 권한에 관려되어 있는 개념입니다. 파일 실행에 관련된 기능으로 사..

[Linux] 특수 권한 ① sudo(+ 설정법), umask [내부링크]

간단하게 기초 특수 권한에 대하여 알아보도록 하겠습니다. sudo ▷ superuser do 약자 ▷ root 권한을 빌려서 명령어를 실행하게 해주는 명령어 ▷ 관리자 권한을 얻는 것이므로 아무에게나 주면 보안상 굉장..

[Linux] 서버 개발 언어 JSP vs PHP vs ASP 비교 [내부링크]

간단하게 어디 사용하는지 알고 비교해보도로 하겠습니다. 웹 페이지 개발은 크게 두 분류로 나누어져 있습니다. ① 프론트 엔드 (front-end) 개발 ▷ 디자인 ▷ 클라이언트 직접적으로 노출 ▷ 주로 css, html..

[Linux] I-node & 링크 파일 (소프트 링크=심볼릭, 하드링크) [내부링크]

파일에 대해 먼저 어떤 것이 있는지 개략적으로 이해하시면 리눅스 공부하실 때 수월합니다. 파일이나 권한 등 아래에 나오는 것들 다 목록에 찾으면 공부하실 수 있습니다. I-node 란? ▷ Index Node 약자  ..

[Linux] 네트워크 관련 용어 (+VMware설치용어) & Run level [내부링크]

리눅스에서 사용 가능한 프로토콜은 /etc/protocols 파일을 보시면 확인 가능 TCP 또 는 UDP에 의해 전송 가능한 네트워크 서비스들은 /etc/services 파일을 보시면 확인 가능 네트워크 목록에서 더 자세한 설명을..

[Linux] '/'안 주요 디렉토리 용도 [내부링크]

리눅스는 전부 최상위 디렉토리 인 루트 '/' 안에 들어있습니다. '/' 최상위 디렉토리 바로 안에 들어있는 주요 디렉토리들에 대해 개략적으로 아시면 됩니다. ( '/' 와 /root 와 다릅니다. 주의하시길 바랍니다.)..

[Linux] 그래픽 환경 CLI, TUI, GUI란? (+ CLI → GUI 바꾸는 법) [내부링크]

보통 윈도우에 GUI 가 특화되어 있고, 리눅스는 TUI 또 는 CLI에 특화된 운영체제다. CLI 란 ? ▷ Command Line Interface   ▷ 명령어를 줄로 입력하여 소통(상호 작용)한다 라는 뜻을 가집니다.   ▷ 운..

[Linux] 운영체제란 ? 커널(kernel)이란 ? [내부링크]

용어를 정리하지 않아서 처음에 헷갈리는 경우를 대비해 간단하게 설명하겠습니다. 모든 걸 정확하게 알아야 한다는 마음보다 개략적으로 어떻게 되는지 이해하면 공부하기 좋습니다. 제가 만든 그림 보면서 느낌..

[Linux] 쉘 (Shell) & alias 등록 [내부링크]

리눅스를 배우시기 전에 간단하게 개념을 알고 있어야 이해하시기 편합니다. 간단하게 알아보도록 하겠습니다. 아래 그림을 참고하시면서 보시면 좋을거 같습니다. 쉘 (Shell) 이란 ? ▷ 커널(kernel)과 함께..

[Linux] 환경 변수 & Java,Tomcat 환경 변수 설정 이유 [내부링크]

환경변수를 배우기 이전에 쉘에 관해 공부를 하여야 이해에 도움이 됩니다. 환경 변수란 ? ▷ 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임 ▷ 그 값들이 쉘에서 정의되고, 실행하..

[Linux] 패키지 설치 RPM and YUM & wget [내부링크]

레드헷 계열 대표 CentOS에서 패키지를 설치하는데 가장 많이 사용되는 명령어입니다. YUM이 나오기 전에 RPM을 대부분 사용했습니다. 지금은 YUM을 많이 사용합니다. 훨씬 편리합니다. 그러나 YUM뿐 아니라 RPM도..

[Linux] 리눅스에서 프로그램 설치 방법과 차이 [내부링크]

리눅스에서 프로그램을 설치하는 방법에 대해 소개하도록 하겠습니다. 3가지 방법 : 소스파일 컴파일 설치  패키지 파일 설치  자동 설치 도구 이용 3가지 방법 중 대세는 3번, 최고입니다. 프로그램 하나가..

[Linux] 커널 파라미터 & 사용자 리소스(shell limit) 설정 [내부링크]

리눅스를 공부하면서 왜 쓰고 넘어가야 하는지 알기위해서 간단하게 공부해보겠습니다. 커널 파라미터 값의 정확한 정의는 인터넷에 많으니 간단하게 이해 하시기 위한 글입니다. 리눅스 운영체제는 시스템이 실행..

[Linux] Apache-Tomcat + JSP + OracleDB 설치 + 연동 ⑤ [내부링크]

CentOS 7 리눅스에서 서버를 구축하기 위한 기본인 설치와 연동을 해보도록 하겠습니다. 목 차  1. 오라클 jdk 설치 (java) ① 2. java 환경변수 설정 (+환경변수 설명)   ① 3. tomcat설치   ② 4...

[Linux] Apache-Tomcat + JSP + OracleDB 설치 + 연동 ④ [내부링크]

CentOS 7 리눅스에서 서버를 구축하기 위한 기본인 설치와 연동을 해보도록 하겠습니다. 목 차  1. 오라클 jdk 설치 (java) ① 2. java 환경변수 설정 (+환경변수 설명)   ① 3. tomcat설치   ② 4...

[Linux] Apache-Tomcat + JSP + OracleDB 설치 + 연동 ③ [내부링크]

CentOS 7 리눅스에서 서버를 구축하기 위한 기본인 설치와 연동을 해보도록 하겠습니다. 목 차  1. 오라클 jdk 설치 (java) ① 2. java 환경변수 설정 (+환경변수 설명)   ① 3. tomcat설치   ② 4...

[Linux] Apache-Tomcat + JSP + OracleDB 설치+연동 ① [내부링크]

CentOS 7 리눅스에서 서버를 구축하기 위한 기본인 설치와 연동을 해보도록 하겠습니다. 목 차  1. 오라클 jdk 설치 (java) ① 2. java 환경변수 설정 (+환경변수 설명) ① 3. tomcat설치 ② 4. tomcat 환..

[Linux] Apache-Tomcat + JSP + OracleDB 설치+연동 ② [내부링크]

CentOS 7 리눅스에서 서버를 구축하기 위한 기본인 설치와 연동을 해보도록 하겠습니다. 목 차  1. 오라클 jdk 설치 (java) ① 2. java 환경변수 설정 (+환경변수 설명)   ① 3. tomcat설치   ② 4...

[Linux] 프로세스란? 데몬 vs 서비스? [내부링크]

리눅스를 처음 시작하는데 도움이 될 수 있게 제가 아는 수준에서 얇게 설명 드리겠습니다. 프로세스란? ▷ 프로세스는 어떤 결과를 위해 프로그램을 실행하는 것을 의미 ▷ 눈에 보이는 프로세스 / 눈에 보이..

[Linux] systemctl 명령어 & 프로세스 상태 확인 [내부링크]

systemctl 서비스 제어 명령어 # systemctl [명령] [서비스명] : 서비스명 입력할 때 [서비스명].service를 다 쳐야하는 경우도 있습니다. 예시) # systemctl start httpd 아파치 서비스 시작 # systemctl st..

[Linux] systemd(system daemon)관리 (+tomcat 서비스 등록) [내부링크]

service 관리란? 서비스 관리는 시작, 중지 등 을 할 수 있습니다. 서버가 실행되면 자동으로 실행할 수 있게 설정 할 수 있습니다. 그런 관리를 하기 위해서 등록을 해야합니다. systemctl 서비스 등록 서..

[Linux] 권한(허가권, 소유권) [내부링크]

리눅스 권한 관리 ▷ 리눅스는 파일에 권한이 존재한다. ▷ 파일의 권한 3가지(허가권) = 파일의 소유권(User), 소속 그룹(Group), 다른 사용자들(Other) 리눅스에 # ls -l 로 파일들을 자세히 볼 수 있다. 파..

[Linux] 그룹 관련 명령어 (+ 계정 생성 관련 설정) [내부링크]

계정 생성 관련 설정 파일 설명 /etc/passwd 안에 계정에 대한 정보를 보는 법은 이전 글에 기재되어있습니다. /etc/passwd 파일은 모든 계정이 읽을 수 있습니다. /etc/shadow 관리자만 사용 가능합니다. /etc..

[Linux] 계정 관련 명령어 [내부링크]

리눅스 운영체제는 혼자 사용하도록 개발된것이 아니라 여러 사용자가 같이 쓸 수 있도록 개발되어졌습니다. 여러 사용자가 같이 각자 계정을 가지고 사용합니다. 그 사용자들이 중요한 것을 만질수 없도록 관리하..

[Linux] 리눅스 파일 수정 (vi/vim 기능) & vi 필수 명령어 [내부링크]

Vi & VIM 이 다른것인가? 같은것인가? VIM은 Vi IMproved의 약자 입니다. vi에디터를 업그레이드 시킨 것이 vim에디터라고 생각하시면 됩니다. vi는 텍스트 편집에 필요한 최소한의 기능만을 가지고 있어서 사용하..

[Linux] 기본적인 파일 관련 명령어 [내부링크]

필수적으로 꼭 알아야하고 자주 사용하는 파일 관련 명령어 정리 옵션들이 찾아보면 많이 있지만 자주 사용하는 옵션들만 정리 터미널을 시작하면 아래와 같은 화면이 나오게 됩니다. [로그인계정] @ [컴퓨터명(호..

[Linux] VMware로 공부하시기 전에 알아두면 유용한 스냅샷 [내부링크]

스냅샷을 자세히 궁금하신분들은 구글에 검색해 보시면 어떤 동작으로 이루어지는 자세하게 나옵니다. 저는 간단한 설명과 쓰는 이유와 사용법에 대해서만 기재하겠습니다. 스냅샷 ( Snap Shot ) 이란 ? ▷ 스냅샷..

[Linux] 파일 정보 확인 & 접속 계정 확인 [내부링크]

기본적으로 리눅스에서 파일을 많이 열고 수정하게 됩니다. 그것에 대해 알아보도록 공부해보도록 하겠습니다. 파일 정보 확인 아래와 같이 가장 기본적이고 많이 보게 되는 유형을 설명하겠습니다. 파일 2가지..

[Linux] 리눅스 구성 & 파일 종류와 디렉토리 구조 [내부링크]

리눅스 파일의 종류 ▷ 일반 파일 (-)  - 일반 파일은 데이터를 저장하는데 주로 사용  - 각종 텍스트 파일, 실행파일, 이미지 파일 등 리눅스에서 사용하는 대부분의 파일은 일반 파일입니다.  - 실행 또는..

[Linux] 리눅스 설치 전 CentOS vs Ubuntu 란? [내부링크]

역사를 따지고 보면 정말 하염없이 설명하여야 하지만 간단하게 특징만 알고 넘어가도록 하겠습니다. 리눅스란? ▷ 컴퓨터 운영체제 중 하나이다. ▷ UNIX운영체제를 기반으로 만들어져 있다. ▷ UNIX(유닉스)..

[Linux] 필독 리눅스 시작을 위한 기본적인 개념 (+명령어) [내부링크]

▷ 리눅스 각 파트별로 중요하고 자주 사용하는 위주로 기초 정리 해놓았습니다. ▷ 상세하고 아주 전문적인 지식은 기본을 다 익히고 어느 정도 리눅스에 자리를 잡으시고 공부하시는 것을 추천드립니다. ssh 서..

[Linux] JDK, JRE, JVM 이란? [내부링크]

간단하게 아는 만큼만 설명하겠습니다. 자세하게는 좀 어렵습니다. JDK ▷ JDK(Java Development Kit)는 자바 개발 도구의 약자입니다. ▷ JDK는 JRE외에 개발을 위해 필요한 도구(javac, java 등등)을 포함 ▷..

[Linux] yum으로 JDK 설치 & 환경변수 설정 [내부링크]

보통 CentOS를 설치하면 기본적으로 OpenJDK가 설치되어 있습니다. jdk는 깔려있지만 javac도 설치가 안되어있고 문제가 많습니다. JDK 설치 확인 # javac -version // # which javac로 확인해봐도 아예 없다.  ..

[Linux] DNS + Apache Web Server 접속 [내부링크]

DNS 서버 구축 : it-serial.tistory.com/13 을 참조하셔서 설치 하시면 됩니다. Apache 기본 설치 : it-serial.tistory.com/12 을 참조하셔서 설치 하시면 됩니다. # cd /var/www/html 명령어로 이동하셔서 안에..

[Linux] CentOS 7 DNS 서버 구축 & 도메인 설정 [내부링크]

DNS 서버 구축 (CentOS 7) 일단 bind 패키지가 다운되어 있는지 확인 후 설치하도록 합시다. # rpm -qa | grep bind 확인 후 # yum -y install bind 설치 (깔려있어도 또 설치하면 업데이트 됩니다.) # rpm -qa..

[Linux] Apache Web Server 설치 & 원리 [내부링크]

CentOS 7 에서 실행했습니다. Apache Web Server란? 아파치 소프트웨어 재단에서 관리하는 오픈소스 웹 서버로써, 리눅스를 OS로 하여 가장 많이 사용되고 있습니다. 웹 서버 구동을 위한 유명한 APM중 A부분에 해..

[Linux] Web Server & WAS 간단 설명 [내부링크]

1. Web Server 란? ▷ 클라이언트로부터 HTTP 프로토콜을 요청 받아, HTML, CSS 등과 같은 정적 웹 페이지를 응답해주는 소프트웨어 이다.  (클라이언트는 일반적으로 웹 브라우저를 의미한다.) Web Server의 기..

[Linux] DNS 설정 번외편 (resolv.conf 파일초기화 현상, 설명) [내부링크]

DNS 설정 번외편 DNS 복습 ▷ IP 주소는 인터넷 상의 모든 컴퓨터가 가지고 있는 '숫자로 된 고유한 주소'이다. ▷ DNS는 복잡한 IP 주소 대신에 도메인 이름(www.***.com)을 입력하면 웹사이트에 갈 수 있게 해준..

[Linux] DNS 개념, 원리 & Gateway(게이트웨이) [내부링크]

1. Gateway 모든 네트워크의 연결점이라고 할 수 있다. 통신을 하려면 필수이다. 정말 중요합니다. ▷ 관문 역할이라고 볼 수 있다.  통로로서의 역할뿐만 아니라 검문소 역할도 한다. ▷ 특정네트워크 gateway는..

[Linux] 네트워크 설정 & 외부 통신 해결 [내부링크]

1. 네트워크 설정 네트워크가 연결되지 않을 경우 (외부로 핑을 보냄으로써 통신이 되는지 확인합니다.) ▷ 네트워크 구성정보가 정확한지 확인합니다. (설정파일) ▷ Default Gateway 가 제대로 설정되었는지 확..

[Linux] CentOS 7 방화벽 & 포트(Port) [내부링크]

CentOS 7 부터 바뀐 방화벽, 소소한 개념, 자주 사용하는 포트, 포트 확인에 대해 한번 알아보도록 합시다. 시작 전 혹시 firewalld 설치 확인 하시고, 설치가 되어 있지 않으시면 설치하시길 바랍니다. 1) firewa..

[Linux] CentOS 7 에서 hostname 설정(변경) [내부링크]

일단 파일 설명에 앞서 아래와 그림같이 로그인하면 보실 수 있습니다. 여기서 [사용자 계정]@[호스트 네임] [내가 있는 위치] 입니다. (참고: ~은 /home입니다.) hostname 설정 CentOS 7 이전 버전에는 # /etc/s..

[Linux] SSH 원격 접속 (리눅스 터미널 & 윈도우 Putty) ② [내부링크]

목 차  ssh 기본 개념 & 서버 설치, 설정   ① ssh client 접속(리눅스 터미널 & 윈도우 Putty)    ② 오늘은 간단하게 리눅스ssh서버를 열어놓고 리눅스client로 접속 & 윈도우 openssh를 이용한 (외..

[Linux] SSH 기본 설명 & 서버 설치, 설정 ① [내부링크]

목 차 ssh 기본 개념 & 서버 설치, 설정 ① ssh client 접속(리눅스 터미널 & 윈도우 Putty) ② 1. ssh란? *ssh는 Secure shell의 약자. *원격 머신에 로그인하여 그 안에 있는 명령들을 실행하는 프로그램...

[Linux] 설치 패키지 확인 & 파일 위치(find, which, whereis, locate) [내부링크]

1. 패키지 확인 rpm -qa 설치된 전체 패키지를 볼 수 있습니다. rpm -qa | grep [찾고자하는 패키지에 포함된 문자] rpm -qa | more [찾고자하는 패키지에 포함된 문자] | grep 를 사용하시면 설치된 패키지 중에..

[Linux] CentOS 7 다운로드 & VMware에 설정 [내부링크]

제가 공부하려고 받아왔던 방식으로 해보겠습니다. 1. CentOS 7 다운로드 CentOS 7 DVD ISO 파일 받기 위해 홈페이지 접속 홈페이지 https://www.centos.org 홈페이지에 접속하셔서 CentOS Linux를 클릭 CentOS..