반응형

Server 10

[Tomcat] 톰캣으로 여러 프로젝트 배포방법

하나의 톰캣을 사용해 여러 프로젝트 배포방법에 대해서 살펴보겠습니다. 톰캣 프로그램의 conf 폴더로 이동합니다. conf는 configuration의 약자로 톰캣의 환경설정에 관한 파일이 들어있습니다. 이중에 server.xml 파일을 수정하겠습니다. server.xml을 오른쪽 클릭 후 연결프로그램 - 메모장으로 열어줍니다. server.xml을 메모장으로 열었을 때, 태그로 묶여진 부분을 추가로 등록하면 됩니다. 현재 Host name은 localhost이고 appBase는 톰캣에서 webapps 폴더를 참조하고 war 압축파일을 푸는 설정과 자동 배포가 true로 설정되어있습니다. 추가로 도메인을 등록하고, 다른 appBase를 사용하여 추가를 하게된다면, 아래와 같이 추가로 설정해주면 됩니다.

Server/Tomcat 2022.12.18

[Tomcat] 톰캣 서비스 등록

톰캣을 윈도우창에 띄워놓지 않고 백그라운드로 돌아가게끔 하기 위해 톰캣을 서비스에 등록하는 과정을 설명하겠습니다. 먼저 톰캣 프로그램에서 bin 폴더를 들어갑니다. bin의 이름은 binary의 축약어로써 bin 폴더는 컴퓨터 프로그램의 실행파일 또는 이미지파일 등의 파일이 있는 폴더입니다. 여기 폴더에서 Shift + 오른쪽 마우스 클릭을 하면 여기에 PowerShell 창 열기 항목이 있습니다 여기서 바로 PowerShell을 키게되면 명령프롬프트 cmd 창이 나오게 되고 경로는 bin폴더로 설정되어 있습니다. 그 후에 명령어 ./service.bat install 을 입력하여 service에 등록하여줍니다. ./

Server/Tomcat 2022.12.18

[AWS] <웹 서버 실행> AWS EC2 서버 생성 ~ HTML 파일 배포

[AWS] 1. EC2 서버 생성 [AWS] 1. EC2 서버 생성 웹 서버를 돌리기 위한 EC2 서버를 생성하는 방법을 설명하겠습니다. 최종목표는 AWS에서 내가 만든 HTML 페이지를 올리는 것입니다. 먼저 AWS에 회원가입을 합니다. 지금은 프리티어인 무료 서버를 bksesame.tistory.com [AWS] 2. EC2 서버 접속 [AWS] 2. EC2 서버 접속 지난 글에 이어 생성한 EC2 가상 서버에 접속을 해보겠습니다. 먼저 필요한 프로그램이 있는데, putty라는 프로그램을 다운받아야합니다. putty는 우리가 서버에 접속하게 도와주는 프로그램이라고 bksesame.tistory.com [AWS] 3. Httpd 설치 및 HTML 업로드 [AWS] 3. Httpd 설치 및 HTML 업로..

Server/Server 2022.10.01

[AWS] <웹 서버 실행> 3-1. filezilla ppk 파일로 접속

왼쪽 위 File 탭 - Site Manager 창에서 아래 그림과 같은 설정을 통해 ppk 파일로 접속할 수 있다. Protocol : SFTP - SSH File Transfer Protocol Host : 접속하고자 하는 서버 IP 주소 Logon Type : ppk 파일로 접속하기 위해 Key file 설정 User : 서버 접속 아이디 Key file : ppk 파일 업로드 [AWS] AWS EC2 서버 생성 ~ HTML 파일 배포 [AWS] AWS EC2 서버 생성 ~ HTML 파일 배포 [AWS] 1. EC2 서버 생성 1. EC2 서버 생성" data-og-description="웹 서버를 돌리기 위한 EC2 서버를 생성하는 방법을 설명하겠습니다. 최종목표는 AWS에서 내가 만든 HTML ..

Server/AWS 2022.10.01

[AWS] <웹 서버 실행> 3. Httpd 설치 및 HTML 업로드

유저가 만든 가상서버에 접속하게 된다면 HTML을 보여주기 위해 Httpd 프로그램을 설치하고 HTML 업로드하는 방법까지 진행하겠습니다. 리눅스 커맨드 입력창에서 Httpd 설치를 위한 명령어를 입력해줍니다. sudo yum install httpd 위 명령어를 입력하면 리눅스에 httpd 프로그램이 설치됩니다. 설치가 되었다면 리눅스 /var/www 폴더가 생기고 안에 html 폴더가 생깁니다. pwd # 리눅스 현재 커서 위치 파악 명령어 cd /var/www # var 폴더 안 www 폴더로 이동 ls -l # 현재 커서 위치에 있는 파일 목록 확인 위와 같은 명령어를 입력해 설치가 되었는지 확인 할 수 있습니다. 확인한다면, html 폴더가 현재 root 권한으로 정해져 있는 것을 확인할 수 있..

Server/AWS 2022.10.01

[AWS] <웹 서버 실행> 2. EC2 서버 접속

지난 글에 이어 생성한 EC2 가상 서버에 접속을 해보겠습니다. 먼저 필요한 프로그램이 있는데, putty라는 프로그램을 다운받아야합니다. putty는 우리가 서버에 접속하게 도와주는 프로그램이라고 생각하면 됩니다. putty를 실행하게 되면 아래 그림과 같은 창이 뜨는데, AWS 인스턴스 정보에 있는 퍼블릭 IPv4 주소를 putty HostName 입력창에 입력합니다. 서버에 계속하여 접속을 하게 된다면, 아래에 있는 Load, save or delete a stored session 창에 이름을 짓고 저장을 한다면 나중에 접속할 때 또 다시 서버 정보를 입력할 필요가 없습니다. 왼쪽 카테고리에서 Connection - SSH - Auth 탭으로 이동하여 저번에 받았던 ppk 파일을 올립니다. 그리고..

Server/AWS 2022.10.01

[AWS] <웹 서버 실행> 1. EC2 서버 생성

웹 서버를 돌리기 위한 EC2 서버를 생성하는 방법을 설명하겠습니다. 최종목표는 AWS에서 내가 만든 HTML 페이지를 올리는 것입니다. 먼저 AWS에 회원가입을 합니다. 지금은 프리티어인 무료 서버를 사용할 것이기 때문에 회원가입을 할 때 신용카드 정보를 요구해도 요금이 청구가 되지 않습니다. 12개월동안 프리티어 서버를 1개만 사용한다면, 추가 요금이 나오지 않지만 1. 프리티어 서버를 2개 이상 돌릴 때 2. 프리티어 이상의 서버를 돌릴 때 3. 12개월의 시간이 지났을 경우 추가요금을 지불해야 AWS 무료 서버를 이용할 수 있습니다. 먼저 AWS 로그인 한 후 설정창에서 EC2를 검색합니다. EC2는 웹 서버 또는 리눅스 서버를 돌리기 위한 클라우드 가상 서버입니다. EC2에 접속한 뒤 화면 중앙..

Server/AWS 2022.10.01

VirtualBox 가상머신에 CentOS-7 리눅스 설치

준비물 VirtualBox CentOS-7 설치방법 1) VirtualBox 설치 더보기 www.virtualbox.org/에 접속하셔서 VirtualBox를 다운로드해줍니다. 윈도우 운영체제에서 설치할 것이기 때문에 Windows hosts 를 다운받아줍니다. 받은 파일을 실행시키고 Next 버튼을 눌러 파일을 설치해줍니다. 2) CentOS-7 다운로드 더보기 www.centos.org/에 접속하셔서 오른쪽 위 버튼을 클릭해서 다운로드 페이지로 들어갑니다. 다운로드 페이지에서 CentOS7 버전을 설치할 것이기 때문에 CentOS Linux 밑의 7 (2009) 탭을 클릭한 후 ISO 밑에 있는 x86_64을 클릭합니다. 여기 4주소 중 아무 주소에서 받아도 됩니다. 저는 카카오에 접속해 다운받겠습니..

Server/Server 2020.12.19
반응형