본문 바로가기

IT/unix_unixlike

CentOS7.9 기본설정 ( 업데이트중)

반응형

 

0. 정기적으로 할것?

$> sudo yum upgrade 

update 와 upgrade 의 차이

upgrade 가 이전버전을 삭제하고 최신버전 설치함!

 

1. CentOS7  버전 확인하기

cat /etc/centos-release

CentOS Linux release 7.9.2009 (Core)

 

2. JDK11 설치하기 

sudo sudo yum install java-11-openjdk-devel

 

3. JRE  변경하기( 8 -> 11)

최초 설치버전이 JDK8 이라 JDK11을 설치해도 java -version 는 8이 뜬다.

이를 바꾸기 위해서

3.1 java 링크삭제

rm -rf sudo rm -rf /etc/alternatives/java

3.2 java 링크생성 ( 설치된 자바는 /usr/lib//usr/lib/jvm 에 위치해 있다 )

ln sudo ln -s /usr/lib/jvm/jre-11-openjdk-11.0.10.0.9-1.el7_9.x86_64/bin/java /etc/alternatives/java

3.3 버전 확인

java -version

openjdk version "11.0.10" 2021-01-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.10+9-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.10+9-LTS, mixed mode, sharing)

 

4.vim 업그레이드 ( 7.4 -> 8.0 )

리포지터리 추가

$> sudo curl -L https://copr.fedorainfracloud.org/coprs/unixcommunity/vim/repo/epel-7/unixcommunity-vim-epel-7.repo -o /etc/yum.repos.d/unixcommunity-vim-epel-7.repo

업그레이드

sudo yum update vim*

# vim 설정

vi ~/.vimrc 

set autoindent

set smartindent

set cindent

set tabstop=4

set softtabstop=4

set shiftwidth=4
syntax on

 

5. 아파치설치 ( httpd 2.4 )

sudo yum install -y httpd

# 정상설치확인

rpm -qa httpd

# 서비스 시작

systemctl start httpd

# 서비스 확인

systemctl status httpd

# 포트 리스닝 확인 80 포트 Listen 확인

netstat -tnlp

# 부팅시 자동실행등록

systemctl enable httpd.service

# 80 포트 오픈 ( 리눅스를 기본설치 하였으면 방화벽이 기본활성화 되어 있으므로 열어줘야함 )

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

sudo firewall-cmd --reload

## 열려있는 포트 확인

sudo firewall-cmd --zone=public --list-all

## 자신의 IP 로 접속하여 아파치 테스트 페이지 확인!

5.1 아파치 설정 

sudo vi /etc/httpd/conf/httpd.conf

 

반응형