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