리눅스(Linux) 포트 열기, 방화벽 설정해제

------------------------------------------------------------------

  • 방화벽 오픈

 

sudo firewall-cmd --permanent --zone=public --add-port=20/tcp

sudo firewall-cmd --permanent --zone=public --add-port=21/tcp

sudo firewall-cmd --permanent --zone=public --add-port=22/tcp

 

  • 설정 로딩 적용

 

sudo firewall-cmd --reload

 

  • 상태 조회

 

sudo firewall-cmd --state

 

  • 방화벽 활성화

 

sudo systemctl enable firewalld

sudo systemctl start firewalld

반응형
블로그 이미지

조이풀 라이프

Lift is short, enjoy the life

,

hostname 확인하는 방법

방법 1 - 명령어로 확인하기

 

다음과 같이 명령하면 hostname을 출력합니다.

 

hostname

 

방법 2 - 설정 파일 열어서 확인하기

 

/etc/hostname 파일에 hostname이 있습니다.

 

cat /etc/hostname

 

hostname 변경하는 방법

방법 1 - 명령어로 변경하기

 

다음과 같이 명령하면 hostname이 abc로 바뀝니다.

 

hostnamectl set-hostname abc

 

방법 2 - 설정 파일 열어서 변경하기

 

텍스트 에디터로 /etc/hostname 파일을 열어서 내용을 abc로 바꾸면 hostname이 abc로 바뀝니다.

 

재부팅

 

재부팅을 하면 변경사항이 반영됩니다.

 

TIP

 

호스트 이름이 변경되지 않으면, /etc/cloud/cloud.cfg에 있는 다음 코드를

 

preserve_hostname: false

 

다음처럼 수정합니다.

 

preserve_hostname: true

반응형
블로그 이미지

조이풀 라이프

Lift is short, enjoy the life

,

1. open-jdk 1.8 설치

# yum install java-1.8.0-openjdk

# yum install java-1.8.0-openjdk-devel

설치가 완료되면 /usr/bin/경로에 java가 생성됩니다.

 

설치 가능한 JDK 버전 확인

 

yum list java*jdk-dvel

 

open-jdk-11 설치

 

yum -y install java-11-openjdk java-11-openjdk-devel

 


2. 환경변수 등록

/usr/bin/java 경로에 심볼릭링크가 걸려있기 때문에 실제 경로를 찾아서 환경변수에 등록해주어야 합니다.

 

# readlink -f /usr/bin/java

/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64/jre/bin/java

실제 경로를 찾았으면 /etc/profile을 vi로 열어줍니다. 그리고 JAVA_HOMEPATHCLASSPATH를 등록합니다.

 

//# vi /etc/profile

 

...

 

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64

PATH=$PATH:$JAVA_HOME/bin

CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar

 

export JAVA_HOME PATH CLASSPATH

환경 변수를 등록했다면 ssh연결을 재시작하거나 source /etc/profile 명렁어를 입력해줍니다.

 

등록한 환경 변수가 제대로 적용되었는지 테스트합니다.

 

# echo $JAVA_HOME

# echo $PATH

# echo $CLASSPATH


3. HelloWorld.java 컴파일 후 실행

# vi HelloWorld.java

public class HelloWorld{

public static void main(String[] args){

System.out.println("Hello World!!");

}

}

HelloWorld.java 파일을 컴파일하고 실행시켜서 테스트해봅니다.

 

# javac HelloWorld.java

# java -cp . HelloWorld

Hello World!!

반응형
블로그 이미지

조이풀 라이프

Lift is short, enjoy the life

,