[상황]jar 파일을 실행시키는 start.sh 파일을 생성하여 service 등록을 하였는데, 정상적으로 동작하지 않는 기능이 생겼다. >> 서비스 등록 방법은 아래 글에 있습니다!https://yes-admit.tistory.com/57 [CentOs] 서비스 등록으로 서버 재부팅시 자동으로 프로그램 실행시키기테스트 중 서버를 자주 내렸다 올렸다 하는 경우가 생겼는데 그 때마다 서비스를 새로 올려줘야해서 불편했다. 하나만 올리는거라면 그나마 괜찮겠지만 나는 2개나 올려야 해서...너무 귀찮았다yes-admit.tistory.com 환경변수의 문제였는데 해당 기능이 정상적으로 동작 하기 위한 환경변수가 특정 사용자에게만 부여가 되어있기 때문이었다. 따라서 정상 실행을 위해서는 해당 사용자로 실행을 해야..
Mysql 설치 sudo apt-get update sudo apt-get install mysql-server Mysql 접속 및 비밀번호 설정 - root로 접속 한 뒤 비밀번호 초기화를 해준다 1. root로 접속 $ sudo mysql -u root -p - 위 명령어를 입력하는 경우 "Enter password" 라고 나오는데 이때는 enter를 쳐주면 된다. 엔터를 입력하면 아래와 같이 mysql에 접속 된 것을 확인 할 수 있다. 2. user 정보 확인하기 - root의 경우에 plugin이 auto_socket으로 되어있는 것을 볼 수 있는데 이걸 mysql_native_password로 변경해주면서 새로운 비밀번호를 설정해주어야 한다. mysql> select user, Host, pl..
쿠버네티스 실습을 위해 가상서버 3개를 만드는데, 3개 모두 같은 아이피가 할당되는 곤란한 상황이 발생했다. 따라서 나머지 2대의 아이피를 변경해주어야했다. ip는 /etc/netplan/00-installer-config.yaml 파일을 수정해서 변경 할 수 있다. 1️⃣ NIC 와 Gateway 정보 확인 -Gateway : 192.168.64.1 - NIC : enp0s6 2️⃣ IP 변경하기 sudo vi /etc/netplan/00-installer-config.yaml 위와 같은 내용을 아래처럼 변경해주면 된다. network: ethernets: enp0s6: #route -n으로 확인한 NIC addresses: [192.168.64.11/24] #지정할 ip gateway4: 192.16..
1. docker로 centos 환경 구성하기🐳 * --priviliged와 /sbin/init 옵션을 주지 않는 경우 systemctl명령어를 사용 할 때 아래와 같은 에러가 발생한다. Failed to get D-Bus connection: Operation not permitted #docker image 다운로드 docker pull centos:7 #centos:7 컨테이너 실행 #실행 시 --priviliged와 /sbin/init 옵션을 주어야 root권한을 획득 할 수 있다. docker run -itd --name centos7 --priviliged centos -p 80:80 /sbin/init #컨테이너 내부 접속 docker exec -it centos7 /bin/bash 2. i..
docker로 centos 8을 설치하고 필요한 패키지들을 다운로드 받기 전 yum update를 해주었는데 다음과 같은 에러가 나왔다. 🤔 이유가 뭐인가 하니.. centos 8은 2021년 12월 31일에 공식적으로 지원을 종료했는데 이로 인해서, mirrors를 CentOS Vault Mirror로 변경을 해주어야한다고 한다. 사실...mirrors 가 정확히 뭔지는 모르겠다.. 아무튼 Centos Vault Mirror로 변경하기 위해서는 아래 명령어를 실행해주면 된다. sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-Linux-* sed -i 's|#baseurl=http://mirror.centos.org|base..
톰캣 실행, 종료, 로그 확인 같은 자주 쓰이는 명령어들을 매번 처음부터 끝까지 작성하기에는 지루하기도 하고, 불편하다. //톰갯 종료 sh /tomcat/bin/shutdown.sh //톰캣 시작 sh /tomcat/bin/startup.sh //톰캣 로그 확인 tail -900f /tomcat/logs/catalina.out 위와 같은 명령어들을 alias로 등록해 간단하게 사용 할 수 있다. 🍯 등록 방법 1. alias 명령어 사용 - 아주 아주 간단하다! alias 별칭='명령어' 맨 위의 톰캣관련 명령어를 등록을 해본다면 아래와 같이 할 수 있다. alias tstart='sh /tomcat/bin/startup.sh' alias tend='sh /tomcat/bin/shutdown.sh' a..
테스트 중 서버를 자주 내렸다 올렸다 하는 경우가 생겼는데 그 때마다 서비스를 새로 올려줘야해서 불편했다. 하나만 올리는거라면 그나마 괜찮겠지만 나는 2개나 올려야 해서...너무 귀찮았다.. 그래서 서버가 시작 될 때 자동으로 프로그램이 실행 될 수 있게 서비스를 등록 했다. 1. 프로그램 시작 시 작동할 스크립트 작성 * 주의점 : 최상단에 #!/bin/bash를 적어준다. 한칸 띄고 이런거 안됌🙅♀️ -> 오류 보기 : https://yes-admit.tistory.com/56 #파일 생성 vim test.sh #파일 내용 #!/bin/bash cd /usr/local/test /usr/lib/jvm/java-11-openjdk-11.0.15.0.9-2.el7_9.x86_64/bin/java -ja..
- Total
- Today
- Yesterday
- 아파치카프카
- Kubernetes
- 쿠버네티스
- Docker
- tomcat
- Spring
- softeer java
- java 코테
- 코딩테스트
- 오토에버코테
- 전자정부프레임워크
- 자바코테
- softeer
- 자바
- mysql
- java
- 코테
- javascript
- 리액트
- 자바스크립트
- 현대오토에버
- 톰캣
- 도커
- springboot
- 현대코테
- 현대
- react
- centos
- 스프링
- Linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |