이번 글에서는 VMWare Workstation Player를 이용한 Ubuntu 환경 구축(https://yeon-blog.tistory.com/7)에서 설치한 Ubuntu를 Tomcat 개발 서버로 설정합니다.
1. 바탕화면에서 우클릭 후 Open Terminal 선택

2.1. sudo apt-get update를 실행한 후 비밀번호를 입력한다.

2.2. 만약 아래와 같은 에러가 뜨면 sudo rm /var/lib/apt/lists/lock를 실행한다

2.3. 그 후 sudo apt-get update를 입력하면 update가 된다.

1. vim 설치
1. sudo apt-get install -y vim을 실행한다.

2. 설치가 완료되면 vim test.txt를 실행해 확인한다.
1) 나오려면 esc > : > q! 를 차례대로 입력하면 된다.
2. Open SSH 설치
1.1. sudo apt-get install -y openssh-server를 실행한다.

1.2. 만약 아래와 같은 에러가 뜨면 sudo rm /var/lib/dpkg/lock-frontend를 실행한다

1.3. 다시 sudo apt-get install -y openssh-server를 실행한다.

2. root 계정 접속 허용 설정을 한다. (필요 없으면 안 해도 됩니다.)
1) sudo vi /etc/ssh/sshd_config를 실행한다.

2) i 입력 > PermiRootLogin 속성을 yes로 수정 > esc > : > wq를 순서대로 입력한다.

3. sudo service ssh start를 실행한다.

3. Putty 로 서버에 접속
1. Show Applications(왼쪽 아래 점 9개 icon) > Settings 선택

2. Network > Wired의 톱니바퀴 icon 선택

3. IPv4 확인

4. putty에 접속 정보 입력 (Ip address > IPv4 Address / Port > 22 Connection type > SSH)

4.1. 아래 에러가 뜨면 예 선택

5. ID와 Passwrod입력(User Name이 아닌 User ID를 입력해야 합니다.)

6. 접속 완료

3. openjdk-8-jdk 설치
1. sudo apt-get -y openjdk-8-jdk 입력 후 Password 입력

4. Project Directory 설정
1. cd / > sudo mkdir projectTest > cd projectTest 를 실행하여 Project 폴더를 생성한다.
2. sudo mkdir webapp > sudo mkdir tomcat > sudo mkdir logs > ll 을 실행하여 폴더를 생성하고 확인한다.

3. 권한 설정을 위해 cd / > sudo chmod 777 projectTest 를 실행한다.

5. Filezilla 설치
Tomcat을 apt-get으로 설치하는 것이 아니라 Tomcat 파일을 다운로드하여Project 별로 관리하고자 한다.
Filezilla는 Free FTP solution이다.
1. 홈페이지(https://filezilla-project.org/)에 접속 > Download FIlezilla Client 선택

2. 자신의 OS에 맞는 버전을 다운로드한다.

3. 설치한다.
6. Tomcat 가져오기
먼저 Tomcat 파일을 다운로드한다.
1. 홈페이지(http://tomcat.apache.org/)에 접속 > 원하는 버전 선택

2. BInary Distributions 중 zip, tar.gz 중 원하는 버전 선택

7. Tomcat 설정
1. FileZilla > 파일 > 사이트 관리자를 선택하여 아래와 같이 정보를 입력 후 연결 버튼을 선택한다.

2. 좌측은 tomcat 폴더 우측은 /projectTest/tomcat/ 폴더를 선택한다.

3. tomcat 폴더에서 업로드할 파일을 선택한 후 우클릭 > 업로드를 클릭한다.(압축 파일을 가져가서 해제해도 된다.)

4. cd /projectTest/tomcat/conf > sudo vim server.xml 실행 > <Host appBase="/projectTest/webapps"> 수정

5. Filezilla를 이용하여 /projectTest/webapps에 배포
6. cd /projectTest/tomcat/bin > sh startup.sh 실행
'개발 > Ubuntu' 카테고리의 다른 글
VMWare Workstation Player를 이용한 Ubuntu 환경 구축 (0) | 2019.09.27 |
---|