본문 바로가기
반응형

컴퓨터&Git24

[총정리] AWS에 내 웹사이트 올리는 법 (2편) * 1편 (EC2 호스팅) : [총정리] AWS에 내 웹사이트 올리는 법 (1편) 지난 편에서 AWS의 컴퓨터를 빌려 내 웹사이트 파일을 올리고 실제 브라우저에서 접속까지 해봤다.이번 편에서는 웹사이트에 고정 IP를 할당하고, DB를 달고, 도메인을 연결하고, SSL을 적용해보자! * 이 글은 전문가가 쓴 것이 아니기 때문에 오류가 있을 수 있는 점 양해 부탁드립니다.1. 고정 IP 할당하기지금 EC2에는 퍼블릭 IPv4가 자동으로 할당되어 있다.그런데 만약 어떤 이유로 서버를 중지했다가 재시작하게 되면, 이 주소가 다른 주소로 바뀌게 된다.빌린 컴퓨터를 반납했다가 한번 더 빌리면, 가지고 있는 것 중 다른 컴퓨터를 빌려주는 것과 같은 이치이다.그런데 퍼블릭 IP는 웹사이트에 접속할 때 필요한데, 이게 .. 2024. 4. 27.
[총정리] AWS에 내 웹사이트 올리는 법 (1편) 멋진 웹사이트를 만들었다.이걸 다른 사람들이 쓸 수 있게 하려면 어떻게 해야 하는지 알아보자! 일러둡니다* 웹사이트를 배포하는 데는 여러가지 방법이 있는데, 클라우드 컴퓨팅 분야에서는 인프라부터 직접 설정하고 모든 걸 관리하는 IaaS 방식부터, 인프라는 알아서 처리해주는 PaaS 방식(AWS Elastic Beanstalk, Heroku 등), 그보다 더 간단하게 모든 과정을 자동화하는 SaaS 방식(Netlify, Firebase 등) 등이 있습니다. 뒤로 갈수록 내 통제력은 떨어지지만 더 빠르고 쉽게 배포 및 관리가 가능하죠.이 글에서는 AWS의 EC2를 사용하는 IaaS 방식을 설명하고 있습니다. 그러나 솔직히 말하자면, 개인이 웹사이트 하나 배포하는데 굳이 EC2까지 쓸 필요는 없다고 .. 2024. 3. 17.
git 특정 파일만 되돌리기, 작업 취소하기 작업 중이던 특정 파일을 작업하기 전의 상태(최근 커밋 상태)로 되돌리는 방법 1. 파일을 add 한 경우 먼저 add 한 것을 취소해야 한다. $ git reset HEAD [파일명] git status로 확인해보면 add한 목록에서 제외된 것을 볼 수 있다. 2. 작업한 내용 버리기 아래 명령에서 파일명을 명시해주면 작업 내용이 취소되고 최신 커밋 상태로 돌아간다. 파일명은 git status 시 뜨는 이름을 입력하면 된다. $ git checkout -- [파일명] ※ TIP 폴더 구조가 깊어서 이름이 너무 길다면? 보통 파일명을 복사 붙여넣기하면 되는데, 만약 복사 붙여넣기가 안 된다면 TAB키의 자동완성 기능을 써보자. 예를 들어 src/example/test.java란 파일이 있다면 s키를 누.. 2024. 1. 4.
[git 오류 간단 해결] warning: redirecting to https://.. Already up to date 문제 git pull, git fetch 시 다음과 같은 경고 문구가 뜬다. warning: redirecting to https://.......git/ Already up to date 원인 원격 저장소의 주소가 .git으로 끝나지 않아서 그렇다. 해결 방법 git config 파일에서 주소를 수정해준다. *git config 파일 찾는 방법(윈도우 기준): - 파일 탐색기에서 '숨긴 항목'이 보이게 표시한다 (방법은 이 글 참고) - 로컬 저장소의 파일 중 .git 폴더 안에 들어가 config라는 파일을 찾는다. - 파일을 연다. 파일을 열 때 이용할 앱을 선택하라는 안내가 뜨면 메모장이나 코드에디터 등을 이용하면 된다. config 파일 내에 아래와 같은 부분이 있을 것이다. [remote "o.. 2023. 8. 14.
폴더 관리자 권한으로 삭제 안 될 때 초간단 해결방법 폴더를 잘못 만들어서 삭제하려는데, 삭제하려면 관리자 권한이 필요하다고 한다. 참고로 운영체제는 윈도우다. 1. 검색해보니 관리자 권한을 설정하는 방법이 나온다. 간단히 정리하면 아래와 같다. - 문제의 폴더 우클릭 > 속성 > [보안] 탭 > [고급] 버튼 클릭 - 소유자 변경: 상단의 "소유자" 옆에 있는 "변경" 글자 클릭 > [고급] 버튼 클릭 > [지금 찾기] 버튼 클릭 > 아래 "검색결과"에서 지금 사용 중인 계정 이름을 찾아서 선택 후 [확인] 버튼 클릭 > "소유자"가 변경된 것을 볼 수 있음 - 권한 추가: 사용권한 부분 아래에 있는 [추가]버튼 클릭 > "보안 주체 선택" 클릭 > [고급] 버튼 클릭 > [지금 찾기] 버튼 클릭 > 지금 사용 중인 계정 이름을 찾아서 선택 후 [확인] .. 2023. 6. 4.
[꿀팁] 터미널 기본 명령어 모음 - Command Line Techniques ls list. 현재 디렉토리의 파일 목록 조회 - 숨김 파일까지 포함해서 모든 파일 목록을 조회하고 싶다면: ls -a cd [경로] change directory. 디렉토리 바꾸기 (터미널에서 현재 작업 중인 위치를 다른 디렉토리로 이동하기) - 현재 디렉토리의 파일 중 Documents 디렉토리로 전환하려면: cd Documents/ - 목표하는 디렉토리가 여러 하위 폴더 안에 있다면: cd Documents/Development/Applications/ - 한 단계 상위 폴더로 이동하고 싶다면: cd .. - 루트 디렉토리(최상위 위치)로 이동하고 싶다면: cd ~ mkdir [디렉토리 이름] make directory. 디렉토리 만들기 touch [파일 이름] 파일 생성하기 - Hello.txt.. 2022. 11. 24.
반응형