일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- yona
- docker
- PM2
- git
- rocky9
- spring3
- nodejs
- centos7
- security
- Maven
- FCM
- jenkins
- Tomcat
- javascript
- jquery
- node.js
- MSsql
- ajax
- popup
- SpringBoot
- mybatis
- Push
- Eclipse
- Next.js
- mysql
- MariaDB
- Java
- pwa
- config
- NextJS
- Today
- Total
목록config (16)
ふたりで
여러앱에 알림 메시지 전송을 중앙 집중형으로 관리할 때 참고.1. firebase admin SDK Maven 설정. com.google.firebase firebase-admin 9.4.2 2. firebase admin SDK 초기화 로직. /** * @param appName * @param credentialsPath */ private void initializeFirebaseApp(String appName, String credentialsPath) { try { // 자격 증명 파일을 읽어옵니다. FirebaseOptions options = FirebaseOptions.builder() ..
# 준비사항.- docker(desktop)- spring-web 프로젝트 (maven으로 빌드 생성된 war파일) # 먼저 Dockerfile을 생성해 준다.나의 경우 아래와 같이 작성되어 있다.C:\docker-workjob\spring3-web-test\Dockerfile# 기본 이미지로 Rocky Linux 9 사용FROM rockylinux:9# 필수 패키지 업데이트 및 설치RUN dnf -y update && \ dnf -y install java-1.8.0-openjdk wget tar# 로케일 설정 한국어ENV LANG=ko_KR.UTF-8ENV LANGUAGE=ko_KR:koENV LC_ALL=ko_KR.UTF-8# 한국 시간으로 설정RUN ln -sf /usr/share/zonei..
redis v7.4.0 이상? 부터는 상업용으로 사용 시 라이선스 구매를 해야 한다고 합니다. 글을 쓰는 현시점 yum으로 자동 설치 시 6.2.7 버전이 설치가 됨을 참고. 6.2.7은 BSD 라이선스...랍니다. # 레파지토리 추가. ]# yum install epel-release -y # redis 설치 ]# yum install redis -y # redis 시작 및 서비스 자동 시작 등록 및 서비스 상태 확인. ]# systemctl start redis ]# systemctl enable redis ]# systemctl status redis ● redis.service - Redis persistent key-value database Loaded: loaded (/usr/lib/syst..
기존 jenkins를 2.1XX.X 버전을 사용하고 있었는데 현재 기준 최신버전 2.426.2 버전으로 업그레이드를 하고 나니 jenkins가 실행이 아니 된다... 하여 해결했던 과정을 정리해 본다. 1. jenkins 최신버전 war파일 다운로드. https://get.jenkins.io/war-stable/2.426.2/jenkins.war 2. 기존 jenkins.war 파일 백업 및 다운로드한 jenkins.war 파일로 교체 작업은 /home/graykang 에서 한다. 백업 # cp /usr/share/java/jenkins.war ./jenkins.backup.war 교체 # cp ./jenkins.war /usr/share/java/ 3. 2번까지 하고 jenkins를 실행하면 아래와 같..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/QumCf/btsBHRzJVf0/V0ysd7LETfmgjyAKBhusU0/img.png)
spring3 에서 xml방식으로 Scheduler를 설정하는 방법에 대해 정리를 해본다. 1. Spring3 관련 설정 파일은 아래와 같이 3개로 분리해서 사용 중이다. 2. Scheduler를 사용 하기 위해 root-context.xml 설정 파일에 아래와 같이 네임스페이스를 import한다. beans 부분에 xmlns:task="http://www.springframework.org/schema/task" 와 xsi:schemaLocation= "http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task.xsd" 를 각 항목별로 등록하고 아래와 같이 component-scan 을 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cNx1Li/btseo06ugjA/YXgBBPSEhQg4ZwGneKJGx1/img.png)
- 목표 프로젝트구성 1. springboot 2.x 2. Maven 4 3. spring-security 4. mariadb(mysql) 5. mybatis2 6. war 파일 배포 - 이번 포스팅은 springboot2.x로 web 프로젝트를 구성하여 테스트용 jsp 페이지를 출력해 보는 것까지 정리를 한다. 1. springboot Web프로트 생성 2. application.properties 에 DB연결 정보를 설정해 준다. mysql 관련 dependency가 pom.xml에 추가되어 있기 때문에 아래와 같이 DB연결 설정을 기본으로 하지 않을 경우 에러가 발생한다. 해당 설정 값은 추후 mybatis를 설정할 때 한 번 더 세밀하게 수정할 예정이다. spring.datasource.url=j..