본문 바로가기

Linux Server

(18)
[Linux] Ubuntu MySQL 8.0 데이터 저장소 변경 테스트 환경 NCP 리눅스 서버 1대 생성 OS : Ubuntu 20.04 DB : MySQL 8.0 1) mysqld.cnf 수정 vi /etc/mysql/mysql.conf.d/mysqld.cnf -아래 내용 참고하여 수정- [mysqld] # # * Basic Settings # user = mysql #pid-file = /var/run/mysqld/mysqld.pid pid-file = /data/mysql/mysqld.pid #socket = /var/run/mysqld/mysqld.sock # port = 3306 # datadir = /var/lib/mysql datadir = /data/mysql 2) usr.sbin.mysqld 수정 vi /etc/apparmor.d/usr.sbin.m..
[Linux] Ubuntu MySQL 8.0 root계정 설정 테스트 환경 NCP 리눅스 서버 1대 생성 OS : Ubuntu 18.04 DB : MySQL 8.0 1) root계정 비밀번호 변경 ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '변경 비밀번호'; FLUSH PRIVILEGES; 2) 외부접속 허용 설정 netstat -anpt mysql> use mysql; mysql> create user 'root'@'%' identified by 'Hoseo123!@#'; mysql> grant all privileges on *.* to 'root'@'%'; mysql> flush privileges; mysql> select host, user from user; vi /etc..
[Linux] CentOS 에서 Apache 설치(컴파일) 테스트 환경 NCP 리눅스 서버 1대 생성 OS : CentOS 7.8 Apache 버전 : 2.4.51 1) Apache설치 yum install java-1.8* wget https://downloads.apache.org/httpd/httpd-2.4.51.tar.gz wget https://downloads.apache.org/apr/apr-1.6.5.tar.gz wget https://downloads.apache.org/apr/apr-util-1.6.1.tar.gz tar -zxvf httpd-2.4.51.tar.gz tar -xvzf apr-1.6.5.tar.gz tar -xvzf apr-util-1.6.1.tar.gz mv apr-1.6.5 httpd-2.4.51/srclib/apr mv a..
[Linux] Ubuntu 에서 Apache 설치(컴파일) 테스트 환경 NCP 리눅스 서버 1대 생성 OS : (Linux) Ubuntu 16.04 Apache 버전 : 2.4.54 1) apt update apt-get update apt update 2) Java 설치 apt install openjdk-8-jdk java -version 3) g++ / gcc 설치 apt install g++ apt install gcc g++ --version gcc --version 4) Apache 컴파일 wget https://downloads.apache.org/httpd/httpd-2.4.54.tar.gz wget https://downloads.apache.org/apr/apr-1.6.5.tar.gz wget https://downloads.apache.org..
[Linux&Window] Zabbix Server & Agent 설치하기 테스트 환경 (NCP에 각 서버 생성) Zabbix Server 설치 서버 OS : Ubuntu 20.04 서버 스팩 : 2vCPU, 4GB Memory (Window) Agent 설치 서버 OS : Window Server 2016 서버스팩 : 2vCPU, 4GB Memory (Linux) Agent 설치 서버 OS : CentOS 7.8 서버 스팩 : 2vCPU, 4GB Memory 1. Zabbix Server 설치하기 1) Zabbix Repository 설정 wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-1+ubuntu20.04_all.deb dpkg -i zabbix-rele..
[CentOS 7.8] Grafana-Node Exporther-Prometheus 구성하기 테스트 환경NCP(네이버 클라우드 플랫폼) 서버 1대 생성OS : CentOS 7.8서버 스팩 : 2 vCPU, 4GB Memory 데이터 수집 & 모니터링개발 서버에는 익스포터(Exporter)를 설치해서 각종 지표를 노출하고, 프로메테우스가 해당 지표를 모아서 저장하며, 그라파나가 데이터를 가져와서 각종 그래프로 보여준다. 간단하게 정리한 데이터 수집 & 모니터링 Flow개발 서버(대상) ⇒ 익스포터(수집기=수집,가공) ⇒ 프로메테우스(수집,가공한데이터 가져옴) ⇒ 그라파나(가져온데이터 가시화) ⇒ 브라우저(모니터링) 1. Node Exporter1) 노드 익스포터 설치wget https://github.com/prometheus/node_exporter/releases/download/v1.1.2/..
[CentOS 7.8] MySQL 8 설치 및 저장소 위치 변경 테스트 환경 네이버 클라우드 플랫폼(NCP) 일반 리눅스 서버 (CentOS 7.8) / MySQL 8 버전 MySQL 설치 wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm rpm -ivh mysql80-community-release-el7-3.noarch.rpm yum -y install mysql-community-server systemctl start mysqld # mysql 서비스 시작 systemctl status mysqld # mysql 상태 확인 systemctl enable mysqld cat /var/log/mysqld.log | grep -i 'temporary password' # 관리자 초기암호 확인..
[CentOS 7.8] 쿠버네티스(K8S) 클러스터 구축 본 게시글의 내용을 바탕으로 업데이트 하여 가이드 재업로드 하였으니, 아래 링크를 참고 바랍니다. 신규 작성 가이드 : https://khs960508.tistory.com/25 [Linux] CentOS7 에서 K8S 클러스터, ArgoCD 구성하기 기존에 올려둔 가이드내용으로 업데이트하여 글 재업로드 진행 기존 가이드 : https://khs960508.tistory.com/10 [Linux] CentOS7 에서 K8S 클러스터 구축 간단한 개념 정리 쿠버네티스? Linux 컨테이너 작업을 khs960508.tistory.com 간단한 개념 정리 쿠버네티스? Linux 컨테이너 작업을 자동화하는 오픈소스 플랫폼을 뜻함 이 플랫폼에서는 컨테이너화된 애플리케이션을 배포하고 확장하는 데 수동 프로세스가 필..