+ java 1.8 (open jdk) mariadb 10.11 연결 및 샘플 연결 테스트 admin 2024.10.17 o/s : rocky 8~9 java : 1.8 mariadb : 10.11 java 1.8 버전에서 mariadb 10.11 버전을 사용하고 데이터베이스에 접근해서 데이터를 확인하는 방법 중요사항 openjdk 를 사용하는 방식으로 설명 1. mariadb 다운로드 및 데이터베이스 생성은 해당 페이지에서 확인 https://xinet.kr/?p=4323 2. yum release 설치 [crayon-67f0e8b0ead69452944592/] 3. openjdk 설치 [crayon-67f0e8b0ead72607976632/] 4. java 버전 확인 [crayon-67f0e8b0ead75277313318/] 5.java에서 mariadb를 연결하려면 mariadb java client 파일을 다운로드... Read More..
+ mariadb 11.4 install 기본 환경설정 admin 2024.10.17 o/s : rocky 8~9 Mariadb : 11.4 1. mariadb를 쉽게 설치하기 위해서 repo 파일을 구성 [crayon-67f0e8b0ebd7c451994730/] 2. 파일 확인 [crayon-67f0e8b0ebd85119568857/] 3. yum 명령어로 설치 진행 [crayon-67f0e8b0ebd89683299428/] 4. server.cnf 파일 수정 [mysqld] 부분에 내용 추가 [crayon-67f0e8b0ebd8c834138379/] 5. 서비스 시작 및 서비스 등록 [crayon-67f0e8b0ebd90625094720/] 6. mysql 접속 후 root 패스워드 지정 [crayon-67f0e8b0ebd93750065920/] 기타확인 [crayon-67f0e8b... Read More..
+ java 1.8 (oracle jdk) mariadb 10.11 연결 및 샘플 연결 테스트 admin 2024.10.17 o/s : rocky 8~9 java : 1.8 mariadb : 10.11 java 1.8 버전에서 mariadb 10.11 버전을 사용하고 데이터베이스에 접근해서 데이터를 확인하는 방법 중요사항 oracle jdk는 개인 사용 목적이면 무료이지만 상업적으로 사용시에는 유료이니 참고 (무료를 사용하려면 openjdk를 사용) 해당 내용은 oracke jdk를 사용하는 방식으로 설명 1. mariadb 다운로드 및 데이터베이스 생성은 해당 페이지에서 확인 https://xinet.kr/?p=4323 2. java 1.8 download 및 설치 https://www.oracle.com/java/technologies/downloads/#java8 3. 해당 파일은 서버에 다운로드 후 압축 및 해제 경로 변... Read More..
+ mariadb 10.11 install 기본 환경설정 admin 2024.10.17 o/s : rocky 8~9 Mariadb : 10.11 1. mariadb를 쉽게 설치하기 위해서 repo 파일을 구성 [crayon-67f0e8b0edbad592999037/] 2. 파일 확인 [crayon-67f0e8b0edbbf619341924/] 3. yum 명령어로 설치 진행 [crayon-67f0e8b0edbc7451288279/] 4. server.cnf 파일 수정 [mysqld] 부분에 내용 추가 [crayon-67f0e8b0edbcf402623084/] 5. 서비스 시작 및 서비스 등록 [crayon-67f0e8b0edbd5636314966/] 6. mysql 접속 후 root 패스워드 지정 [crayon-67f0e8b0edbdc319316844/] 기타확인 [crayon-67f0e8... Read More..
+ aws ec2 ebs 볼륨 확장하는 방법 admin 2024.09.24 aws ec2에서 기본 o/s 디스크에 볼륨 용량이 부족하는 현상이 생길경우 볼륨을 확장하는 방법에 대해서 알아보자 1. / 파티션의 용량이 기본 8Gb이다보니 용량이 어느정도 차면 파티션이 95% 발생 2. aws 볼륨을 수정한다 20GB로 3. lsblk 명령어를 통해서 파티션명을 확인한다 [crayon-67f0e8b0ef10a905594373/] 4. growpart 명령어로 파티션을 확장해준다 [crayon-67f0e8b0ef11b677731213/] 5. 파티션이 확장되었는지 lsblk 명령어로 확인 [crayon-67f0e8b0ef122843160411/] 6. 확장할 파티션 타입 확인 [crayon-67f0e8b0ef12... Read More..
+ prometheus ssl 적용 admin 2024.08.27 prometheus 웹사이트를 https로 사용하기 위한 방법 prometheus 설치 방법 https://xinet.kr/?p=3988 1. 기본 SSL 인증서 파일을 prometheus 폴더로 복사 후 권한을 prometheus 로 변경 [crayon-67f0e8b0f0235653487188/] 2. web-config.yml 파일을 생성 후 ssl 정보 기입 [crayon-67f0e8b0f0245209581597/] 3. 권한 prometheus 변경 [crayon-67f0e8b0f024c281444713/] 4. prometheus.yml 파일 내용 수정 [crayon-67f0e8b0f0252217744911/] 5. 서비스 파일에 web-config.yml 파일을 불러올수 있게 수정 web.con... Read More..
Let’s Encrypt SSL 무료 인증서 발급 방법 ( certbot 이용 ) admin 2024.08.05 Let’s Encrypt 는 3억개의 웹사이트에 TLS 인증서를 제공하는 비영리 인증기관 Let’s Encrypt 이용하여 무료 ssl을 발급하는 방법에 대해서 설명한다 O/S : Centos 7.x 기준 인증서 발급은 총 4가지를 통해서 발급 받을수 있다 1. 명령어 기본 홈 디렉토리를 이용하는 방법 (수동으로 사용자가 구성) 2. nginx 또는 apache certbot python 을 이용하는 방법 ( 사이트 중단 및 설정 변경없이 바로 발급 ) 3. dns a레코드를 이용하는 방법 1. 가장 먼저 certbot를 설치를 진행한다 / 바로 설치가 진행되지 않기 때문에 epel 설치 후 certbot 설치 진행 [crayon-67f0e8b0f1358434586875/] 2. 기본 명령어 한줄로 인증서... Read More..
has been denied (see security.limit_extensions)’ 에러 해결 방법 admin 2024.07.25 apache error log [crayon-67f0e8b0f22e8152958706/] 위와 같이 홈페이지에서 index.htm / index.php가 자동으로 불러오지 못해서 에러가 발생 해당 서버는 php-fpm yum으로 설치된 서버이며 해결방법은 php-fpm www.conf 파일 수정 [crayon-67f0e8b0f22fa005484865/] 4. php-fpm 및 apache 재시작 [crayon-67f0e8b0f2302295429968/] 5. 정상적으로 index.html / index.php가 불러온다 Read More..
openstack 로드밸런스 이미지 만들기 ( Create LoadBalancer Image ) admin 2024.07.25 o/s 버전 : rocky 9.x 1. 기본패키지 설치 [crayon-67f0e8b0f3289740713725/] 2. 공홈에서 데이터 다운로드 및 설치 [crayon-67f0e8b0f3299857410205/] 3. 이미지 생성 [crayon-67f0e8b0f32a0494362207/] 4. 이미지가 생성이 되었으면 [crayon-67f0e8b0f32a7084254562/] 5. 이미지 업로드 [crayon-67f0e8b0f32ad224937722/] Read More..
rocky 9 네트워크 고정 ip 설정 admin 2024.07.18 rocky 9 버전에서는 network-scripts 폴더에 인터페이스 파일 내용이 없다 [crayon-67f0e8b0f3b8d425225723/] nmcli 명령어를 통해서 아이피를 설정 할수 있으며 우선 디비이스 상태를 확인 [crayon-67f0e8b0f3b9c273726419/] eno1번에 고정 아이피를 할당해보자 기존 /etc/sysconfig/network-scripts 폴더가 아닌 아래와 같은 폴더에 아이피 정보를 수정해서 할 수 있다 [crayon-67f0e8b0f3ba3215927183/] eno1번의 아이피를 수정해보자 [crayon-67f0e8b0f3ba9605911242/] 아이피를 수정하였으면 nmcli 명령어로 reload 한 다음에 up을 진행 [crayon-67f0e8b0f... Read More..