Linux

Server

Linux 환경에서 서버작업 순서(Docker 설치하기)

아래 순서에 맞게 설치하면 됩니다. 서버 시작 후 1. 우분투 접속 2. ls로 디렉토리 확인 후 cd로 디렉토리 이동 3. git pull origin master 도커설치 1. curl -fsSL https://get.docker.com/ | sudo sh 2. sudo docker build -t image_name . 3. sudo docker images (도커 이미지 생성 확인) 4. sudo docker create --name container_name -p 8081(포트포워딩포트):8081(앱 포트) image_name //필요한 갯수만큼 생성 =>도커 이미지 생성 80포트는 nginx가쓰고 있으니 8081:8081 =>sudo docker create --name container_na..

Server

Linux 환경에서 Nginx 설정하기

Linux 환경에서 Nginx를 배포하는 방법입니다. 내 프로젝트를 ubuntu에 git clone 합니다.(Nginx 설치를 먼저해도 순서는 상관없습니다.) 아래의 순서대로 Nginx를 설치하고 설정파일로 접속합니다. 1. sudo apt-get update 2. sudo apt-get upgrade -y 3. sudo apt-get install nginx 4. cd /etc/nginx/sites-enabled 5. sudo nano default 6. change default file to git code(.conf) / 본인 환경에 맞게 아래와 같이 작성합니다. 7. sudo service nginx restart 이 순서로 하면 끝입니다. 생각보다 간단하죠

AWS

Docker Compose를 이용하여 EC2환경에서 배포하기

자신의 프로젝트를 도커 컴포즈를 이용하여 AWS 환경에 배포해봅시다. 1.프로젝트 세팅 우선 각각 클라이언트와 서버에 도커 파일을 생성해줍니다. 루트에 docker-compose.yml 파일을 생성하여 도커 컴포즈 컨테이너를 만들기 위한 세팅을 합니다. 도커 파일 생성방법은 공식문서를 참고했습니다. https://docs.docker.com/get-started/08_using_compose/ git에 프로젝트를 push 합니다. 2. aws 세팅 AWS에서 데이터베이스는 RDS를 이용하여 연결하고, EC2 인스턴스를 생성해서 ppk키를 만들어옵니다. 제 블로그에도 자세한 방법이 포스팅되어 있습니다. https://daily-coding-diary.tistory.com/5 1.aws EC2 인스턴스 생성..

hyun_ji
'Linux' 태그의 글 목록