[VSCODE] Shell 만 SSH 연결하기
·
카테고리 없음
권한 문제로 인해, 해당 KEY를 일반 디렉토리가 아닌. ~/.ssh/test.pem경로에 복사한다. 필자의 경우, C:\Users\user\.ssh 아래 명령어와 같이 ***.***.**.*** 대신 해당 ssh 접속 URL 입력 후 실행한다. ssh -i ~/.ssh/test.pem root@***.***.**.*** -p 22
[VIM] WINDOW[윈도우]에서 VIM 사용하기
·
카테고리 없음
www.vim.org/download.php download : vim online Downloading Vim Vim is available for many different systems and there are several versions. This page will help you decide what to download. Most popular: Details and options for: Mirrors Alternative sites to download Vim files from. Sources Build Vim your www.vim.org 위 URL로 이동하여, 해당 파일을 다운로드 받는다. 시스템 속성 > 환경변수 > 시스템 변수 > Path [편집] C:\Program Files ..
[VSCODE] MAVEN 설치 및 INSTALL
·
카테고리 없음
JAVA PROJECT 빌드를 하기 위해선 MAVEN이 필요하다. 우선 확장프로그램 탭에서 MAVEN FOR JAVA 를 설치한다. https://maven.apache.org/download.cgi Maven – Download Apache Maven Downloading Apache Maven 3.8.5 Apache Maven 3.8.5 is the latest release and recommended version for all users. The currently selected download mirror is https://dlcdn.apache.org/. If you encounter a problem with this mirror, please select another mirror. I..
[GIT] PULL, PUSH시 ID, PASSWORD 최초 한번만 쓰기
·
공유 소스 관리/Git
DEFAULT 15분 동안 인증정보를 유지한다. git config --global credential.helper cache 아래의 명령어는 시간을 연장하는 방법이다 git config credential.helper 'cache --timeout=300' ~/.git-credentials 에 저장하여서 계속 인증정보가 유지된다. git config --global credential.helper store
[SVELTE] 프로젝트 생성
·
svelte
우선 Svelte를 사용하려면 node를 설치해야 한다. https://nodejs.org/en/
[VSCODE] Visual Studio Code 새탭으로 열기 설정
·
Development Tools
파일이 열리면 새탭으로 열리지 않고 덮어져서 열리는 방식을 새탭으로 열리는 방식으로 변경하는 법 첫번째 화면 VSCODE를 열고 파일 - 기본설정 = 설정 버튼을 위의 캡처화면과 같이 클릭한다. 두번쨰 화면 설정 검색창에 enable preview를 검색하고, ① Workbench - Editor: Enable Preview ② Workbench - Editor: Enable Preview From Quick Open 위 두 가지 설정에 체크를 해제하면 된다. 기본적으로 VSCODE는 preview모드에서 편집하면 edit모드가 되는데 preview모드로 열리면 새탭으로 열리지 않고, 기존 파일이 닫히고 새로 연 파일이 열려 파일이 덮여지게 보여진다. 그래서 preview모드를 해제하고 edit파일로 열..
[docker] oracle 19c 설치
·
docker
현재 작업 중 디렉토리를 살펴본다. $ pwd 확인이 되었다면, 아래의 명령어를 입력하여 oracle docker-images를 복사한다. $ git clone https://github.com/oracle/docker-images.git 복사된 디렉토리로 경로를 이동하여 $ cd docker-images $ cd OracleDatabase $ cd SingleInstance $ cd dockerfiles $ cd 19.3.0 내가 설치할 19.3.0 버전 디렉토리에 접속한다. 이 후, 오라클 홈페이지에 접속하여 리눅스 버전에 맞는 zip 파일을 찾아서 다운로드 받는다. https://www.oracle.com/database/technologies/oracle-database-software-downl..
[github] vscode git 연동 및 설정
·
공유 소스 관리/Git
F1을 눌러 명령어 git clone을 입력한 후, 해당 git url을 입력한다. 그 이후, git으로 설정할 디렉토리를 설정한 후, 실행하면 연결된다. 하지만 이 상태에서는 커밋과 푸시 풀 모두 안될 것이다. 그래서 git name, email을 입력해야하는데, 해당 명령어는 아래와 같다. git clone --global user.name "rkdalsrbs0" git clone --global user.email "rkdalsrbs0@naver.com" 위 명령어를 입력 후, git clone --list 입력하게 되면 해당 user.name과 user.email 입력한 것이 list에 담겨져있다. 이 후, commit, push, pull 모두 될 것이다.
[docker] gitlab(깃랩) 설치
·
docker
해당 명령어를 입력하면 깃랩 관련 이미지들이 검색된다. $ docker search gitlab 깃랩 이미지를 내려받는다. $ docker pull gitlab/gitlab-ce 도커를 RUN 한다. $ docker run --detach \ --name gitlab \ --hostname gitlab.example.com \ --publish 4000:80 \ --restart always \ --volume /var/gitlab/config:/etc/gitlab \ --volume /var/gitlab/logs:/var/log/gitlab \ --volume /var/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce 아래 명령어로 도커 컨테이너에 접속한다. $ doc..
[linux] nginx 사용시 proxy_pass 연결 안되는 경우 해결법
·
Server/Linux
SELinux 계열 OS 사용시 Nginx-> proxy_pass 이용시 연결이 안되는 경우, 우선, 에러 코드를 본다. 에러코드 내용은 $ vi /var/log/nginx/error.log 위 명령어 실행하여 /var/log/nginx/error.log 를 확인하여 자세히 볼 수 있다. [crit] 20718#20718: *123 connect() to 127.0.0.1:3000 failed (13: Permission denied) while connecting to upstream, client: {클라이언트IP}, server: {서버IP}, request: "GET /favicon.ico HTTP/1.1", upstream: "http://127.0.0.1:3000/favicon.ico", ho..
[ubuntu] 방화벽(firewalld) 설치 및 설정
·
Server/Ubuntu
* firewalld 설치 $ sudo apt update && sudo apt install firewalld -y * firewalld 설치 확인 $ sudo firewall-cmd --version * public zone에 tcp 8080 포트를 여는 명령어이다. $ sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp * 이제 적용된다. $ sudo firewall-cmd --reload * 열려있는 포트 확인 $ sudo firewall-cmd --list-ports
[centos7] nginx 안정화 설치하기
·
Server/Linux
* EPEL 및 yum-utls install 받는다. $ yum install -y epel-release yum-utils * nginx 레포지토리를 작성한다. $ vi /etc/yum.repos.d/nginx.repo [nginx-stable] name=nginx stable repo baseurl=https://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=1 enabled=1 gpgkey=https://nginx.org/keys/nginx_signing.key module_hotfixes=true [nginx-mainline] name=nginx mainline repo baseurl=https://nginx.org/packages/mai..