목록Server (16)
Dev_R
이번에 mysql을 새로 설치하면서 설정했던 부분들을 기억하기 위해서 글을 적습니다. 우선 설치는 brew를 이용해 간단하게 설치했습니다. brew install mysql 위 명령어를 통해 쉽게 설치를 진행 할 수 있었고 이후 아래 명령어를 이용해 설치를 확인할 수 있었습니다. brew services list 이 다음 기초 설정을 해주어야하는데, 그러기 위해 우선 mysql을 실행시켜줍니다. brew services start mysql 이다음 설정 명령어를 아래와 같이 입력합니다. mysql_secure_installation 그 다음 여러 질문이 나오는데 1. Would you like to setup VALIDATE PASSWORD component? Press y|Y for Yes, any o..
이번에도 제목처럼 AWS EC2에 도커를 올리고 그 안에 뷰 컨테이너를 실행시킬거예요. 이번에는 도커파일을 만들어서 간단하게 컨테이너를 실행시켜보도록 할게요.. 우선 aws를 켜볼게요 aws를 켜줬으면 처음에 관리자 권한부터 부여해야겠죠? sudo su - 위 명령어를 통해 관리자 권한을 먼저 주세요 그 다음은 지금 이글을 보시는 분의 상황에 따라 2가지 선택지가 있습니다. 1. 아직 vue프로젝트는 없지만 docker에 올리는 방법만 알고 싶은 경우 2. git에 이미 만들어놓은 vue 프로젝트가 있는경우, 2가지 모두 따로 알려드리겠습니다. 1. 아직 vue프로젝트는 없지만 docker에 올리는 방법만 알고 싶은 경우 만들어 두신 vue 프로젝트가 없다면 우선 vue를 설치하셔야하는데요 npm 명령어..
오늘은 제목처럼 AWS EC2 위에 도커를 올리고 그 도커 위에 마리아db 컨테이너를 만들어서 작동시키고 외부에서도 DB를 추가,삭제,확인이 가능하도록 해보려해요. 우선 이전에도 계속 했던대로 도커를 설치해 줄게요 그 전에 아래 명령어를 통해 관리자 권한을 주겠습니다. sudo su - 그럼 이제 도커를 설치할게요 yum install docker (추천->) amazon-linux-extras install -y docker 를 해주면 설치가 진행되구요 중간에 y 만 눌러서 진행을 도와주면 됩니다. 이제 complete가 떴으니까 실행시켜주도록 할게요 service docker start docker version 위 명령어를 통해서 제대로 됫는지 확인할 겸 도커의 버전을 확인해 봅니다. 설치는 잘 된..
이번편에서는 지난번편에 이어서 Docker File을 만들어 나만의 이미지 만들기를 진행하겠습니다. 우선 nginx.conf 가 있는 디렉토리로 이동합니다. $ cd /etc/nginx 이제 nginx.conf 파일을 docker home으로 복사해서 실습 준비를 합니다. $ cp nginx.conf /usr/share/nginx/html/dockerPractice $ cd /usr/share/nginx/html/dockerPractice 위 처럼 /dockerPractice 디렉토리로 이동해주고요.. 그다음에는 Dockerfile을 생성한 다음 편집 하겠습니다. $ vim Dockerfile 위 명령어를 통해 Dockerfile을 작성합니다. FROM centos:latest RUN yum instal..
앞서 1편에서는 AWS EC2에 Nginx를 설치하고 root 디렉토리 변경까지 진행했습니다. https://dev-r.tistory.com/6 Docker - AWS + Nginx 설치와 구동 이번에는 도커를 AWS에 올리기 전에 우선 AWS EC2에 Nginx 웹서버를 올리고 구동시켜보도록 하겠습니다. 우선 AWS 프리티어를 이용해 EC2 인스턴스를 연결해줍니다. sudo su - 우선 위 명령어를 통해 root 권한을.. dev-r.tistory.com 이번편에서는 AWS EC2에 docker를 설치하고 nginx 컨테이너도 만들어보겠습니다. 우선 AWS EC2에 도커를 설치하겠습니다. $ amazon-linux-extras install docker $ service docker start 우선 ..
이번에는 도커를 AWS에 올리기 전에 우선 AWS EC2에 Nginx 웹서버를 올리고 구동시켜보도록 하겠습니다. 우선 AWS 프리티어를 이용해 EC2 인스턴스를 연결해줍니다. sudo su - 우선 위 명령어를 통해 root 권한을 얻어오겠습니다. 여기서 sudo와 su에 관한 내용은 아래를 참고하시면 되겠습니다. 리눅스의 각종 기능들을 사용하려면 Root 권한 즉, 슈퍼유저의 권한이 필요한 경우가 많다. 때문에 리눅스에서는 터미널상에서 슈퍼유저의 권한으로 명령을 실행하게 하거나, root 사용자를 포함한 다른 계정으로 전환하는 명령어를 제공한다. 상황에 따라서 sudo / su / su - 명령어를 사용하게 되는데, 비슷해 보이지만 사실 중요한 차이가 있다. sudo는 일반 사용자가 root권한을 잠시..