본문 바로가기
728x90
반응형

전체 글65

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.
웹 에디터(Summernote) 셋팅 및 이미지 업로드(With PHP) https://summernote.org/ Summernote - Super Simple WYSIWYG editor Super Simple WYSIWYG Editor on Bootstrap Summernote is a JavaScript library that helps you create WYSIWYG editors online. summernote.org 구성 - 제목 입력 태그, editor, 취소&등록 버튼 - 게시글 자체는 앱에 게시하려 하기 때문에 width 폭을 좁게 만들어 봤음 head에 추가 CSS @import "//cdn.jsdelivr.net/npm/font-applesdgothicneo@1.0/all.min.css"; .editor-contents{ height: 700px; pa.. 2021. 6. 23.
[Javascript] 날짜의 차이를 퍼센트로 구하기 Percent : (현재 - 시작) / (종료 - 시작) * 100 var start_date_full = "20200105"//시작일 var end_date_full = "20210801"//종료일 /* 년 / 월 / 일을 쪼갬 */ var start_year = start_date_full.substring(0, 4); var start_month = start_date_full.substring(4, 6); var start_day = start_date_full.substring(6, 8); var end_year = end_date_full.substring(0, 4); var end_month = end_date_full.substring(4, 6); var end_day = end_date_.. 2021. 6. 14.
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.
[Vue js 반응형 웹페이지] 페이지 전환효과(fade, slide) *router 사용 *하이브리드 앱, 네이티브 앱 만들어보면서 페이지 전환효과의 중요성을 알게됐음 그래서 필요한 페이지 전환효과를 찾아봄 목표 1. page1, page2, page3은 슬라이드 전환 2. 목표1, page4, page5는 fade 전환 모듈설치 npm install --save vue-router npm install jquery --save npm i -g npm-check-updates App.vue Slide Page New Page 1 New Page 2 page1.vue SLIDE 1 next page2.vue SLIDE 2 prev next page3.vue SLIDE 3 prev page4.vue NEW PAGE 1 page5.vue NEW PAGE 2 main.js import Vue fro.. 2021. 5. 10.
[Nginx] www, 서브도메인, http 를 메인 도메인으로 Redirect * 파일을 나누지않고 한 파일(default)에서 작업했음 * http://도메인 접근, www도메인 접근, 서브도메인 접근시 메인도메인으로 Redirect 예시임 vim /etc/nginx/sites-available/default Main Domain ( listen 443 port ) server { root /RootD; index index.html index.htm index.nginx-debian.html index.php; /* Main Domain */ server_name MainDomain; location / { try_files $uri $uri/ =404; } location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass.. 2021. 5. 10.
728x90
반응형