728x90

Server 22

[linux] 리눅스 명령어 cp (파일이나 디렉토리 복사)

cp : 파일이나 디렉토리를 복사 사용법 : cp [option] [source] [target] [option] -r : 하위 디렉토리 및 파일까지 모두 복사한다. -v : 복사 진행내용을 출력한다. -u : 최신 변경된 파일만 복사를한다. -b : 동일한 파일명이 존재하면 백업파일 생성한다. -f : 동일한 파일명이 존재하면 덮어쓰기한다. -i : 파일을 덮어쓰기 할지 물어본다. -p : 원본파일의 정보를 그대로 복사한다. 사용예)

Server/linux 2022.09.21

[linux] asp.net core 리눅스 호스팅 by centos, 아파치(apache)

asp.net core 의 리눅스 서버호스팅하기 1. OS 및 아파치 서버 준비 [linux] CentOS7 아파치(apache) 웹서버 설치하기 1. 패키지 목록 업데이트 sudo yum update 2. 아파치 설치 sudo yum -y install httpd 2. 아파치 서비스 등록 및 실행 sudo systemctl enable httpd sudo systemctl restart httpd 3. 방화벽 포트 설정(열기) sud.. askforyou.tistory.com 2. asp.net core 설치 - Microsoft 키를 등록 $ sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm ..

Server/linux 2022.08.31

[linux] 리눅스 명령어 mkdir, rmdir, rm (파일이나 디렉토리 생성, 삭제)

mkdir : 디렉토리 생성 rm : 파일 삭제 rmdir : (비어있는) 디렉토리 삭제 디렉토리 내에 파일이 존재할 경우 rmdir 명령어로 삭제 불가 디렉토리 하위 모든 파일을 삭제는 -fr 옵션을 이용해서 삭제 rm -fr [디릭토리명] rm 명령어 옵션 -f, --force ignore nonexistent files and arguments, never prompt -i prompt before every removal -I prompt once before removing more than three files, or when removing recursively; less intrusive than -i, while still giving protection against most mista..

Server/linux 2022.08.30

[linux] 리눅스 우분투(ubuntu) 아파치(apache) 웹서버 설치 구축(ufw 방화벽 설정)

아파치 웹서버 설치하기 1. 패키지 목록 업데이트 $ sudo apt-get update 2. 아파치 설치 $ sudo apt-get install apache2 3. 설치 진행 화면에서 "y" 입력 후 진행 3. 설치 완료 후 확인 $ sudo service apache2 status * 처음 설치가 완료되면 active 상태로 된다. 4. 아파치 서비스 실행 및 중지하기 $ sudo service apache2 start $ sudo service apache2 stop 아파치 서버의 기본 디렉토리 /var/www/html/index.html 서버의 공인(public) ip 로 접속시 default 페이지(index.html)가 나온다면 정상적으로 서비스가 되고 있는상태이다. * 아파치 웹서버 동작을..

Server/linux 2021.09.03

[오라클 클라우드] 리눅스(linux) 서버 무료 이용(프리티어) 및 SSH 접속, 공용 IP 변경

프리티어 이용 신청시 회원가입이 필요하다. https://www.oracle.com/cloud/free/ 클라우드 인스턴스 만들기 1. VM 인스턴스 생성을 선택 2. 설치할 OS 선택 (기본적으로 오라클 Linux 7.9 선택되어 있음) [항상무료적격] 으로 되어있는 것만 무료로 이용이 가능 * 여기서는 우분투 20.04 이미지 선택 3. SSH 키 추가 서버 접속을 위해서 ppk 파일을 생성하여야 한다. * 전용키, 공용키 저장을 선택하여 키 다운로드 받는다. 서버 접속시 반드시필요. 접속 방법은 아래에 4. putty 다운로드 및 설치 https://www.puttygen.com/ puttygen 실행 Load 버튼을 클릭하여 모든파일 보기 로 변경하여 다운로드 받은 전용키(* .key) 로드 후 ..

Server/클라우드 2021.08.30

[firebase] 클라우드 메시징 - 웹에서 push 메시지 발송하기

구글 firebase 클라우드 메시징 이용하여 모바일 push 전송 [Firebase 콘솔 접속] 로그인 - Google 계정 하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인 accounts.google.com 1. Firebase 프로젝트 추가 (기존 생성된 프로젝트 이용해도 무방) 2. 프로젝트 생성 후 설정 페이지 이동 3. 설정 > 일반 에서 앱을 추가 (웹을 이용하기 위해서 웹앱을 선택) * 앱 등록이 되면 내앱이 생성된다. 이것으로 firebase 설정은 완료 하였으면 나머지는 메시지 전송을 위한 web 코드를 작성한다. * 모바일 기기로 메시지를 보내기 위해서는 모바일 기기의 token 값 를 알아야 한다. 1. 두개의 파일을 생성 token.html firebase-..

Server/클라우드 2021.02.23

[IIS] HTTP 요청을 HTTPS 프로토콜로 변환 - URL 재작성

윈도우 서버의 IIS 에서 URL 재작성 을 이용하여 http 요청을 https 로 모두 변경하는 방법에 대해서 알아봅니다. 1. IIS 의 URL 재작성 기능이 있는지 확인 2. URL 재작성 기능이 없으면 해당 기능의 설치가 필요 2-1) 아래 사이트를 통해 웹 플랫폼 설치 관리자를 다운로드 후 설치 Web Platform Installer : The Official Microsoft IIS Site HomeDownloadsMicrosoft Supported DownloadsWeb Platform Installer Install this extension or view additional downloads OverviewThe Microsoft Web Platform Installer - WebPI ..

Server/windows 2021.01.15
728x90