본문 바로가기

전체 글170

[Linux] AWS Ubuntu 서버 재가동시 대처방안 정리 이슈 AWS EC2 1개 서버가 제기능을 못하고 있는걸 확인. AWS EC2 재부팅 진행. 기존 nginx, tomcat 웹서버 재가동 진행. nginx 계속 서버 구동이 안됨. apache 서버 구동 port와 충돌로 생긴 이슈. (port crash) apache 서버 종료 후 nginx 서버 구동. 정상 동작확인. Nginx 구동 에러 화면 - nginx 상태 확인 명령어. sudo service nginx status - nginx 상태 확인 화면. - 아래 내용 복사. ( ip 부분은 삭제 ) ● nginx.service - A high performance web server and a reverse proxy server Loaded: loaded (/lib/systemd/system/ngi.. 2022. 7. 25.
[Svelte] $ 반응성 구문 Svelte $ 반응성 구문 참조 스벨트 문서: https://svelte.dev/docs#component-format-script-3-$-marks-a-statement-as-reactive Docs • Svelte Documentation Before we begin This page contains detailed API reference documentation. It's intended to be a resource for people who already have some familiarity with Svelte. If that's not you (yet), you may prefer to visit the interactive tutorial or the svelte.dev 2022. 7. 21.
[Git] branch 삭제하기 Branch 목록보기 git branch -a 나가기 q Branch 삭제 로컬 저장소 (Local Repository) git branch -d [브랜치 이름] Branch 삭제 원격 저장소 (Remote Repository) git push origin --delete [브랜치 이름] 2022. 7. 20.
[Shell] 시작하기 hello.sh 파일 작성 #!/bin/sh echo "Hello, World!" 실행 ./hello.sh Hello, World! Permission denied 해결방법 permission denied: ./hello.sh chmod +x ./hello.sh 2022. 7. 19.
Svelte 시작하기 설치 npm create vite@latest [프로젝트 이름] -- --template svelte cd [프로젝트 이름] npm install npm run dev 참조 스벨트 공식 홈페이지: https://svelte.dev/ Svelte • Cybernetically enhanced web apps Svelte is a radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue do the bulk of their work in the browser, Svelte shifts that work into a compile step that happens when you build .. 2022. 7. 18.
[Flask] 시작하기 가상환경 설정 및 활성화 https://pcm9881.tistory.com/8 Python 가상 환경 파이썬 가상환경 (python venv) 파이썬 가상환경(Virtual Environment)은 독립된 실행환경을 사용할 수 있게 함. 가상 환경 생성 python2에서는 virtualenv를 사용. python3(3.3)부터는 venv 내장 모듈을 사용 가.. pcm9881.tistory.com Flask 설치 pip install Flask Flask hello.py 만들기 from flask import Flask app = Flask(__name__) @app.route("/") def hello_world(): return "Hello, World!" Flask 환경설정 및 실행 export F.. 2022. 7. 17.
Python Django 시작하기 Django 설치 pip install Django==4.0.6 Django 프로젝트 생성 django-admin startproject [프로젝트 이름] 프로젝트 이름에 - 가 들어가면 안됨. Django 프로젝트 실행 python manage.py runserver http://127.0.0.1:8000/ Django 앱 생성 python manage.py startapp [앱 이름] 2022. 7. 17.
[Python] 가상 환경 파이썬 가상환경 (python venv) 파이썬 가상환경(Virtual Environment)은 독립된 실행환경을 사용할 수 있게 함. 가상 환경 생성 python2에서는 virtualenv를 사용. python3(3.3)부터는 venv 내장 모듈을 사용 가능. python3 -m venv .venv window: python -m venv .venv 가상 환경 활성화 source .venv/bin/activate 가상 환경 비활성화 deactivate 2022. 7. 17.
[PostgreSQL] DROP COLUMN PostgreSQL에서 컬럼 삭제 하는 방법에 대해서 설명하겠습니다. 1. 컬럼 삭제 ALTER TABLE 테이블이름 DROP COLUMN 컬럼이름; 2. 컬럼 삭제 CASCADE 제거하려는 컬럼이 사용되는 stored procedures, triggers, views가 존재 시 CASCADE를 사용합니다. ALTER TABLE 테이블이름 DROP COLUMN 컬럼이름 CASCADE; 3. 컬럼 다중 삭제 ALTER TABLE 테이블 이름 DROP COLUMN 컬럼이름1, DROP COLUMN 컬럼이름2, DROP COLUMN 컬럼이름3; 4. 컬럼 존재시 삭제 ALTER TABLE 테이블이름 DROP COLUMN IF EXISTS 컬럼이름 ; 5. 컬럼 제약조건 삭제 컬럼 제약조건(NOT NULL, U.. 2022. 7. 13.
용어 정리 주요 설명식은 Python으로 코드 작성. 변수 와 상수 y = 2 y: 변수 2: 상수 단항식 다항식 3 * x # 1번 3 * x + 2 * y - 1 # 2번 1번: 단항식 2번: 다항식 차수 2 ** 2 # 1번 3 ** 1 # 2번 1번: 차수 2 2번: 차수 1 항등식 연산 기호 양쪽의 수 또는 변수끼리 자리를 바꾸어도 계산결과가 같은 식을 의미. y = 1 * x + 3 # 1번 x *2 > y + 3 # 2번 2x - x = x # 3번 1번: 등식 2번: 부등식 3번: 항등식 연립방정식 변수가 여러 개 포함된 방적식을 묶어 놓은것. 2x - y = 0 x + 4y = 18 부등식 부등호 (초과, 미만, 이상, 이하)를 사용하여 나타낸 식. 조건에 따라 2가지 유형이 있다. 조건부등식: 특.. 2022. 7. 10.
[Javascript] 알면 좋은 용어 정리 표현 한글 영문 ... 전개 구문 Spread syntax let arr = [1,2,3] console.log([...arr, 4]) // 결과: 1,2,3,4 표현 한글 영문 {} 객체 초기자 Object initializer var user = {} 표현 한글 영문 () ? true : false 삼항 연산자 Conditional (ternary) operator 참조 - 전개 구문 : https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax Spread syntax (...) - JavaScript | MDN Spread syntax (...) allows an iterable such as a.. 2022. 7. 5.
[Apache Tomcat] Ubuntu Tomcat Path 서버 환경 - Ubuntu 20.04 LTS - Apache Tomcat 9 1. 톰켓 경로 (Root) /var/lib/tomcat{version} # tomcat9 예시 /var/lib/tomcat9 2. 설정 파일 위치 (Configuration) /etc/tomcat{version} # tomcat9 예시 /etc/tomcat9 3. 로그 파일 위치(Log) /var/log/tomcat{version} # tomcat9 예시 /var/log/tomcat9 2022. 7. 4.