목록분류 전체보기 (129)
YS's develop story
두 번째 과제 1. AWS EC2를 이용한 ubuntu 서버 구축. 2. WinSCP를 이용하여 AWS 인스턴스에 nginx, php, mysql 설치. 3. datagrip을 이용하여 mysql 외부 접속해보기. 1. AWS 서버 구축 우선 아래 AWS 홈페이지에 들어가서 회원가입을 해 줍니다. www.google.co.kr/aclk?sa=L&ai=DChcSEwie6-T9o5HuAhXL15YKHceoBLIYABABGgJ0bA&ae=2&sig=AOD64_3Bu9lSLIFsiVFKa6x1DYPz8uIgJw&q&adurl&ved=2ahUKEwinit79o5HuAhWNvZQKHa5eDX0Q0Qx6BAgSEAE AWS 프리 티어 12개월 무료: 이 프리 티어 오퍼는 AWS 신규 고객에게만 제공되며 AWS 가입일..
첫 번째 과제 1. Local 서버 구축을 위한 Bitnami WAMP apache php mysql 설치 후 외부 접속 확인, 컴퓨터로 서버를 연 후 , 휴대폰으로 외부접속을 확인해 보자! 우선 아래의 링크에서 Bitnami를 설치하도록 합시다. https://bitnami.com/stack/wamp/installer Install WAMP, Download WAMP show MD5 2f95ca306ad738eacb6fad5a0db06732 SHA1 9c4a1fb0a0ff8870ef0e8c594d63202525ae78dd SHA256 4c1b7d129a4dbb639fe5a032e3c072cb9c78b399ed94a86b59d59b56a8d56feb bitnami.com Bitnami를 설치 후 실행을 ..
리눅스 명령어 정리 1 (pwd, cd, ls, touch, sudo, cat, history, mkdir, rm...) 리눅스 명령어 정리 1 (pwd,cd,ls,touch,sudo,cat,history,mkdir,rm...) pwd : 현재 작업 중인 경로를 출력 cd * : *로 작업 경로를 변경 cd .. : 상위 디렉터리로 이동 cd - : 바로 이전 디렉터리로 이동 cd ~ : 홈 디렉터리로 이동 ls : 디렉터리에 있는 파일 출력 ls - a : 숨김.. yusang.tistory.com echo * : 출력하고자 하는 내용을 출력 su - 사용자 이름 : 변경하고자 하는 사용자로 사용자 환경을 변경 su - root : root로 사용자 환경을 변경 root 암호를 설정한 적이 없다면 su..
ubuntu에서 apr-util를 설치하려고 하는데 아래와 같이 에러가 발생했습니다.... 나중에 설치 시 에러 발생 시 헤맬 수 있기 때문에 해결 방법을 적어 두기로 했습니다. 해결 방안은 아래와 같습니다 ~ apt-get install libexpat1-dev
pwd : 현재 작업 중인 경로를 출력 cd * : *로 작업 경로를 변경 cd .. : 상위 디렉터리로 이동 cd - : 바로 이전 디렉터리로 이동 cd ~ : 홈 디렉터리로 이동 ls : 디렉터리에 있는 파일 출력 ls - a : 숨김 파일도 전부 출력 ls - l : 파일에 대해서 자세한 정보 출력 ls -al : 위 두 옵션을 한 번에 실행할 수도 있음 touch * : * 파일 생성 , 이미 존재했던 파일이라면 타임스탬프를 변경 histroy : 이전에 실행한 명령어를 모두 보여줌 이전에 실행한 명령어를 방향키를 통해 다시 실행할 수 있음 tab를 이용하여 자동완성 기능을 사용할 수도 있음. cat * : * 파일의 내용을 출력, 두 개의 파일을 입력하면 두 개의 파일의 내용이 순차적으로 출력 ..
작성한 코드를 vscode로 열려고 하는데 글자 깨짐 현상이 발생했을 경우, 아래처럼 하면 됩니다. File - Preferences - Settings User - Files - Auto Guess Encoding 체크표시!!
Git 저장소 생성, 최초로 커밋하기 (git commit,git add,git status,git log) Git 저장소를 생성하고, 커밋을 하는 방법을 알아봅시다. 우선 아래의 링크에서 버전 관리시스템인 Git을 다운로드해줍니다. https://git-scm.com/ Git git-scm.com Git에 대한 설명을 볼 수 있는 전자책입니 yusang.tistory.com 위 글을 통해 git 저장소를 생성했다면 이제 원격 저장소인 Github에 커밋을 하고 push, pull 하는 방법을 알아봅시다. 우선 Github에 가입을 하고 아이디를 만들어 줍시다! GitHub: Where the world builds software GitHub is where over 56 million develope..
git config --list 명령어 git 설정 확인 사용자 이름과 이메일을 바꾸는 명령어 git config --global user.name "sample" git config --global user.email "sample@naver.com" 이름과 이메일을 아래 사진처럼 뒤에 붙이지 않으면 현재 이름, 이메일을 확인할 수 있습니다.
Git 저장소를 생성하고, 커밋을 하는 방법을 알아봅시다. 우선 아래의 링크에서 버전 관리시스템인 Git을 다운로드해줍니다. https://git-scm.com/ Git git-scm.com Git에 대한 설명을 볼 수 있는 전자책입니다. 한글로 되어 있어서 보기 편합니다. git-scm.com/book/ko/v2 Git - Book git-scm.com 명령 프롬프트를 실행 후 cd 명령어로 커밋을 하고자 하는 폴더로 이동한 후, git init명령어를 실행해 줍니다. git init이라는 명령어는 .git이라는 숨김 파일을 만들게 됩니다. 이 명령어에 대한 설명 부분을 위에 올린 링크의 책에서 가져왔습니다. 폴더 안에는 git practice라는 파일이 있습니다. 이 상태에서 git status 명령..
리눅스에서 과제를 할 때 자주 사용하는 유용한 명령어 하나를 정리하고자 합니다. 저 같은 경우에는 리눅스에서 과제를 할 때 소스코드를 수정하다 보면 반복적으로 컴파일을 하는 일이 생기곤 했습니다. 예를 들어서 소스코드를 수정한다면 터미널에서 다시 컴파일을 해서 실행을 확인하곤 합니다. 만약에 소스코드를 수정해야 할 일이 생긴다면, 아래 사진 처럼 컴파일을 또다시 수행해야겠죠. 그래도 위와 같은 경우는 시간이 오래 걸리는 일이 아니지만 파일이 매우 많아지고 프로그램이 커진다면 이는 매우 귀찮은 작업이 될 수 있습니다. 그래서 리눅스에서는 makefile을 만들어서 make명령어를 이용한다면 매크로를 통해서 매우 간편하게 컴파일 환경을 관리할 수 있습니다. 바로 어떻게 하는지 알아볼까요?? 우선 아래와 같이..