전체 글 (53) 썸네일형 리스트형 database mariadb replication 구축 database mariadb 단방향 replication구축을 해볼예정입니다. docker container run -e MARIADB_ROOT_PASSWORD=1234 --name master -d -p 3308:3306 mariadb docker container run -e MARIADB_ROOT_PASSWORD=1234 --name slave -d -p 3309:3306 mariadb vi editor 설치 docker exec -it master /bin/bash apt update apt install -y vim vi /etc/mysql/my.cnf 에 값 추가 [mysqld] log-bin = mysql-bin expire_logs_days = 2 server_id = 1 적용 확인 lo.. 서버 이중화 테스트 환경 구축 로컬에서 docker를 통해 테스트 환경 구축 docker-compose.yaml version: '3.3' services: loadbalancer: image: sihyun2/proxy_server ports: - 80:80 - 81:81 working_dir: /etc/haproxy entrypoint: ["/bin/bash","-c"] command: - haproxy -f haproxy.cfg && tail -f /dev/null networks: staticip: ipv4_address: 172.19.0.2 webserver1: image: sihyun2/php-server volumes: - /c/Project/docker/admin:/var/www/html/admin - /c/Project.. Docker를 통해 php + apache 개발 환경 구축 Base image로는 Rockeylinux 9.2 버전을 사용했습니다. docker container run -d -p 80:80 -p 81:81 rockylinux:9.2 sleep infinity yum update 밑 php설치 yum update -y yum install -y php php-common php-opcache php-cli php-gd php-curl php-mysqlnd php-mysqli php-json php-dom php-xml 보통 systemctl명령어를 통해서 아파치(httpd)를 사용하는데 docker는 기본적으로 사용이 불가능 합니다. 아파치 실행 /usr/sbin/httpd 파일 생성 vi /var/www/html/index.php 아파치 컨프 파일 수정 vi .. 자바스크립트 상속 class는 상속은 자바와 동일하게 extends를 활용해서 상속을 받는데, function은 상속을 어떻게 받는지 오늘 알게 되었다. 우선 class형 상속은 Child.js import Parent from "./Parent.js"; export default class Child extends Parent { FunChild() { console.log("Child"); } } Parent.js export default class Parent{ FunParent(){ console.log("Parent"); } } import Child from "./Child.js" const child = new Child(); console.log(child); child.FunChild(); child.F.. Docker ubuntu에 MySql 사용하기 가장 간단한 방법은 docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=[패스워드] mysql 사용 하는 방법인데 이번에는 우분투 환경에 mysql를 설치해볼 예정입니다. 우분투 실행 docker container run -d --privileged=true ubuntu sleep infinity 명령어를 통해 systemctl 과 mysql를 설치 해 줍니다. apt install -y systemd mysql-server 명령어를 통해 mysql 실행 service mysql start mysql 접속 및 사용자 추 root@d16ad900a5a2:/# mysql Welcome to the MySQL monitor. Commands end with ; or \g... EKS EFS를 통해 pv,pvc구현 2023.09.12 - [인프라/AWS] - AWS - EKS 실습 AWS - EKS 실습 AWS의 Elastic Kubernetes Service를 통해 로컬에서 만들었던 것 과 비슷한 환경을 구축 해볼 예정입니다. bastion 및 NAT Instance 겸용으로 사용할 인스턴스 한개와 두개의 워커 노드를 통해 만들어볼 예정입 younyellow.tistory.com pv,pvc 참고 2023.08.31 - [인프라/Kubernetes] - Kubernetes 퍼시스턴트 볼륨 Kubernetes 퍼시스턴트 볼륨 2023.08.27 - [인프라/Kubernetes] - Kubernetes 실습 및 서비스 구축 Kubernetes 실습 및 서비스 구축 예상 k8s 서비스 아키텍쳐 Kubernetes 란?.. EKS auto scalling 2023.09.12 - [인프라/AWS] - AWS - EKS 실습 AWS - EKS 실습 AWS의 Elastic Kubernetes Service를 통해 로컬에서 만들었던 것 과 비슷한 환경을 구축 해볼 예정입니다. bastion 및 NAT Instance 겸용으로 사용할 인스턴스 한개와 두개의 워커 노드를 통해 만들어볼 예정입 younyellow.tistory.com EKS Node Auto Scalling을 구현 Pods Auto Scalling 참고 2023.09.03 - [인프라/Kubernetes] - Kubernetes Pods Auto Scalling Kubernetes Pods Auto Scalling 2023.08.27 - [인프라/Kubernetes] - Kubernetes 실습 및 .. EKS NLB,ALB 2023.09.12 - [인프라/AWS] - AWS - EKS 실습 AWS - EKS 실습 AWS의 Elastic Kubernetes Service를 통해 로컬에서 만들었던 것 과 비슷한 환경을 구축 해볼 예정입니다. bastion 및 NAT Instance 겸용으로 사용할 인스턴스 한개와 두개의 워커 노드를 통해 만들어볼 예정입 younyellow.tistory.com NLB와 ALB를 통해 외부에 노출 NLB aws-nlb.yaml apiVersion: v1 kind: Service metadata: name: test annotations: service.beta.kubernetes.io/aws-load-balancer-type: "nlb" spec: type: LoadBalancer selecto.. 이전 1 2 3 4 5 6 7 다음 목록 더보기