목록2023/06 (4)
낭만 프로그래머
[발생 에러] Error: node_modules/pdfjs-dist/types/src/display/text_layer.d.ts:119:41 - error TS2304: Cannot find name 'OffscreenCanvasRenderingContext2D'. [해결 방법] Step 1. package.json 파일 수정 - devDependencies에 "@types/offscreencanvas": "2019.7.0" 추가 "devDependencies": { "@angular-devkit/build-angular": "^14.2.9", "@angular/cli": "~14.2.9", "@angular/compiler-cli": "^14.2.0", "@types/jasmine": "~4.0.0"..
1. 패키지 업데이트 sudo apt update sudo apt upgrade 2. MariaDB 특정 버전을 설치하기 위한 사전 작업 a. 실행 sudo apt install apt-transport-https curl sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc' b. /etc/apt/sources.list 파일 마지막에 아래 내용을 붙여 넣음 deb https://mirrors.xtom.jp/mariadb/repo/10.11/ubuntu jammy main 3. 업데이트 후에 설치 sudo apt-get update sudo apt install mariadb-server 4. 기본적인 보안 설..
1. SSL 인증서 준비 - 도메인 인증서 - 체인 인증서 - 루트 인증서 - 개인키 파일 2. 인증서 합치기 cat 도메인인증서 체인인증서 루트인증서 > 도메인명.pem 합쳐진 파일을 열어보면 -----END CERTIFICATE----------BEGIN CERTIFICATE----- 와 같이 붙어 있을 수 있다. 다른 줄로 수정해야 함 3. 설정 파일 수정 sudo vi /etc/nginx/site-available/default server { listen 80 default_server; server_name 도메인; return 301 https://$host$request_uri; } server { listen 443 ssl default_server; server_name 도메인; ssl..
1. 패키지 업데이트 sudo apt update sudo apt upgrade 2. Nginx 설치 sudo apt install nginx 3. Nginx 서비스 등록 및 실행 systemctl enable nginx systemctl start nginx 4. 방화벽 해제 (필요시만) ufw allow 80/tcp ufw reload 5. 실행 6. 설치 폴더 / 홈 폴더 #설치 폴더 /etc/nginx #홈 폴더 /var/www/html