일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- yona
- security
- NextJS
- nodejs
- submit
- mysql
- popup
- Next.js
- Maven
- Push
- docker
- jenkins
- centos7
- pwa
- node.js
- MSsql
- FCM
- MariaDB
- javascript
- Eclipse
- spring3
- jquery
- git
- config
- rocky9
- ajax
- SpringBoot
- PM2
- Java
- mybatis
- Today
- Total
목록분류 전체보기 (176)
ふたりで
#환경. - docker-desktop (windows) - mongodb # 먼저 백업데이터가 저장될 DB서버에서 아래와 같이 원격의 DB를 백업하자.mongodump --host xxx.xxx.xxx.xxx --port 27017 -d testDB --username testuser --password testuser123 --out /opt/backup/mongodump위 명령어를 실행하면 host에 명시한 ip의 DB에서 testuser계정으로 접속하여 testDB란 DB를 명령어를 실행하는 서버의 /opt/backup/mongodump경로에 testDB가 백업된다. # 백업한 DB를 복구시킬 때는 아래와 같이 restore 할 수 있다.백업한 데이터가 백업용 mongoDB서버에 백업 되면 te..
docker에 mongodb만 컨테이너로 실행시 참고.# C:\docker-test\docker-workJob\mongodb-container> docker-compose.ymlversion: '3.8'services: db_mongodb: image: "mongo:latest" container_name: db_mongodb_receipt ports: - "27017:27017" # 필요에 따라 주석 처리 environment: MONGO_INITDB_ROOT_USERNAME: "root" MONGO_INITDB_ROOT_PASSWORD: "12345" # 추후.env 파일에서 불러오기 volumes: - mongodb_data_rec..
nginx + tomcat or nodejs 연동시 nginx의 error 로그에 Permission denied 로인해 error 가 발생 하는 경우아래 순서대로 SElinux 정책 설정을 해주면 해결 된다. 1. SELinux 상태 확인: SELinux가 활성화되어 있고 시스템에 적용되고 있는지 확인: ]# sestatus 2. SELinux 거부 검토: SELinux 감사 로그에서 was(node 또는 tomcat)의 애플리케이션에 연결을 시도하는 NGINX와 관련된 거부를 확인: ]# sudo grep nginx /var/log/audit/audit.log | grep denied 3. SELinux 정책 생성: audit2allow 도구를 사용하여 감사 로그에서 발견된 거부를 기반으로 ..
여러앱에 알림 메시지 전송을 중앙 집중형으로 관리할 때 참고. 1. firebase admin SDK 초기화 로직. /** * @param appName * @param credentialsPath */ private void initializeFirebaseApp(String appName, String credentialsPath) { try { // 자격 증명 파일을 읽어옵니다. FirebaseOptions options = FirebaseOptions.builder() .setCredentials(GoogleCredentials.fromStream(new ClassPathResou..
javascript FCM SDK11 initializeApp, getToken, getMessage을 운영황경에서 사용하기 위한 bundle 작업 정리. 1. 프로젝트 설정먼저, Webpack을 설치하고 기본 프로젝트 구조를 설정합니다.mkdir firebase-sdkcd firebase-sdknpm init -ynpm install --save-dev webpack webpack-clinpm install firebase2. Webpack 설정 파일 수정webpack.config.js 파일을 생성하고 다음과 같이 설정합니다. 이 파일에서는 Firebase 관련 모듈만 포함하도록 설정합니다.const path = require('path');module.exports = { entry: './sr..
springboot jsp 프로젝트에서 Firebase SDK(javascript버전)을 적용해 PushMessage를 수신받는 기능을만들어 보았다. # 환경:- SpringBoot2.7.12- Maven.- PWA.- Firebase admin V9 (CDN) javascript- 참고 사이트:https://firebase.google.com/docs/cloud-messaging/js/client?hl=ko 자바스크립트 Firebase 클라우드 메시징 클라이언트 앱 설정 | Firebase Cloud Messaging의견 보내기 자바스크립트 Firebase 클라우드 메시징 클라이언트 앱 설정 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Push API를 지원하는 ..