본문 바로가기

분류 전체보기

(29)
OpenJDK설치 CentOS 7 1. 설치 가능한 자바 버전 확인 yum list java*jdk-devel 조회된 결과 중 아무거나 설치 yum install java-1.8.0-openjdk-devel.x86_64 3. 설치 완료 후 버전 확인 javac -version rpm -qa java*jdk-devel 4. 환경변수 설정 echo $JAVA_HOME // 없으면 설정 안된것 which javac //javac의 심볼릭 경로 나옴. readlink -f /bin/javac //readlink 에 심볼릭 경로를 줘서 진짜 파일위치 찾아내야 함 vi /etc/profile //환경변수 등록 파일 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.e..
윈도우에서 리눅스로 SSH를 이용한 파일 전송 C:\> scp /windows_file_path linux_user_id@linux_ip:linux_folder_path 예)C:\> scp c:\test\test.txt root@192.168.0.5:/opt/var/test
특정포트 열기 firewall-cmd --zone=public --permanent --add-port=9000/tcp //9000번 포트 열기 frewall-cmd --reload //변경 적용 firewall-cmd --zone=public --list-all //열린 포트 확인
SSH 포트 열기 CentOS 7 1. grep으로 SSH 설치되어 있는지 확인 rpm -qa | grep openssh-* Public 존을 열어 service에 ssh가 등록되어 있는지 확인 vi /etc/firewalld/zones/public.xml 3. ssh가 dmz에 영구등록 되었는지 확인 firewall-cmd --permanent --list-all --zone=dmz 4. 22번 포트 추가 firewall-cmd --permanent --zone=public --add-port=22/tcp 5. 가상머신 NAT로 사용중이라면 포트포워딩 해야함
CentOS7 설치 1. CentOS7 설치 - tutorial을 시 준비물 - Oracle VM VirtualBox : https://www.virtualbox.org/ - centOS7 iso 파일 : http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso VirtualBox 실행 ether ad : 5? txqueuelen IBBB (Ethernet) RX packets 7424 bytes 18383784 (18.4 MiB) RX errors e dropped e c".erruns e frate e rx packets ZZZZ bytes 15971? (147.1 KiB) errors e dropped e c".erruns e car..
[Tutorial]6.마무리 △ ▽ ※ React.org의 공식문서( https://reactjs.org/tutorial/tutorial.html ) 번역본입니다. ※ 드디어 다음과 같은 tic-tac-toe 게임을 만들었다.플레이 가능한 tic-tac-toe.승자를 판별할 수 있다.턴 내역을 저장할 수 있다.턴 내역을 리뷰하고 이전 턴으로 이동할 수 있다.잘 했습니다! 이제 React가 어떻게 동작하는지 어지간한 것은 알게 되었을 거라고 믿습니다.여기서 최종 결과를 확인해 보자. 시간이 좀 남거나 React에 대해 더 공부해 보고자 한다면, 여기 조금 더 난이도 있는 tic-tac-toe 게임을 만들어 보자. 1) 턴 내역에 (열,행) 포맷으로 표시해보자. 2) 보드에서 최근 턴을 굵게 표시해보자. 3) 중첩 반복문을 사용하여 하..
[Tutorial]5.Time Trave 기능 추가 △ ▽ ※ React.org의 공식문서( https://reactjs.org/tutorial/tutorial.html ) 번역본입니다. ※1. 플레이 내역 저장하기2. 다시 State 끌어올리기3. 이동내역 보여주기4. Key 고르기5. Time Travel 구현하기 마지막 단계로 게임 플레이 내역을 볼 수 있는 Time Travel 기능을 구현해보자. 1. 플레이 내역 저장하기 우리가 만약 squares 배열을 직접 수정했다면, Time Travel 기능을 구현하기 어려웠을 것이다. 그러나 우리는 slice() 함수를 통해 플레이 할때마다 새로운 복사본을 만들어서 원본 데이터를 보존했다. 이는 게임 플레이 내역을 저장할 수 있게 해주고, 현재 턴과 과거 턴을 비교할 수 있게 해준다. 이제 과거 Squa..
[Tutorial]4.게임 완성하기 △ ▽ ※ React.org의 공식문서( https://reactjs.org/tutorial/tutorial.html ) 번역본입니다. ※1. State 관리하기2. 불변의 중요성3. 함수 컴포넌트4. 턴제로 전환하기5. 승자 판단하기 tic-tac-toe 게임을 만들기 위한 기본은 마련되었다. 이 게임 개발을 끝내기 위해 X와 O가 교차로 board에 표시되게 해야 하고, 승자를 결정하는 작업이 남아있다. 1. State 관리하기 현재, 각 Square 컴포넌트는 게임의 상태를 유지한다. 승자를 가리기 위해, 9개 Square의 value를 유지하고 하나로 모아야 한다. Board가 그냥 각 Square에게 상태를 물어볼 수도 있고 React에서 실제로 그것이 가능하다. 그러나 코드가 이해하기 어려워지..