리눅스 CentOS 7 기준,
yum으로 아파치 웹서버를 설치하면 최신버전이 설치되지 않는다. (2.4.6 버전 설치)
최신버전은 드러나지 않은 버그들이 존재할 수 있기에 그런것이지만
yum으로 설치한 아파치 버전도 보안 취약점이 존재하였기에
최신 버전으로 업데이트 하기로 하였다.
참고로 현재(2018년 9월) 아파치 웹서버의 최신 버전은 2.4.34(relased 2018-07-16) 이다.
# yum info httpd --> 현재 설치된 httpd 버전 확인
기본 yum 저장소에는 최신 버전의 아파치 웹서버를 찾을 수 없기 때문에
CodeIT 에서 만든 커스텀 저장소(repo)를 사용해야 한다.
이를 사용하기 위해 EPEL을 활성화 해야 한다.
# yum install -y epel-release
설치 후 CodeIT 저장소를 활성화 한다.
cd /etc/yum.repos.d && wget https://repo.codeit.guru/codeit.el`rpm -q --qf "%{VERSION}" $(rpm -q --whatprovides redhat-release)`.repo
활성화 후
# yum info httpd --> 최신 버전의 아파치(2.4.34) 다운로드가 가능함을 확인
이제 최신버전의 아파치 웹서버를 설치해주면 된다.
# yum install httpd
# systemctl enable httpd --> 아파치웹서버 서비스 등록
# systemctl start httpd --> 아파치웹서버 시작
특별히 문제가 없다면 이로써 아파치 웹서버가 정상적으로 구동될 것이지만
내 경우 문제는 아파치 웹서버 시작 시 에러가 발생했다. (php5 모듈 연동 문제)
아래와 같이 수정하여 문제를 해결하였다.
# vi /etc/httpd/conf.modules.d/00-mpm.conf
# systemctl start httpd --> 웹서버 정상 구동 확인
참고 : https://crosp.net/blog/administration/install-latest-apache-server-centos-7/
'정보 > 시스템-운영체제' 카테고리의 다른 글
CentOS7에서 SSH 포트 변경 (0) | 2019.10.22 |
---|---|
PHP로 시스템 로그 쓰기 시 권한 오류(Permission Denied) 해결 (0) | 2018.09.14 |
Top6 DNS Security Risks 조치권고 (0) | 2016.10.24 |
윈도우 원격데스크톱에서의 Ctrl+Alt+Del (0) | 2016.10.17 |
TPMC (0) | 2013.11.20 |