본문 바로가기
728x90

분류 전체보기90

Spring boot start 2023. 12. 15.
Application Gateway - X-Forwarded-For 2023. 12. 15.
Linux DNS캐시 플러시 2023. 12. 15.
리눅스 In-Place 업그레이드(Centos8 -> 9) 2023. 12. 8.
리눅스 In-Place 업그레이드(Centos7 -> 8) **Centos7.9 -> 8.9 2023. 12. 8.
Redis 설치 ** Rocky Linux release 9.3 (Blue Onyx) 1. 패키지 설치 # dnf install redis 2. 서비스 시작 # systemctl start redis # systemctl enable redis 3. 방화벽 해제 # firewall-cmd --zone=public --add-service=redis --permanent # firewall-cmd --reload 4. 데이터 테스트 # redis-cli # set key testvalue # get key 5. 외부 접속 허용 # vi /etc/redis/redis.conf 아래 부분 수정 bind 0.0.0.0 # systemctl restart redis # netstat -nlpt | grep 6379 다른서버에서 .. 2023. 11. 29.
Fortigate VM Trial 버전 활성화 ** 7.2.6 에서만 지원 1. FortiCloud에서 Azure 플랫폼의 vhd 다운로드하여 가상머신 생성 .vhd 파일로 이미지 만들고 가상머신 부팅하기 (tistory.com) .vhd 파일로 이미지 만들고 가상머신 부팅하기 1. 고정된 크기의 vhd 파일 준비 - 예시로 fortigate 이미지 다운로드 2. 스토리지계정 만들기 - 페이지 Blob으로 만듬 3. 만들어진 스토리지 계정에 컨테이너 생성 4. Azure Storage Explorer 등 사용하여 컨테 pangpangmart.tistory.com v7.2.6 다운로드 2. http 접속 설정 TCP 80 인바운드 설정 ssh로 접속 라이선스 확인 # get sys status 라이선스 활성화 # exe vm-license-option.. 2023. 11. 29.
Download Rocky Planned EOL: May 31 2032 ** EOL : 2032년 5월 31일 Download Rocky | Rocky Linux Download Rocky | Rocky Linux Rocky Linux is an open enterprise Operating System designed to be 100% bug-for-bug compatible with Enterprise Linux. rockylinux.org HTML 삽입 미리보기할 수 없는 소스 **이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 2023. 11. 29.
Azure VM에 ELK(Elastic Stack) 설치 ** CentOS 8 Stream VM에 Elasticsearch, Logstash 및 Kibana 설치 Elasticsearch - 분석 및 저장 기능 Logstash - 수집 Kibana - 시각화 도구 1. 리눅스 가상머신 생성 2. JAVA 설치 # dnf install java-11-openjdk-devel # java -version 3. Elasticsearch 설치 Elasticsearch GPG Key 다운로드 # rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch repo 추가 # vi /etc/yum.repos.d/elasticsearch.repo [elasticsearch] name=Elasticsearch reposit.. 2023. 11. 23.
sshd 연결 타임아웃 설정 ** CentOS 8 Stream 1. sshd_config 수정 # vi /etc/ssh/sshd_config 초단위 설정 ClientAliveInterval 6000 ClientAliveCountMax 60 6000*60초 설정됨 # systemctl restart sshd HTML 삽입 미리보기할 수 없는 소스 **이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 2023. 11. 21.
Apache HTTP -> HTTPS 리다이렉트 ** CentOS 8 Stream 1. mod_ssl 설치 및 인증서 생성 Apache mod_ssl SSL인증서 (tistory.com) Apache mod_ssl SSL인증서 **CentOS 8 Stream 1. 아파치 설치 Linux : open jdk11 설치 (tistory.com) Linux : open jdk11 설치 **Centos 8 stream 1. 패키지 설치 # yum install java-11-openjdk-devel.x86_64 2. 설치 확인 # java –version 3. 환경변수 설정 // /bin/javac pangpangmart.tistory.com 2. vhost.conf 파일 생성 # cd /etc/httpd/conf.d # vi vhost.conf Documen.. 2023. 11. 21.
SSMS Linked Server ** 윈도우 원본연결에서만 지원 윈도우서버 mssql 연결 시 Other data source 활성화 리눅스(Ubuntu18.04 등) 원본 연결 후 Linked Server 팝업에서 Other data source 비활성화 참조문서 https://learn.microsoft.com/en-us/sql/linux/sql-server-linux-editions-and-components-2019?view=sql-server-linux-2017#Unsupported HTML 삽입 미리보기할 수 없는 소스 **이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다. 2023. 11. 21.
Linux VM에서 가상 하드 디스크 확장 ** CentOS 8 Stream ** Managed Data Disk는 OS 중단없이 온라인 중 확장 1. 가상머신의 데이타 디스크 용량 SKU 확장(16g->32g) 2. 디스크 스캔 # echo 1 | sudo tee /sys/class/block/sdc/device/rescan 새 용량 인식 확인 # fdisk -l /dev/sdc 3. 디스크 패키지 설치 # yum install cloud-utils-growpart gdisk 4. 파티션 번호 확인 # gdisk -l /dev/sdc 5. 파티션 확장 # growpart /dev/sdc 1 6. 파일시스템 확장 # xfs_growfs /datadrive 마운트포인트 입력 7. 확장 확인 HTML 삽입 미리보기할 수 없는 소스 **이 포스팅은 쿠.. 2023. 11. 20.
TCP/IP Socket java code + Keep-Alive 활성화 1. KeepAliveServer.java import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.ServerSocket; import java.net.Socket; public class KeepAliveServer { public static void main(String[] args) { try { // 서버 소켓 생성 ServerSocket serverSocket = new ServerSocket(1000); while (true) { // 클라이언트의 연결 대기 Socket clientSocket = serverSocket.accept(); // Keep-A.. 2023. 11. 17.
TCP/IP Socket java code 1. Server.java import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; public class Server extends Thread { final static int SERVER_PORT = 1000; final static String MESSAGE_TO_SERVER = "Hello, Client"; public static void main(String[] args) { ServerSocket serverSocket = null; try { serverSocket = new ServerSocket(.. 2023. 11. 17.
728x90