728x90

linux 54

환경 변수(Environment Variable)란?

1. 환경 변수 1.1 Linux에서의 환경변수 1.2 Windows에서의 환경 변수 1. 환경 변수 1.1 Linux에서의 환경변수 - 환경 변수란 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임이다. - 환경 변수는 시스템의 실행 파일이 놓여 있는 디렉터리의 지정 등 OS 상에서 동작하는 응용 소프트웨어가 참조하기 위한 설정이 기록된다. - shell script 파일을 생성한다. - script 파일의 내용은 파일안에 내용을 작성하고 해당 내용을 출력하는 파일이다. - sh 명령어를 이용하여 sh 파일 즉 shell script 파일을 실행 시킨다. - 경로가 정확하지 않기 때문에 파일이 실행되지 않는다. - 환경 변수 기본 경로인 ./bash_profile 파일에 해당 sh..

Virtual Box, Red Hat 설치

목차 1. Virtual Box 설치 2. Red Hat 설치 3. Virtual Box 네트워크 설정 1. Virtual Box 설치 - extension pack을 설치해야 usb 인식이 가능하다. - 실제 pc와 통신하기 위해 카드가 하나 생성된다. - Virtual box는 NAT 카드가 각 머신에 생성된다. - 기본적으로 서로 통신이 안되서 서로 통신하려면 내부 내부워크나 호스트랑 통신하려면 호스트 전용 어뎁터를 사용해야 한다. 2. Red Hat 설치 - 가상 머신의 기본 경로 설정을 해준다. - 가상 머신에서 빠져나오기 위한 단축키를 지정한다. - 새로운 가상머신을 생성하는 방법이며 저장소 -> 디스크 파일 선택에서 이미지 파일을 선택해준다. 3. Virtual Box 네트워크 설정 - NA..

Network/Virtual Box 2022.05.30

Linux - (Wordpress + MySQL5.7 + PHP 7.3) 설치

이번 포스팅은 Linux를 통해 Wordpress, MySQL5.7, PHP 7.3 설치에 대해 알아볼 것이다. Wordpress 워드프레스(WordPress)는 세계 최대의 자유-오픈 소스 소프트웨어 저작물 관리 시스템이다. PHP로 작성되었으며, MySQL 또는 MariaDB가 주로 사용된다. MySQL 오픈 소스의 관계형 데이터베이스 관리 시스템이다. 다중 스레드, 다중 사용자 형식의 구조질의어 형식의 데이터베이스 관리 시스템이다. PHP 프로그래밍 언어의 일종으로 동적 웹페이지를 만들기 위해 설계되었으며 이를 구현하기 위해 PHP로 작성된 코드를 HTML 소스 문서 안에 넣으면 PHP로 작성된 코드를 HTML 소스 문서 안에 넣으면 PHP 처리 기능이 있는 웹 서버에서 해당 코드를 인식하여 작성자..

Programming/Linux 2022.04.25

Ncloud - Linux 작업 (Linux, DNS, FTP, WEB, NFS, MAIL, SSL)

목차 1. Server 1 1.1 DNS 설정 1.2 WEB 설정 1.3 FTP 설정 1.4 NFS 설정 2. Server 2 2.1 DNS 설정 2.2 WEB 설정 2.3 NFS 설정 2.4 MAIL 설정 2.5 SSL 키 생성 2.6 키 생성 후 SSL 적용 3. 결과 확인 3.1 WEB 3.2 MAIL 3.3 NFS 3.4 FTP 3.5 SSL * 추가 정보 - 이번 포스팅은 이전 포스팅에 이어서 서버 생성, 도메인 생성 및, 네임 서버 등록 이후 리눅스 환경의 서버에서 DNS,FTP, WEB, NFS, MAIL, SSL 등 여러가지 설정을 하고 실제 이용해 볼 것이다. https://insoobaik.tistory.com/98 Ncloud - Ncloud 서버 생성, 가상 터미널 연결 (Linux..

Cloud/Ncloud 2022.04.10

CentOS7 - Linux, Windows (DHCP, FTP, DNS, WEB, NFS, MAIL) / 3

- 지난 포스팅에 이어서 windows에서 계속해서 작업 해 볼 것이다. https://insoobaik.tistory.com/106 CentOS7 - Linux, Windows (DHCP, FTP, DNS, WEB, NFS, MAIL) / 1 - 이번 포스팅은 이전 Linux (DHCP, FTP, DNS, WEB, MAIL) 설정과 유사하고 추가로 NFS와 MAIL 기능을 추가 해 볼 것이다. NFS는 MAIL 기능을 사용해 볼 때는 thundermail이라는 메일 프로그램을 사용하여 확인 해.. insoobaik.tistory.com https://insoobaik.tistory.com/109 CentOS7 - Linux, Windows (DHCP, FTP, DNS, WEB, NFS, MAIL) / ..

CentOS7 - Linux, Windows (DHCP, FTP, DNS, WEB, NFS, MAIL) / 2

https://insoobaik.tistory.com/106 CentOS7 - Linux, Windows (DHCP, FTP, DNS, WEB, NFS, MAIL) / 1 - 이번 포스팅은 이전 Linux (DHCP, FTP, DNS, WEB, MAIL) 설정과 유사하고 추가로 NFS와 MAIL 기능을 추가 해 볼 것이다. NFS는 MAIL 기능을 사용해 볼 때는 thundermail이라는 메일 프로그램을 사용하여 확인 해.. insoobaik.tistory.com - 이전 포스팅에 이어서 작업을 해 볼 것이다. 이전 포스팅은 대부분 linux에서 작업했다면 이번에는 Windows(가상환경)에서 작업을 해 볼 것이다. - Windows 10(가상환경), W10-1 - compmgmt.msc 컴퓨터 관리 ..

CentOS7 - Linux, Windows (DHCP, FTP, DNS, WEB, NFS, MAIL) / 1

- 이번 포스팅은 이전 Linux (DHCP, FTP, DNS, WEB, MAIL) 설정과 유사하고 추가로 NFS와 MAIL 기능을 추가 해 볼 것이다. NFS는 MAIL 기능을 사용해 볼 때는 thundermail이라는 메일 프로그램을 사용하여 확인 해 볼 것이다. - 이번에 설정한 조건은 위와 같다. - CentOS7-1 설정 - CentOS7-1의 네트워크 설정을 조건에 맞게 변경해준다. - DNS, HTTP, NFS을 사용하기 위해 각 패키지를 설치해준다. - 아파치 파일에 접근 할 때 반환하는 파일을 설정하는 부분이다. index.html이 디렉토리 경로 상에 존재하면 클라이언트에서 요청시 해당 파일을 보낸다. - blog와 intra 도메인을 사용하기 위해 루트 디렉토리인 /var/www/ 아..

Linux - NFS + (Windows 환경에서도 사용)

- 이번 포스팅은 NFS에 대해 알아볼 것이다. NFS는 (Network File System)의 약자로 네트워크에 파일을 저장하는 방식이다. 즉 원격 컴퓨터에 있는 파일 및 디렉토리에 엑세스하고 해당 파일 디렉토리가 로컬에 있는 것처럼 사용하는 분산 파일 시스템이다. 또 서로 다른 운영체제끼리 파일 디렉토리 공유도 가능하다. - NFS SERVER (linux) - NFS를 사용하기 위해 nfs-utils 패키지를 설치해준다. - /etc/exports NFS를 사용하기 위해 패키지를 nfs-utils 파일을 설치하였고 해당 네트워크 파일 시스템의 설정은 /etc/exports 파일에 작성해준다. * NFS 주요 옵션 1. rw : 읽기/쓰기 2. root_squash : Client에서 접속 시 익명..

Programming/Linux 2022.04.08

Linux - MAIL

- 이번 포스팅은 MAIL을 리눅스에서 설정하여 windows 환경에서 mail 프로그램을 설치하여 사용해보는 작업을 해 볼 것이다. Mail (전자 우편) 1. 보내는 메일 Server - SMTP : TCP 25 2. 받는 메일 Server - POP : TCP 110 - 메일을 읽으면 Client쪽으로 다운로드 된다. - 전용 단말이 없는 경우에 사용하면 여러군데로 흩어진 메일을 모아야 하는 단점이 발생한다. - IMAP : TCP 143 - 메일을 읽어도 서버에 남는다. - 메일 사서함 용량 관리가 필요하다. - Dovecot - mail을 사용하기 위한 패키지를 설치한다. - /var/named/baikis.xyz 파일에서 mail 도메인을 사용하기 위해 mail.baikis.xyz 도메인을 생..

Programming/Linux 2022.04.08

CentOS 7 - Linux (DHCP, FTP, DNS, WEB, Virtual Host) / 2

https://insoobaik.tistory.com/104 CentOS 7 - 1 / Linux (DHCP, FTP, DNS, WEB) - 이번 포스팅은 DHCP, FTP, DNS, WEB을 리눅스에서 작성하여 Windows 환경에서 확인해보는 작업을 해 볼 것이다. DHCP, FTP, DNS, WEB 설정 모두 리눅스에서만 설정 할 것이고 조건은 아래 주어진 조건에 맞 insoobaik.tistory.com - 이번 포스팅은 이전 포스팅에 이어서 Virtual Host 설정을 해 볼 것이다. Virtual Host는 하나의 IP와 Port를 갖고 여러 웹 사이트를 서비스 하는 방법이다. 여러 웹 사이트를 서비스 하기 위해선 1. IP가 여러개 있어야 하거나 2. 여러개의 Port를 사용해야 하는데 이..

728x90