Operating System/Linux(13)
-
[Ubuntu 20.04] 젠킨스(Jenkins) 설치 및 설정
■ Jenkins Jenkins는 Java로 빌드 된 오픈 소스 CI (Continuous Integration) 및 CD (Continuous Delivery) 도구이며, Jenkins는 기본적으로 소프트웨어 프로젝트를 빌드, 테스트 및 배포하기 위해서 사용한다. 또한 DevOps 개발 도구의 가장 기본적인 도구이다. ■ Jenkins 설치 방법 1. apt 업데이트 $ apt-get update 2. JDK 8 설치 ※ 원하는 JDK 버전으로 설치해도 무관하다. $ sudo apt-get install openjdk-8-jdk 3. Jenkins 저장소 Key 다운로드 $ wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt..
2021.05.14 -
[Ubuntu 20.04] MySQL 8.0 서버 구축
■ 우분투(Ubuntu 20.4) 환경에서 MySQL 8.0 서버 구축 1. MySQL 설치 ▶ 패키지 index 업데이트 $ sudo apt(or apt-get) update ▶ 패키지 업그레이드 $ sudo apt(or apt-get) upgrade ▶ MySQL Server 설치 $ sudo apt install mysql-server 2. MySQL 보안 설정 ▶ mysql_secure_installation 실행 $ sudo mysql_secure_installation 1. [질문] 보안이 강한 패스워드를 생성하기 위한 플로그인을 활성화 하는지 1. [답변] 설치자의 기호에 따라 답변(필자의 경우 Y) 2. [질문] 패스워드의 레벨을 지정 Low(0), Medium(1), Strong(2) 2..
2021.03.31 -
[Ubuntu 20.04] 명령어 및 단축키 정리
■ 퍼미션 권한 부여 명령어 기호 정리 : r = 4, w = 2, x = 1 퍼미션 그룹 : [소유자][그룹][공개] 예시) text.txt 파일의 권한은 소유자와 그룹은 Read, Write, Excution 모두 가능, 공개의 경우 Read, Excution만 가능 계산법 : [4 + 2 + 1][4 + 2 + 1][4 + 0 + 1] = 775 chmod 775 test.txt ■ 서비스 포트 확인 명령어 netstat -nap ■ 서비스 관리 ◆ 시작 systemctl start [서비스명] ◆ 재시작 systemctl restart [서비스명] ◆ 종료 systemctl stop [서비스명] ◆ 부팅시 자동 실행 systemctl enable [서비스명] ◆ 부팅시 자동 실행 해제 system..
2021.03.23 -
[VMware CentOS 8] 가상서버 MySQL 외부접속
■ VMware CentOS 8 환경에 MySQL 외부접속 1. VMWare CentOS 8 환경에서 MySQL 방화벽 설정 * 아래 페이지 참조 [CentOS 8] MySQL 5.7.30 외부 접속 1. 리눅스(CentOS 8) 환경에서 MySQL 5.7.30 환경 설정 ▶ 방화벽에 MySQL 포트 등록(포트 : 3306) 명령어 1) 포트 등록 firewall-cmd --zone=public --add-port=3306/tcp --permanent 2) 방화벽 리로드 firewall-.. hyunmin1906.tistory.com 2. VMWare CentOS 8 네트워크 환경 설정 ▶ Edit 탭으로 이동 ▶ Vitual Network Editor.. 선택 ▶ VMnet8 선택 또는 네트워크 타입이..
2020.11.23 -
[CentOS 8] MySQL 5.7.30 외부 접속
■ 리눅스(CentOS 8) 환경에서 MySQL 5.7.30 환경 설정 1. 방화벽에 MySQL 포트 등록(포트 : 3306) 1) 포트 등록 $ firewall-cmd --zone=public --add-port=3306/tcp --permanent 2) 방화벽 리로드 $ firewall-cmd --reload 3) 방화벽 포트 리스트 확인 $ firewall-cmd --list-ports 2. 방화벽 상태 확인 1) 방화벽 상태 확인 $ systemctl status firewalld ■ Windows 환경에서 리눅스(CentOS 8) MySQL 서버 접속 1. Workbench 실행 2. MySQL Connections 추가 리눅스 IP, MySQL Port, MySQL 외부 접속 가능 계정 ID ..
2020.11.20 -
[CentOS 8] MySQL 5.7.30 서버 구축
■ 리눅스(CentOS 8) 환경에서 MySQL 5.7.30 서버 구축 ▶ MySQL Product Archives 사이트로 이동 MySQL :: Download MySQL Community Server (Archived Versions) Please note that these are old versions. New releases will have recent bug fixes and features! To download the latest release of MySQL Community Server, please visit MySQL Downloads. MySQL open source software is provided under the GPL License. downloads.mysql.com..
2020.11.20