전체 글 (32) 썸네일형 리스트형 HTML의 기본 (2) HTML 문서 작성 시 주의사항 ▣ 태그는 대소문자를 구분하지 않음 - 구분은 하지 않지만 기본적으로 소문자로 표기하는 것을 권장함 ▣ 파일 확장자는 html 혹은 htm으로 생성 ex) test.html, test.htm ▣ 두 칸 이상의 연속되어 있는 공백은 하나의 공백으로 처리함 ▣ 요소 안에 다른 요소를 포함함 ~ HTML 문서 기본 구조 문서의 본문 내용을 입력 ※ 맨 처음 입력하는 는 HTML5 문서의 형식을 알려주는 문구입니다. 해당 문구를 입력해주지 않을 경우 정상적으로 출력되지 않을 수 있습니다. HTML 문서 기본 구조 브라우저에서 HTML 문서의 시작과 끝을 식별할 수 있도록 선언 와 태그는 자세한 포스팅으로 작성할 예정입니다. HTML의 개요 (1) HTML 이란? 웹 페이지를 작성하기 위한 가장 기본적인 언어로 Hyper Text Markup Langeage의 약자로 줄여서 HTML이라고 칭합니다. HTML의 특징 (장점) ▣ W3C에 의한 웹 문서의 표준 - 수정/관리가 용이함 - 웹 접근성의 향상 - 브라우저 등의 호환성을 확보 ▣ 마크업 언어 - 파일 용량이 낮은 편에 속하여 전송에 용이함 ▣ 텍스트 파일 - 간단한 메모장 같은 프로그램으로도 손쉽게 작성 가능 ▣ 시스템과 운영체제에 독립적 - Windows, Linux와 같은 운영체제나 Chrome, internet explorer와 같이 다양한 환경에서 사용이 가능 HTML의 단점 ▣ 문서의 외적 표현에 편향 - 문서의 내용에 대해 정보를 표현할 때 어려움이 존재 ▣ 구조화된 정보의 표현 .. CentOS 7, 8 에서 이중화 설정 방법 (pcs, pacemaker) 이중화를 설정하기 위해서 서버 2대를 준비합니다. 필자의 경우 CentOS 7으로 준비하였습니다. 1. 각 서버에 호스트명을 설정합니다. 1번 서버에 krujyit1 2번 서버에 krujyit2라고 설정하겠습니다. hostnamectl 명령어로 호스트명을 설정 해준 뒤 /etc/hosts 파일 내에 아래와 같이 추가합니다. (1,2번 서버 모두 적용) [1번 서버 IP] [1번 서버 호스트명] [2번 서버 IP] [2번 서버 호스트명] 다 설정한 후 uname -n 명령어로 자신의 호스트명이 변경되었는지 확인해줍니다. bash (1번 서버) # hostnamectl set-hostname krujyit1 # vi /etc/hosts 192.168.99.231 krujyit1 192.168.99.232 k.. EOS된 CentOS 5,6 에서 yum 사용하기 CentOS 5, 6가 EOS가 되면서 더 이상 기존에 사용하던 방식으로 yum을 사용하게 되면 오류가 나면서 사용할 수 없게 되었습니다. 아래와 같이 적용하면 CentOS 5,6 에서 기존처럼 yum을 사용할 수 있습니다. CentOS 5 (32 bit) # echo " /var/cache/yum/base/mirrorlist.txt # echo " /var/cache/yum/extras/mirrorlist.txt # echo " /var/cache/yum/updates/mirrorlist.txt CentOS 5 (64 bit) # echo " /var/cache/yum/base/mirrorlist.txt # echo " /var/cache/yum/extras/mirrorlist.txt # echo " .. CentOS 7에서 설정한 네트워크 어댑터가 활성화가 되지 않을 경우 CentOS 7에서 네트워크 어댑터가 활성화가 되지 않을 경우가 가끔 존재합니다. 이 경우 아래와 같이 확인해볼 수 있습니다. 1. 네트워크 설정 파일의 이름과 파일 내용 안에 설정한 이름이 다를 경우 /etc/sysconfig/network-scripts/ 위 폴더안에 네트워크 어댑터를 설정할 수 있는 파일이 존재합니다. 필자의 경우 ifcfg-ens33이라는 파일입니다. bash # cd /etc/sysconfig/network-scripts # ls # vi ifcfg-ens33 위 파일의 이름에서 네트워크 어댑터의 이름은 ens33이라고 명시가 되어 있습니다. vi 편집기를 이용하여 파일을 열어줍니다. 이때 NAME, DEVICE의 이름이 파일명과 동일하게 설정이 되어 있는지 확인해야 합니다. 2.. [Linux] 리눅스 usb 마운트 시키는 방법 리눅스 OS에서도 USB를 사용하여 파일을 옮겨야 하는 경우가 있습니다. 1. USB을 Linux OS가 설치된 곳에 연결합니다. 2. usb를 연결한 Linux 로 접속합니다. 3. fdisk -l 명령어로 usb가 인식되었는지 확인합니다. bash # fdisk -l 위와 같이 OS에서 인식한 디스크들의 정보가 출력되는데, 목록 중 USB와 같은 용량을 가진 정보를 찾습니다. 필자의 경우 /dev/sdc 로 16GB인 USB가 인식된 것을 확인할 수 있습니다. 4. USB의 파일들을 임시로 출력해줄 디렉터리를 생성합니다. bash # cd /tmp # mkdir usb /tmp 폴더 아래 usb라는 폴더를 생성해줍니다. ※ usb라는 폴더가 존재할 시 임의로 다른 이름을 지정해 주시기 바랍니다. 5... CentOS 6이하에서 VIP 이중화 설정하기 (heartbeat) 1. CentOS에 서버 고유 각각 이름을 설정 bash # vi /etc/sysconfig/network # service network restart # uname -n 1번 서버에 HOSTNAME="1번 서버 이름" 2번 서버에 HOSTNAME="2번 서버 이름" 필자는 krujysv1, krujysv2로 각각 이름을 설정해주었습니다. (i 혹은 insert를 사용하여 편집 후 esc -> wq! 를 사용하여 파일 저장) 파일 저장 후 service network restart로 호스트 이름을 적용 적용 후 uname -n으로 hostname이 적용되어있는지 확인 2. 이중화할 각 서버 IP를 확인 3. 각 서버가 서로의 호스트 명을 알 수 있도록 설정 bash # vi /etc/hosts 두 서버.. CentOS 에서 VLAN 설정하기 Redhet 운영체제와 거의 유사하게 만들어지고 있는 CentOS에서 VLAN을 설정하는 방법입니다. 1. VLAN을 설정할 서버로 직접 접속합니다. 2. 네트워크 인터페이스를 설정할 수 있는 경로로 이동합니다. bash # cd /etc/sysconfig/network-scripts/ # ls 3. vi 편집기를 통하여 ifcfg-eth0 파일을 편집 ※ 각 서버별로 존재하는 네트워크 인터페이스에 따라 ifcfg-eth0 ~ X의 파일의 개수가 다를 수 있습니다. 4. ifcfg-eth0 파일의 내용을 아래와 같이 수정 -> (insert키나 i키를 누른 후 해당 값처럼 수정) bash DEVICE=eth0 service network restart 방법 2 -> ifup eth0.100 11. 정상적.. 이전 1 2 3 4 다음