반응형

분류 전체보기 122

[MYSQL]Ubuntu 설치하기

[1] MySql server 설치 - mySql 서버를 설치합니다. sudo apt-get install mysql-server [2] MySql server 포트 허용 - mySql 포트(3306)을 허용합니다. sudo ufw allow mysql [3] MySql 실행 / 서버 시작시 자동 실행 등록 sudo systemctl start mysql / sudo systemctl enable mysql [4] MySql 접속하기 sudo /usr/bin/mysql [5] MySql root 비밀번호 설정하기 ALTER USER '(계정)'@'localhost[IP]' IDENTIFIED BY '(비밀번호)'

DB/MYSQL 2023.01.18

[Linux] vim 사용법

■ 입력모드 ( I / E ) 삽입 I : Insert A : Appand i 는 커서 바로 앞에 글자를 삽입한다. a 는 커서 바로 뒤에 글자를 삽입한다. I 는 문장 맨 앞에 글자를 삽입한다. A는 문장 맨 앞에 글자를 삽입한다. 이동 W : Word w 는 단어를 기준으로 커서 이동한다. (커서 이후) b 는 단어를 기준으로 커서 이동한다. (커서 이전) Ctrl + u : 위쪽으로 이동 Ctrl + d : 아래로 이동 편집 X : 커서 아래 글자를 삭제한다. dd : 커서가 있는 문장 전체를 삭제한다. yy : 커서가 존재하는 문장 전체를 복사한다. p : 복사한 문장을 붙여 넣는다. ( 마우스 우클릭도 가능 ) . : 이전 명령을 반복한다. u : 이전 작업을 되돌린다.(뒤로가기) ctrl + ..

Server 2023.01.17

[Linux] SSH 접속하기

리눅스 서버를 설치한 후 원격 접속 프로그램을 위해서 접속하기 위한 세팅 1. openssh-server 를 설치한다. 명령어 : sudo apt install openssh-server 2. 서비스를 실행한다. 명령어 : service start sshd / systemctl start sshd 3. 설정 파일을 편집한다. 경로 : etc/ssh/sshd_config 4. 방화벽 활성화 명령어 : ufw enable ufw allow [ 허용포트 ] ufw status (상태확인) ▶▶▶▶▶▶▶ 완료되면 서버정보와 계정 포트 정보를 가지고 접속이 가능하다. ※ 리눅스를 바로 설치했을 경우 ifconfig 명령어가 안될 수 있다. 그 땐 sudo apt install net-tools 명령어를 이용해 패..

Server 2023.01.10

[Linux] Haproxy, WEB 이중화

■ 현재 서버 두 대를 가지고 HA (High Availability : 고가용성, 고가용도) 구성을 진행하려고 한다. Active-Active, Active-Stand By 중 어느 구조로 할까 고민을 하다 haproxy, keepalived, 로드밸런싱 등의 키워드를 알게 되었다. haproxy는 오픈소스 솔루션으로 L4 모듈을 소프트웨어로 구현하기 위한 패키지이다. 우선 haproxy 적용을 먼저 하고 Nginx 로드밸런싱을 진행할 예정이다. 구성요소 1. 우분투 저장소 추가 1) haproxy 사이트에 접속해서 버전을 선택한다. https://www.haproxy.org/ HAProxy - The Reliable, High Performance TCP/HTTP Load Balancer 2.3 20..

Server 2023.01.04

[Linux] apt-get update 오류_고정IP 등록 후 DNS 서버설정 안했을 때

■ 서버 업데이트를 하려고 보니 주소를 받아오지 못해 오류가 발생했다. 그래서 검색을 시작해보니 여러 이유들이 검색되었으나 얼마전 고정IP 등록 작업을 했던 것이 생각나 해당 키워드와 맞는 해결 방법을 적용했다. - 고정IP 등록 후 DNS 주소를 등록해줬다. 경로 : etc/netplan 파일 : 01-network-manager-all.yaml ■ 파일 수정 후 적용 ■ 이 후 UPDATE / UPGRADE 진행

Server 2023.01.02

[Linux] 가상IP 등록하기

VIP(Virtual IP) 등록하기 1) VIP 등록하기 명령어 : ifconfig 2) 확인하기 명령어 : ifconfig (해당 장치에 가상IP 주소가 추가되었음을 확인한다.) ※ 이렇게만 등록해놓으면 재부팅시 해당 설정은 초기화된다. 그래서 시스템에 등록을 해야한다. 대부분의 글들이 /etc/sysconfig/network-scripts 경로에 설정파일이 있다고 하는데 나는 없다. sysconfig 경로부터 아예 없다. 어떤 글은 /etc/network/interface 안에 있다고도 하는데 interface가 나는 없다. 후...못찾겠다. 이건 혹시 아시는 분 있으시면 댓글로 알려주세요. 그래서 나는 포기

Server 2022.12.22

[Linux] IP 등록

IP 등록하기 ifconfig, ip a, ip addr 등의 명령어를 입력했을 때 해당 PC의 IP가 나오지 않는 경우        →  IP를 등록해주면 IP 정보가 나타나게 된다. 1) 경로 이동 : /etc/netplan 2) 설정 파일 열기   파일명 : 01-network-manager-all.yaml ( 컴퓨터마다 설정 파일명이 다를 수 있다. )3) 고정IP 정보 설정하기 # Let NetworkManager manage all devices on this system network:   version: 2   renderer: NetworkManager   ethernets:       [장치명]:           addresses:           - [ 해당 PC IP ]/24  ..

Server 2022.12.22

[Linux] 서버 이중화

서버 이중화 란 서비스의 안정적인 운영을 위해 WEB,WAS,DB 등 서버를 이중 또는 이중 이상으로 구성하는 것을 뜻한다. 이중화의 구성은 크게 Active - Active / Active - Standby 나눌 수 있다. Active - Active 서버가 모두 활성화된 방식으로 L4 스위치 또는 로드밸런싱 등의 기능을 통해 작업을 분산시켜 나누어 처리할 수 있도록 구성하는 방식이다. 특정 서버 장애시 나머지 서버가 운용되어 서비스를 지속적으로 제공할 수 있다. - 서비스의 부하를 분산시키는 목적으로 많이 활용된다. Active - Standby 서버를 모두 활성화 시키지 않고 메인 서버만 운용하며 나머지 서버는 대기하는 구성이다. 메인서버 장애시 나머지 서 버가 서비스를 제공하기 위한 목적으로 수동..

Server 2022.12.21
반응형