본문 바로가기

Work

(154)
Azure 가상 머신(Virtual Machine) 생성 Azure Portal 에서 로그인 후 가상 머신(Virtual Machine) 을 검색한다. Azure Portal > 가상 머신 Page 에서 추가 버튼을 클릭한다. Azure Portal > 가상 머신 > 가상 머신 만들기 > 기본 사항 구독(Subscription) : Azure 사용시에 비용을 청구할 "구독" 선택 리소스 그룹 : Azure 에 관련된 Resource 를 보유하는 컨테이너 이다. Azure 에서 가상 머신을 생성하게 되면 가상 머신 외에 저장소 계정, 가상 네트워크, 공용 IP 주소, 네트워크 보안 그룹 등이 기본 적으로 생성 된다. 이 생성된 resource 들을 관리 하기 위한 그룹이다. 인스턴스 정보 가상머신의 이름 : 생성할 가상 머신의 이름 지역 : Azure 의 Dat..
Azure 구독(Subscription) 생성 Azure Cloud 사용하기 위해서는 "구독" or "Subscription" 을 만들어야 한다. - Azure 구독 생성 Azure Portal 에서 구독을 검색한다. URL : https://portal.azure.com Microsoft Azure portal.azure.com - Azure 구독 페이지에서 추가를 선택한다. - 제품을 선택한다. - "제안 선택" 후 열리는 새 창에서 필요 입력란 작성 후 만들기를 클릭한다. 참고 : https://docs.microsoft.com/ko-kr/azure/cost-management-billing/manage/create-subscription
Nginx의 로드밸런스 기능 이용 1. Nginx 의 Upstream 기능 추가 [root@rtls ~]# vi /etc/nginx/sites-available/flyyunha.conf upstream upstream-flyyunha-server { server localhost:8311; #8301로 들어온 요청을 8311, 8321 로 보내주는 설정 server localhost:8321; keepalive 1000; } server { listen 8301; #Listen Port 8301 client_max_body_size 10M; server_name 192.168.1.1; #해당 서버 IP charset utf-8; #charset koi8-r; #access_log /data/logs/nginx_log/api_log/hos..
Linux ( CentOS 7 ) 환경 에서 Nginx 설치 1. 설치파일 업로드 - 서버에 nginx-1.14.0-1.el7_4.ngx.x86_64.rpm 업로드 2. rpm 설치 & 공통부분 설정 - Root 계정으로 진행 [root@rtls ~]# yum -y localinstall nginx-1.14.0-1.el7_4.ngx.x86_64.rpm [root@rtls ~]# mv /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak [root@rtls ~]# vi /etc/nginx/nginx.conf user flyyunha; worker_processes auto; error_log /data/logs/nginx_log/error_log crit; pid /etc/nginx/nginx.pid; events { worker_c..
history 명령어 확인시 시간 출력 방법 /etc/profile 에서 ( 계정 전체 적용 ) HISTTIMEFORMAT=[%Y-%m-%d_%H:%M:%S] (참고 :: HISTTIMEFORMAT 은 bash 3.0 이상에서만 설정 가능 ) 위의 문구 추가 이후 재 접속 시 아래와 같이 시간 설정이 되어 확인 할 수 있다. ( 단, 설정하기 이전의 명령어들은 시간을 확인 할 수 없다. )
Centos7 자동 시작 설정 시 확인 Point ( /etc/rc.d/rc.local ) Centos7 자동 시작 설정 ( /etc/rc.d/rc.local ) 1. Process script 를 생성 2. /etc/rc.local에 등록 ex> su - flyyunha -c "/home/flyyunha/scritps/start.sh" systemctl start rc-local ( 설명 flyyunha 계정으로 /home/flyyunha/scripts 경로의 start.sh 를 실행 ) 3. chmod 755 /etc/rc.d/rc.local
Centos 7 Network Bonding 설정 Centos 7 Network Bonding 설정 방법 Network Interface eth0, eth1 이 있다고 가정 eth0, eth1 autoconnect 설정 해제 #nmcli connection modify eth0 connection.autoconnect no #nmcli connection modify eth1 connection.autoconnect no bond0 interface 추가 #nmcli connection add type bond con-name bond0 ifname bond0 mode active-backup Master Interface bond0 에 Slacve interface eth0, eth1 추가 #nmcli connection add type bond-sl..
Java 개발 환경 구성 (3) - Window 환경 path 설정 자바 개발 환경 구성 ( Window ) - Window 환경 Path 설정 1. Window 환경 Path 설정 1-1. 윈도우의 "내 PC or 내 컴퓨터" 우클릭 후 "속성" → "고급 시스템 설정" → 시스템 속성의 "고급" → "환경 변수" 클릭 1-2. "시스템 변수" 의 "새로 만들기" 클릭해서 "새 시스템 변수" 설정 1-3. 변수 이름 "JAVA_HOME" 변수 값 "C:\Program Files\Java\jdk1.8.0_191" 입력 후 확인 ( Java 설치 경로 ) 1-4. 변수 이름 "CLASSPATH" 변수 값 "%JAVA_HOME%\lib;.;" 입력 후 확인 1-5. 시스템 변수의 "Path" 선택 후 "편집" 클릭 1-6. 환경 변수 편집의 "새로 만들기" "%JAVA_HO..