StoryCode

Install and configure Apache Tomcat 8.5 on RHEL & CentOS7

Server 관리/Apache,Tomcat,NginX,WS,WAS
반응형

참조) https://www.linuxsysadmins.com/install-apache-tomcat-8-on-centos7/

참조) https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-8-on-centos-7

 

1) java 설치

$ java -version

$ sudo yum install java-1.8.0-openjdk
$ sudo yum install java-1.8.0-openjdk-devel

$ ls /usr/lib/jvm

$ export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64

$ sudo sh -c "echo export JAVA_HOME==/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64 >> /etc/environment"

$ export JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre

$ export PATH=$PATH:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre/bin

 

 

 

2) tomcat 설치

$ cd /opt

 

참고) https://downloads.apache.org/tomcat/tomcat-8 에 방문해서 최근 버전 확인할것

$wget https://downloads.apache.org/tomcat/tomcat-8/v8.5.54/bin/apache-tomcat-8.5.54.tar.gz

 

$ sudo tar xzf apache-tomcat-8.5.54.tar.gz

$ sudo mv apache-tomcat-8.5.54 /usr/share/tomcat8

 

$ ls /usr/share/tomcat8

$ ls /usr/share/tomcat8/bin

$ cd /usr/share/tomcat8/bin/

$ ./startup.sh

$ /usr/share/tomcat8/bin/startup.sh

 

 

3) 방화벽 해제

firewall-cmd --permanent --zone=public --remove-port=8080/tcp

firewall-cmd --get-zones

firewall-cmd --reload

 

 

 

4) http://192.168.10.10:8080/sample 웹 접속을 위한 WAR 배포

/usr/share/tomcat8> cp webapps/docs/appdev/sample/sample.war webapps/

bin> shutdown.sh

bin> startup.sh

 

반응형

redhat.yum daum repo, centos repo 설정

Server 관리/Linux
반응형

RHEL 은 레드햇 상용 리눅스라, 유료 입력키가 없으면 레드햇 Repo (yum) 사용 불가 .

 

cd /etc/yum.repos.d/

 

 

 

 

vi centos.repo

[base]

name=CentOS-$releasever - Base

baseurl=http://centos.mirror.cdnetworks.com/6/os/x86_64/

gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

 

[updates]
name=CentOS-$releasever - Updates
baseurl=http://centos.mirror.cdnetworks.com/6/updates/x86_64/

gpgcheck=l


[extras]

name=CentOS-$releasever - Extras

baseurl=http://centos.mirror.cdnetworks.com/6/extras/x86_64/

gpgcheck=l
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

 

> rpm --import http://centos.mirror.cdnetworks.com/6/os/x86_64/RPM-GPG-KEY-CentOS-6

 

 

vi daum.repo

[base]
name=CentOS-$releasever - Base
baseurl=http://ftp.daum.net/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://ftp.daum.net/centos/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-$releasever - Updates
baseurl=http://ftp.daum.net/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://ftp.daum.net/centos/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-$releasever - Extras
baseurl=http://ftp.daum.net/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://ftp.daum.net/centos/RPM-GPG-KEY-CentOS-7

[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://ftp.daum.net/centos/7/centosplus/$basearch/
gpgcheck=1
gpgkey=http://ftp.daum.net/centos/RPM-GPG-KEY-CentOS-7

 

 

> yum repolist 로 확인

 

반응형

Beanstalk.ssh 접속 키

AWS, 아마존
반응형

1) EC2 에서 key pair 생성하고, beanstalk 에서 앞서 생성한 key pair 를 등록해줘야 한다.

beanstalk > 구성 > 보안 에서 "편집" 클릭

 

2) pem 이면 openssh 로 접속가능하나 putty 에서는 안되므로, 다음부터는 ppk 로 생성해야 할 것 같다.

powershell > "ssh -i mykeypair.pem ec2-user@my-env.eba-a8r9c45u.ap-northeast-2.elasticbeanstalk.com"

 

반응형

'AWS, 아마존' 카테고리의 다른 글

Access Key  (0) 2020.05.26
설정.EC2 끼리 scp 하기  (0) 2020.05.13
EC2 에 Apache/ Tomcat 7/ MySQL 설치  (0) 2018.12.12
RDS vs EC2 란 ?  (0) 2018.12.12
(필수) 최초 사용법  (0) 2018.12.11