일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Service
- VPC
- docker
- Await
- Proxy Resource
- api gateway
- 자바스크립트
- 비구조화 할당
- 옵셔널 체이닝
- vgw
- CloudFormation
- elasticsearch
- null 병합 연산자
- 단축 평가
- Custom Resource
- transit gateway
- cognito
- On-Premise
- 온프레미스
- JavaScript
- DynamoDB
- Endpoints
- AWS
- grafana
- optional chaining
- prometheus
- Kubernetes
- docker swarm
- 구조분해 할당
- Site-to-Site VPN
- Today
- Total
목록Linux (20)
만자의 개발일지
https://yoo11052.tistory.com/87 [Linux] DocumentRoot DocumentRoot Apache는 www 서버이기 떄문에 클라이언트 요청에 대해 대응하는 응답을 반환합니다. 그러한 내용을 저장해 두는 위치를 DocumentRoot로 지정합니다. DocumentRoot 디렉토리는 절대 경로 또는 상 yoo11052.tistory.com 위 내용과 이어집니다. DirectoryIndex 클라이언트가 웹 서버로 요청했을 때, 파일명을 지정하지 않고 디렉토리만 지정되었을 경우 기본으로 반환해주는 파일을 DirectoryIndex라 합니다. 클라이언트가 웹 서버로 요청을 보내면 웹 서버는 DocumentRoot에서 클라이언트가 요청한 파일을 찾게 됩니다. 만약 클라이언트가 파일명..
DocumentRoot Apache는 www 서버이기 떄문에 클라이언트 요청에 대해 대응하는 응답을 반환합니다. 그러한 내용을 저장해 두는 위치를 DocumentRoot로 지정합니다. DocumentRoot 디렉토리는 절대 경로 또는 상대 경로로 지정할 수 있다. 마지막에 슬래시(/)는 붙이지 않습니다. CentOS를 기준으로 DocumentRoot에 대한 정보는 httpd.conf 파일에 있습니다. httpd.conf의 위치는 아래 글을 참고하시면 됩니다. https://yoo11052.tistory.com/86 [Linux] CentOS Apache HTTP Server Configuration Files 아파치 설정 파일 /etc/httpd/conf/httpd.conf httpd.conf 파일은 아..
아파치 설정 파일 /etc/httpd/conf/httpd.conf httpd.conf 파일은 아파치의 대한 정보를 담고있는 파일입니다. # vi /etc/httpd/conf/httpd.conf vi 로 파일을 열어서 여러가지 설정들을 변경할 수 있습니다. 예를들어 DocumentRoot를 변경하고 싶으면 Document "/var/www/html" 부분을 자신이 원하는 경로로 바꾸면 됩니다. 만약 포트 번호를 바꾸고 싶다면 Listen 80 이라고 되어있는 부분을 80이아닌 본인이 원하는 숫자로 변경하면 됩니다.
권한(Permission) 리눅스는 멀티유저 시스템이기 때문에 아무 사용자가 시스템의 중요한 파일에 접근할 수 없도록 권한을 설정해줘야 합니다. 리눅스에는 이 권한을 사용자와 그룹이라는 단위로 지정해 줄 수 있습니다. 예를 들어 소유자는 파일을 읽고,쓰고,실행 할 수 있게 권한을 설정해주고 그 외에 나머지는 파일을 읽을 수 만 있게끔 지정해 줄 수 있다는 얘기입니다. 권한 확인 # ls -l 위 명령어로 현재 디렉토리에 있는 파일들에 대한 정보를 가져올 수 있습니다. 이제 하나하나씩 각 정보가 무엇을 의미하는지 살펴봅시다. -|rw-|rw-|r-- 이렇게 4부분으로 나눠져 있습니다. 앞에서 부터 파일 타입|소유자권한|그룹권한|모든사용자권한(other) 으로 구분할 수 있습니다. 파일 타입 d (디렉토리)..
사용자(User) 리눅스에서 모든 프로세스는 사용자에 의해 실행됩니다. 프로세스는 사용자의 권한에 의해 실행되며, 각 파일시스템에 존재하는 파일 또는 폴더에는 소유자가 존재합니다. 파일을 소유하지 않더라도 권한이 있다면 파일을 다룰 수 있고, 반대로 소유자라 하더라도 권한이 없다면 이용에 제한이 있을 수 있습니다. 보통의 일반적인 리눅스 환경에서는 서로 다른 권한을 가진 사용자와 그룹을 관리합니다. 리눅스에는 3가지의 사용자 타입이 있습니다. 루트 사용자 시스템 사용자 일반 사용자 루트사용자는 우리가 흔히 아는 어드민이고, 시스템 사용자는 특정 시스템을 실행하기 위해 기본으로 만들어지는 사용자입니다. 시스템 사용자는 특정 시스템에 관한 권한만 가지고 있습니다. 일반 사용자는 우리가 일반적으로 관리할 수 ..
Alias Alias는 기본 명령어 또는 긴 명령어를 하나의 별칭으로 간단히 줄여서 사용할 수 있는 명령어 입니다. 복잡한 명령어나 여러 옵션을 사용하는 명령어를 간단한 별칭으로 줄여 사용할 수 있도록 해줍니다. 설정 방법은 매우 간단합니다. --선언-- # alias ='명령어' --삭제-- # unalias 간단한 예제를 통하여 실습을 해보도록 하겠습니다. # alias c='clear' # c # alias l='ls -al' # l (결과 생략) 위와 같이 c를 clear라는 명령어로 선언하고 c를 입력하면 화면이 깨끗해지는 것을 보실 수 있을겁니다. 밑에 l 역시 마찬가지 입니다. ls -al 이라는 명령어를 l 이라는 별칭으로 선언한 후 l 을 입력하면 ls -al 에 대한 결과를 출력할 것 ..