CNAME은Canonical Name의 약자로 도메인 주소를 또 다른 도메인 주소로 매핑 시키는 형태의DNS레코드 타입
2. ec2 디렉토리 생성
root가 아닌 일반 계정에서도 디렉토리 생성할 수 있도록 권한을 변경해줘야 한다.
$ cd /var/www/html
/var/www/html$ sudo chmod -R 777 .
뒤에 점 빼먹지 않게 조심
폴더를 각각 만든 후 거기에 페이지 실행 시 나오길 원하는 html 파일을 각각 만들어주면 된다.
html 코드 예시도 밑에 첨부하겠다.
$cd product
$sudo vi index.html
//html 코드 작성
$cd ..
$cd develop
$sudo vi index.html
//hteml 코드 작성
html 코드 예시
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>브라우저 상단 탭 웹 사이트 제목</title>
</head>
<body>
<h1>헤드 부분, 본문 제목 정도</h1>
<p>본문 내용, 각 한글 부분 원하는 대로 작성해주시면 됩니다. </p>
</body>
</html>
/ 루트 디렉토리, 리눅스 모든 디렉토리의 출발점 빈 상태 유지하는 게 바람직 /bin 사용자 명령어 디렉토리 실행 파일들 /boot 부트 이미지 디렉토리 부팅 과정에서 필요한 구성요소들 포함 /dev 장치 파일 디렉토리 디바이스 드라이버 /etc 시스템 환경 설정 시스템 부팅, 셧다운에 필요한 파일들 시스템 전반에 걸친 설정 파일들 초기 스크립트 파일들 /home 사용자 홈 /lib 공유 라이브러리 및 커널 모듈 /lost+found 파일 시스템 복구를 위한 fsck 링크 /misc 시스템 아키텍쳐와 무관한 프로그램 및 자료들 /mnt 마운트 포인트 /opt 애드온 소프트웨어 패키지 /proc 커널과 프로세스를 위한 가상 파일 시스템 /sbin 시스템 관리를 위한 전반적인 실행 유틸리티 /tmp 임시 작업들 프로세스 진행 중 발생하는 임시 파일들이 저장 /usr 공유 파일 시스템 사용자가 실행할 프로그램들이 저장됨 시스템이 실행x 중요한 시스템 디렉토리 계층 공유 가능한 대다수 프로그램들이 설치 네트워크를 이용해 시스템들을 연결시 이 디렉토리를 공유해서 설치된 프로그램들을 활용 읽기 전용으로 마운트 /usr/bin 시스템 소유 소프트웨어를 담기 위한 warehouse /usr/etc 유틸리티와 파일들 /usr/include c컴파일러를 위한 include 파일들 포함함 /usr/lib 프로그램 컴파일 시 이 위치의 파일들과 link
실행코드 필요시 /lib를 찾음 /usr/local 시스템의 특성 결정 짓는 소프트웨어들 존재 반드시 필요로 하는 것은 아님 /usr/man 실제적인 man page /usr/src 프로그램들의 컴파일 되지 않은 소스 코드들 /usr/infi GNU info를 위한 디렉토리 /var 가변 자료 디렉토리