분류 전체보기
-
우분투 16.04 & 가비아 도메인 & nginx https 적용하기공부하기/리눅스 2021. 8. 22. 22:52
sudo apt-get update sudo apt-get install snapd sudo snap install core sudo snap install --classic cerbot sudo ln -S /snap/bin/certbot /usr/bin/certbot sudo certbot --nginx // nginx 자동 설정을 위해서 -> 에러 발생 시 : chmod a+x certbot-auto 자신의 이메일을 입력, 적용하고 싶은 도메인 선택, 외 나머지 전부y 처리 cd /etc/nginx/sites-available sudo vi default server { if ($host = 적용 도메인) { return 301 https://$host$request_uri; } listen 80 ;..
-
가비아 도메인 nginx 연결카테고리 없음 2021. 8. 22. 07:20
https://www.freenom.com/ 사이트에서 도메인 연결 시도하지 마세요~ 우리나라에서는 연결이 안되는 문제가 발생한다고 합니다~ 저는 그것도 모르고 4시간 동안 고생했네요... 가비아에서 2천원짜리 도메인 구매해서 테스트 해보니 4시간걸린게 5분만에 해결됐네요.. 방법은 1. 가비아에서 도메인을 구매합니다. 2. 구매한 도메인 DNS를 아래와 같이 설정합니다. 3. 리눅스 서버에서 nslookup 도메인명 을 연타하면서 도메인이 연결될 때까지 기다립니다. 4. nginx가 80포트로 켜져있는 상태이고 nslookup 명령으로 도메인이 연결되었다면 구입한 도메인으로 접속할 시 nginx의 화면이 보이게 됩니다.
-
우분투 16.04 Nginx 설치하기공부하기/리눅스 2021. 8. 22. 00:40
sudo apt-get update sudo apt-get install nginx -> apt-get install 은 패키지를 설치하는 명령어 sudo service nginx status 명령을 통해 nginx를 확인한다 클라우드 서버에 접속해서 80포트를 오픈한다. (ufw명령어를 사용) sudo ufw enable sudo ufw allow 80 sudo ufw status로 80포트가 열린지 확인 후 해당 서버의 ip로 접속 시 nginx 페이지가 화면에 보입니다~
-
우분투 16.04버전 mysql 8버전 설치하기공부하기/리눅스 2021. 8. 22. 00:34
wget https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb wget: 파일을 다운로드할 때 사용하는 명령어 , web get의 약어 dpkg -i mysql-apt-config_0.8.10-1_all.deb 오류 시 가장 맨 처음에 sudo 명령을 추가하세요 dpkg : 데비안 패키지 관리 시스템의 기초이고 apt와 같은 고급 도구에 비해 낮은 레벨의 도구, 패키지의 관계와 패키지를 원격에서 받아오는 일을 한다. -i : 해당 파일 설치, 최신 버전으로 업그레이드 -> error requested operation requires superuser privilege 발생 시 명령어 앞에 sudo 추가 후 진행하기 sudo apt-get update..
-
vue bootstrap b-badge b-toast 렌더링 문제이슈 기록 2021. 6. 1. 21:01
대부분의 원인 : npm install vue bootstrap bootstrap-vue 만 해서 그렇다!! 공식문서를 보면 PortalVue v2.1 is required by Toasts, v2.1.7 is recommended Popper.js v1.16 is required for dropdowns (and components based on dropdown), tooltips, and popovers. v1.16.1 is recommended 까지 모듈을 받아줘야 정상적인 렌더링이 된다 npm i bootstrap@4.5.3 npm install --save portal-vue@2.1.7 npm i @popperjs/core 를 해주면 정상 렌더링이 된다
-
vue-bootstrap b-form-group label style이슈 기록 2021. 6. 1. 20:32
b-form-group의 label 사이즈를 sm으로 설정해도 유구 사항보다 font-size가 너무 큰 문제가 발생 font-size를 변경하려고 시도하였으나 일반적인 방법으로는 css가 먹히지 않았다. 우리 회사는 scss를 사용하고 있었고 b-form-group에 class="input-container"를 주어 .input-container { & /deep/ label { font-size: $fontSize-default; } } 로 문제를 해결 해당 문서 https://vue-loader.vuejs.org/guide/scoped-css.html#child-component-root-elements
-
vue3, three.js example공부하기/vue.js 2021. 4. 25. 15:58
getBackgound.js import * as THREE from 'three' import { EffectComposer } from 'three/examples/jsm/postprocessing/EffectComposer.js'; import { ShaderPass } from 'three/examples/jsm/postprocessing/ShaderPass.js'; import { TexturePass } from 'three/examples/jsm/postprocessing/TexturePass.js'; import { ClearPass } from 'three/examples/jsm/postprocessing/ClearPass.js'; import { MaskPass, ClearMaskPas..