개발자/리눅스 9

최신버전의 ssl 설치(기존 파일 없애고 다운로드)

필수패키지 설치 $ yum install -y perl perl-IPC-Cmd glibc glibc-devel gcc systemd-devel zlib zlib-devel 설치파일 다운로드 $ mkdir /opt/openssl $ cd /opt/openssl $ wget https://www.openssl.org/source/openssl-3.2.1.tar.gz --no-check-certificate $ tar -xf openssl-3.2.1.tar.gz $ cd openssl-3.2.1/ 설정파일 빌드 $ ./config --prefix=$CUSTOMSSL --openssldir=$CUSTOMSSL -DOPENSSL_TLS_SECURITY_LEVEL=0 -Wl,-rpath=$CUSTOMSSL/lib6..

개발자/리눅스 2024.04.19

[CentOS] 로컬 Spring Boot에 SSL 적용

인증 혹은 특정기관의 요청으로 HTTPS 서버가 필요할때가 종종 있습니다. 금일 포스팅은 SSL 인증서를 개발 & 적용하는 방법을 포스팅하겠습니다. 1. open ssl 설치 확인 rpm -qa openssl // openssl version #설치 안되어있을 시 yum install openssl 2. ssl 명령어 실행 keytool -genkey -alias [님들이 설정한 별칭] -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650 별칭의 경우 추후 yml 환경에서 지정해주므로 yml 환경과 동일하게 구성되어야 합니다. 위 명령어를 실행하게 될 시 (이름 / 조직 단위 / 조직 이름/ 구 / 시~도 / 두..

개발자/리눅스 2024.04.02

[CentOS] Redis 설치

CentOS 마지막 포스팅은 Redis 설치이다. 1. EPEL Repository 설치 yum install epel-release 2. yum 업데이트 yum update 3. 특정 버전 설치(지정하지 않을 시 가장 최신 redis 받게됨) yum install redis-3.2.12 4.redis 시작 및 자동시작 설정 systemctl start redis systemctl enable redis 5. 설치 확인 # pong이 반환되면 성공 redis-cli ping pong 6. 방화벽 추가 후 재시작 firewall-cmd --zone=public --add-service=redis --permanent firewall-cmd --reload 7. 외부접속 허용 vi /etc/redis.con..

개발자/리눅스 2024.03.27

[CentOS] sqldump를 활용한 MariaDB 스키마 restore // 타 서버의 스키마를 지정된 서버에 그대로 복사하고 싶은데 어떻게 하면 될까요??

다른 서버의 데이터베이스를 내가 활용하고 싶은 서버의 데이터베이스로 그대로 옮기고 싶을때 활용할 수 있는 방법이다. 1. Dump database 다음 > start를 누를 시 지정한 폴더에 sqldump가 생성될 것이다. 2. 해당 덤프를 FTP(파일질라, 알드라이브 등)를 활용하여 각자방식에 맞게 폴더로 옮겨준다. 필자는 프로젝트 폴더로 보냈다.. 3. dump 백업 받기( 모든 테이블 스키마) mysql -u [아이디] -p [DB명] < [파일명:ex. dbbackup.sql] 명령어는 매우 다양하다. 모든 테이블을 받는 명령어도 있고, 특정 테이블만, 특정 데이터만 등등 다양하게 활용가능하니 찾아서 사용해보면 될 것이다. ----- 추가 CREATE USER 'ssnsuser'@'%' IDENT..

개발자/리눅스 2024.03.27

[CentOS] MariaDB 설치 및 설정

금일 포스팅은 마리아 db를 설치하고 설정 후 dbeaver에 연결하는 것 까지 진행할 예정이다. 이전 포스팅의 방화벽 여는것까지 설정되어 있는 것을 가정하고 진행할 것이다. https://hwo7513565.tistory.com/125 [CentOS] CentOS 환경에서 Putty 연결(SSH,FTP,PUTTY) / jar 파일 구동 전 방화벽 열기/ VMWare Player 17 외부 인 https://hwo7513565.tistory.com/124 이전 포스팅에서 CentOS까지 구동했다는 가정하고 진행하겠습니다. jar파일을 구동하기 전 리눅스 환경에서 putty(ssh), 알드라이브 or 파일질라(FTP)에 접속할 수 있는 환경 hwo7513565.tistory.com 1. 마리아 db 설치 ..

개발자/리눅스 2024.03.27

[CentOS] Java 17 설치 후 jar 파일 구동

금일은 CentOS7에 java 17을 설치 후 jar 파일을 구동하겠습니다. https://hwo7513565.tistory.com/125 [CentOS] CentOS 환경에서 Putty 연결(SSH,FTP,PUTTY) / jar 파일 구동 전 방화벽 열기/ VMWare Player 17 외부 인 https://hwo7513565.tistory.com/124 이전 포스팅에서 CentOS까지 구동했다는 가정하고 진행하겠습니다. jar파일을 구동하기 전 리눅스 환경에서 putty(ssh), 알드라이브 or 파일질라(FTP)에 접속할 수 있는 환경 hwo7513565.tistory.com 이전 포스팅의 내용을 모두 따라해주셔야 진행이 됩니다. 1. java 17 설치 가. java version 확인 # j..

개발자/리눅스 2024.03.27

[CentOS] CentOS 환경에서 Putty 연결(SSH,FTP,PUTTY) / jar 파일 구동 전 방화벽 열기/ VMWare Player 17 외부 인터넷 NAT 설정

https://hwo7513565.tistory.com/124 이전 포스팅에서 CentOS까지 구동했다는 가정하고 진행하겠습니다. jar파일을 구동하기 전 리눅스 환경에서 putty(ssh), 알드라이브 or 파일질라(FTP)에 접속할 수 있는 환경을 구성해보도록 하겠습니다. 1. CentOS 기본 세팅 su - # root 계정 접속 sudo 사용하기 귀찮아서 su - 로 진행하겠습니다. 다음은 CentOS 사용에 필요한 패키지를 설치하겠습니다. yum update -y yum install -y epel-release yum install -y npm yum install -y net-tools yum install -y kernel-devel 등등등 매우 많은데, 아마 다 설치됐다고 나올겁니다. 패..

개발자/리눅스 2024.03.26

[CentOs] VMware Workstation 환경에서 CentOS 구동

CentOs를 VMware 환경에서 구동하는 방법에 대해 포스팅 하겠습니다. 1. 준비 사항 VMware Workstation 설치(아래 URL 참조) https://hwo7513565.tistory.com/123 [VMware 설치]VMware Workstation 17 Plyaer 컴퓨터 가상머신 설치 현업자라면, 제품 설치 테스트를 할때 가상환경을 자주 이용하게 될 것이다. 아래는 VMware의 설치에 대해 다룰 것이다. VMware설치 방법 1. 아래 URL로 접속한다. https://www.vmware.com/content/vmware/vmware-pub hwo7513565.tistory.com 2. Cent OS 이미지 다운로드 https://www.centos.org/download/ Dow..

개발자/리눅스 2024.03.20

[VMware 설치]VMware Workstation 17 Plyaer 컴퓨터 가상머신 설치

현업자라면, 제품 설치 테스트를 할때 가상환경을 자주 이용하게 될 것이다. 아래는 VMware의 설치에 대해 다룰 것이다. VMware설치 방법 1. 아래 URL로 접속한다. https://www.vmware.com/content/vmware/vmware-published-sites/us/products/workstation-player/workstation-player-evaluation.html.html Download VMware Workstation Player | VMware Download VMware Workstation Player for free today to run a single virtual machine on a Windows or Linux PC, and experience t..

개발자/리눅스 2024.03.20