반응형 대외활동19 3주차 실습 : EC2 인스턴스에 서버 환경 구축, 도메인과 IP 연결 이번 UMC SEVER 파트 실습은 2가지다. 물론 1가지 챌린지 과제가 있긴 하지만, 이건 마무리가 안되서 이번주 내로 작성해보겠다. 먼저 첫 번째 파트는 저번에 만든 EC2 인스턴스에 서버 환경을 구축하는 것이다. 서버 환경 구축에는 아래와 같은 것들이 포함된다. 웹 서버 nginx를 설치한다. BL로 php를 설치한다. DB로 MySQL을 설치한다. nginx와 php를 연동한다. 두 번째 파트는 가이아에서 도메인을 구매하고 ip와 연결하는 것이다. 리다이렉션까지 진행해 볼 것이다. 이제 본격적으로 서버 환경 구축을 시작해보겠다. 1. EC2 인스턴스에 서버 환경 구축 이제 저번에 만든 인스턴스에 접속해보자. 터미널을 이용해 debin.pem이 있는 디렉토리로 이동해서 AWS 연결 부분에서 ssh .. 대외활동/UMC SERVER 2022. 3. 29. 2주차 실습 : AWS EC2 인스턴스 생성 솔직히 고해하자면 저번주에 여자친구와 1주년, 고등학교 친구들과 MT로 인해 너무나도 바쁜 나머지....(핑계) AWS EC2 인스턴스 생성에 대해 그냥 넘어가버렸다. 3주차 실습은 ec2 인스턴스 생성을 바탕으로 ec2 인스턴스에서 서버 환경 구축, 도메인과 IP 연결을 하는 부분이지만, AWS EC2 인스턴스 생성 과정에 대해서도 짧게 정리를 해보겠다. 뒷 부분 캡쳐를 안해서 저번 시간보다는 부질하겠지만... 3주차부터 다시 파이팅이다!!! 1. AWS EC2 인스턴스 생성 1. AWS 홈페이지에 가서 프리티어 계정을 만들자. 프리티어 계정을 만들면 1년간 AWS 서비스를 무료로 사용할 수 있다. 물론 모든 것이 무료는 아니다.. 주의해서 사용하자! 계정을 만들고 AWS 관리 콘솔에 들어가서 우측 상.. 대외활동/UMC SERVER 2022. 3. 29. 2주차 실습 과제 : 포트포워딩(Port Forwarding) 이번 2주차에 제일 먼저 공부하고 실습한 내용포트 포워딩에 관련된 포스팅입니다. 포트포워딩이란 무엇인가? 우선 위키백과에서의 정의를 살펴보자. 포트 포워딩(영어: port forwarding) 또는 포트 매핑(영어: port mapping)은 컴퓨터 네트워크에서 패킷이 라우터나 방화벽과 같은 네트워크 게이트웨이를 가로지르는 동안 하나의 IP 주소와 포트 번호 결합의 통신 요청을 다른 곳으로 넘겨주는 네트워크 주소 변환(NAT)의 응용. https://ko.wikipedia.org/wiki/%ED%8F%AC%ED%8A%B8_%ED%8F%AC%EC%9B%8C%EB%94%A9 포트 포워딩 - 위키백과, 우리 모두의 백과사전 ko.wikipedia.org 에..? 뭔가 되게 어렵게 글로 작성되어 있다. 우선 이.. 대외활동/UMC SERVER 2022. 3. 25. 1주차 챌린지 과제 : Ubuntu 20.04.4 LTS에 APM 소스, 수동 설치하기 (PHP) 먼저 아파치를 설치!!! https://devdebin.tistory.com/124?category=1010886 다음으로 MySQL도 설치!!!! https://devdebin.tistory.com/125?category=1010886 이제 마지막 PHP 소스 설치다! 역시 당연하게 필수 패키지를 먼저 설치한다. & sudo su /usr/local# apt-get install libxml2-dev /usr/local# apt-get install libjpeg-dev /usr/local# apt-get install libpng-dev /usr/local# apt-get install libsqlite3-dev 소스 파일을 다운로드 받고 압축을 해제한다. /usr/local# wget https:/.. 대외활동/UMC SERVER 2022. 3. 17. 1주차 챌린지 과제 : Ubuntu 20.04.4 LTS에 APM 소스, 수동 설치하기 (MySQL) 먼저 아파치를 다운로드 하자! https://devdebin.tistory.com/124 Ubuntu 20.04.4 LTS에 APM 소스, 수동 설치하기 (Apache) 이번에는 우분투에서 APM (Apache, PHP, MySQL)을 소스 설치하고 이에 대한 공부 기록을 남겨보겠습니다. 소스 설치(컴파일 설치)란 리눅스에서 소스를 컴파일하여 설치하는 것이다. 패키지 매니저와 devdebin.tistory.com 이번에는 MySQL 소스 설치를 진행해보겠다. 저번 시간과 마찬가지로 먼저 필수적인 패키지를 다운로드 받는다. & sudo su /usr/local# apt-get update /usr/local# apt-get install cmake /usr/local# apt-get install libs.. 대외활동/UMC SERVER 2022. 3. 17. 1주차 챌린지 과제 : Ubuntu 20.04.4 LTS에 APM 소스, 수동 설치하기 (Apache) 이번 1주차 챌린지 과제는 우분투에 APM을 소스 설치하는 것입니다. 따라서 우분투에서 APM (Apache, PHP, MySQL)을 소스 설치하고 이에 대한 공부 기록을 남겨보겠습니다. 소스 설치(컴파일 설치)란 리눅스에서 소스를 컴파일하여 설치하는 것이다. 패키지 매니저와는 다르게 스스로 설치하고 버전도 관리해야 한다. 먼저 소스 설치 관례에 대해 알아보겠다. /usr/local에 설치하는 것이 관례다. 소스 파일을 내려 받으면 configure / make / make install의 3단계로 이루어짐. 이제 각각의 키워드에 대해 알아보겠다. configure configure는 내게 필요한 도구가 다 있는지, 라이브러리는 다 있는지 같은 것들을 체크해주고 빌드 환경을 만들어주는 스크립트다. 설치할.. 대외활동/UMC SERVER 2022. 3. 17. 1주차 Server 학습 : 맥북 M1, UTM을 사용해 Ubuntu 20.04.4 LTS 사용하기 드디어 UMC 서버 스프링 부트 스터디 시작!!!! 일단 해당 주차에 기억하고 싶은 내용과 챌린지 과제를 포스팅할 예정입니다. M1 맥북에서 Ubuntu를 사용하려고 공부를한 과정을 남기려고 작성한 글이다. 먼저 필자는 M1에서 사용 가능한 가상 머신을 찾아다녔다. 패러렐즈라는 가상 머신은 유료였다. 그래서 패러렐즈는 넘기고 이전에 윈도우 환경에서 사용해 본 VMWARE를 찾아보았다. M1을 지원하는 버전이 있어서 다운을 받고 우분투 for arm을 다운로드하였다. 그러나 VMWARE는 필자의 컴퓨터에서 어느 순간부터 진행이 되지 않았다. VMWARE도 포기하고 다른 가상 머신을 찾아다니던 중 UTM이라는 가상머신을 발견했다. UTM은 M1 실리콘 칩을 지원하는 무료 가상머신이었다. 그래서 UTM 가상 .. 대외활동/UMC SERVER 2022. 3. 17. 이전 1 2 다음 반응형