본문 바로가기
728x90
반응형

nodejs4

[Node js] SMS 문자 전송 with Vue js - SMS 전송 서비스 알리고 API 사용 ( https://smartsms.aligo.in/main.html ) - 백엔드 ( Node js express ) - 프론트엔드 ( Vue js ) 1. 알리고 API 셋팅 - 포인트 충전 : 최소 5만원부터 시작 ㅠㅠ - 담당자 추가 - API Key 발급 신청 : IdenTifier, 발급키 사용해야함 - 발송 서버 IP 추가 : NodeJS 설치한 서버 IP 추가 - 발신번호 추가 2. SMS 전송 백엔드 - npm install aligoapi --save var express = require('express'); const aligoapi = require('aligoapi'); var router = express.Router(); var Aut.. 2021. 11. 2.
MongoDB Security셋팅, 유저생성, Nodejs 연동 + PHP 연동 ( With Ubuntu ) * DB 연동 테스트 - PHP : INSERT - NodeJS : FIND - 인증(authorization)설정 + 관리자 계정 설정 mongo use admin db.createUser({ user: 'root', pwd: '1234', roles: ['userAdminAnyDatabase'] }) # 'userAdminAnyDatabase'를 사용시 모든 DB접근 제어 가능 exit vim /etc/mongod.conf # "security" 주석 해제 후 "authorization: enabled" 추가 security: authorization: enabled :wq! service mongod restart mongo use admin db.auth({"root", "1234"})# 결과가 .. 2021. 7. 9.
Nginx에 php, nodejs 같이 쓰기 구성 : nginx php7.2-fpm nodejs vim /etc/nginx/sites-available/default server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html; index index.html index.htm index.nginx-debian.html index.php; server_name site; location / { proxy_pass http://127.0.0.1:8080; } # pass PHP scripts to FastCGI server location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/.. 2021. 5. 17.
Fireabase Functions 셋팅 1. Firebase 프로젝트에 Functions기능을 사용하기 위해 요금제를 업그레이드한다 ( 종량제 ) 계속 진행 ! 2. 로컬에 개발환경을 구축해야한다. ( 선행으로 nodejs, npm 을 설치해야함 ) - npm install -g firebase-tools 로 firebase-tools 설치 3. 로컬에서 fireabse 프로젝트에 접근하기 위해 로그인 - Firebase CLI(로컬)가 내 Google 계정에 엑세스하려고 합니다 라는 연결요청이 웹으로 온다 ( 자동실행됨 ) 4. firebase 프로젝트 시작 및 초기 셋팅 5. 로컬에 생성된 프로젝트 확인 6. index.js 수정 7. 배포 및 URL 확인 8. 확인한 URL이 유효한지 확인 및 사용자 접속확인(Firabase Console) 2020. 12. 29.
728x90
반응형