기본 콘텐츠로 건너뛰기

리눅스 기본 포트 번호

 Port Number 각 서비스의 포트번호에 대해 알아보겠다. (이 외에도 있으니 참조) 20, 21(TCP) : FTP(데이터전송/제어) 22(TCP) : SSH(Secure Shell) 23(TCP) : Telnet 25(TCP) : SMTP 메일 전송 (Simple Mail Transfer Protocol) 42(TCP) : Name Server(Host Name Server) 53(TCP/UDP) : DNS 67(UDP) : DHCP 69(UDP) : TFTP (Trivial File Transfer (인증없는 파일전송)) 70(TCP) : Gopher 79(TCP) : Finger 80(TCP) : HTTP (웹서비스) 88(UDP) : Kerberos 101(TCP) : Host Name (NIC Host Name Server) 107(TCP) : rTelnet (Remote Telnet Service) 109(TCP) : POP2 110(TCP) : POP3 119(TCP) : NNTP 123(TCP) : NTP 135(TCP) : RPC 143(TCP) : IMAP 161(UDP) : SNMP 162(UDP) : SNMP-TRAP 194(TCP) : IRC (Internet Relay Chat Protocol) 213(UDP) : IPX 389(TCP) : IDAP 443(TCP) : HTTPS (HTTP protocol over TLS/SSL) 500(UDP) : IPsecISKMP 515(TCP) : LPD(Printer) 593(TCP) : RPC over HTTPS 636(TCP) : LDAPS 989(TCP) : FTPS (FTP Protocol, Data, over TLS/SSL) 990(TCP) : FTPS (FTP Protocol, Control, over TLS/SSL) 993(TCP) : IMAPS (IMAP4 Protocol over TLS/SSL) 995(TCP) : POP3S (POP3 Protocol over TLS/S

raspberry PI4 라즈베리파이4 (4GB) centos7 서버 세팅

라즈베리파이로 서버 구성 하기(mariaDB, Tomcat) 준비물 라즈베리파이4(8G), balenaEtcher(centOS 설치 프로그램), CentOS-Userland-7-aarch64-RaspberryPI-Minimal-4-1908-sda.raw 버전의 raw파일이 필요합니다. balenaEtcher로 raw파일 구우면 바로 작동합니다. 현재 기준(2020.09.26)의 라즈베리파이4용 2003버전을 깔았더니 문제가 aarch64가 아닌 arm71인가로 설치가 되어서 문제였습니다. 못찾았던 거고 현재 기준(2020.12.05) CentOS-Userland-7-aarch64-RaspberryPI-Minimal-4-2009-sda.raw.xz받으면 됩니다. cens os홈페이지에서 aarch64다운 클릭하고 images폴더 안에 있습니다. Minimal-4가 라즈베리 파이4용이라고 하네요 ( http://ftp.yz.yamagata-u.ac.jp/pub/linux/centos-altarch/7.9.2009/isos/aarch64/images/ ) 라즈레비파이4 8G를 사용하기 위해서 최신 버전 설치 했습니다. 기존의 버전(1908)은 버전이 낮다며 실행되지 않았습니다. 설치 버전 확인은 arch를 쳐보면 됩니다. 설치하면 기본 ID는 root PW는 centos입니다. 지금 상태면 저장용량을 확인 해보면 /root 용량이 2기가로 되어 있습니다. 그걸 늘려야합니다. 1 2 3 rootfs - expand   df  - h cs df -h로 확인해보면 2기가 이상으로 변경된 용량을 확인할 수 있습니다. 이걸 안하면....sd용량이 크던 적던...2기가ㅠㅠ 출처 : https://www.reddit.com/r/CentOS/comments/dunbg1/centos7_raspberry_pi_4_install_w_docker/ 네트워크(유선, 무선) 네트워크 파일 설정 vi /etc/syscofig/network 로 열어서  NETWORKING=yes NETWORK

Part03 CSS - 01

CSS / 개요, 선택자, 상속  기본문법 - 선택자 {                         속성: 속성값;                         속성: 속성값;                    } 선언 방식 - 인라인 방식                     <div style= 'color: red; font-size: 20px; font-weight: bold;' > HELLO </div>                    내장 방식 <style> div { color : red ; font-size : 20px ; font-weight : bold ; } </style>                 링크 방식 - html<link>를 이용해서 외부 문서로 css를 불러와 적용                  <link rel= 'stylesheet' href= 'css/common.css' >                 @(at)import 방식 - css에서 외부의 css를 가져오는 방식(직렬 방식이므로 시간                  지연이 생김, 대신 순서적으로 호출이 되야할때는 좋음)                     @import url ( './common2.css' ) ; 기본 선택자 - 전체 선택자 - 요소 내부의 모든 요소를 선택                      *{                     color : red ;                     }                                       태그 선택자 - 태그 이름으로 요소 선택     

Part02 HTML

HTML - 블록 레벨 요소와 인라인 요소 1. 블록요소     1. DIV, H1, P     2. 사용 가능한 최대 가로 너비를 사용한다.     3. 크기를 지정할 수 있다.     4.(width: 100%; height: 0으로 시작해서 값을 가짐)     5. 수직으로 쌓임 2. 인라인 요소     1. SPAN, IMG     2. 필요한 만큼의 너비를 사용한다.     3. 크기를 지정할 수 없다.     4. .(width: 0; height: 0;로 시작)     5. 수평으로 쌓임 태그 캐릭터셋     EUC-KR: 완성형         박 영 웅     UTF-8: 조합형         ㅂ ㅏ ㄱ ㅇ ㅕㅇ ㅇ ㅜㅇ 메타태그는  https://developer.mozilla.org/ko/docs/Web/HTML/Element/meta 로 참조 메타데이터 - BASE <base href= "./css/" > <link rel= "stylesheet" href= "main02.css" > html에 한개만 사용이므로 모든 경로에 관여됨 주의해서 사용해야함 HTML / 요소 - 콘텐츠 구분 & 문자 콘텐츠 header(<header>) - 헤더 만들때 쓰는 태그, 헤더안에 헤더를 넣을 수 없고 푸터도 넣을 수 없다. footer(<footer>) -  푸터를 만들때 쓰며 헤더와 같이 안에 헤더와 푸터를 넣을 수 없다. h1 - 한페이지에 한번만 사용 두번 사용 하면 h2로 등급을 낮춰야함 또한, h1 다음 h2 h3이런식으로 순차적으로 써야지 건너 뛰면 안된다. main(<main>) - 한 문서에 하나의 main만 사용가능 속성은 block이다. article(<article>) - 기사라고 생각하면 되고, 일반적으로 <h1>~<h6>이 있으며, <time> datetime속성으로