반응형
개발 환경
$ cat /etc/redhat-release
CentOS Linux 버전 : 7.9.2009
아파치 설치
- yum 활용 => 설치에 필요한 패키지를 같이 설치해줌
=> yum 으로 설치 시 systemctl 에 자동으로 서비스가 등록된다
// root 로그인 하기 (su / 패스워드 입력)
$ yum install httpd
// 중간중간 설치 진행 여부 물음 y 응답
특정 버전의 Apache 를 다운로드 할 경우 RPM 이용하여 설치
아파치 설치 확인
$ httpd -v
// 버전 응답
아파치 실행
/etc/httpd/conf/httpd.conf 파일 내에서 port 지정 가능 (Default : 80)
$ systemctl start httpd
// 아파치 시작
$ systemctl stop httpd
// 아파치 종료
$ systemctl status httpd
// 아파치 서버 상태 확인
// 설정 오류 시 오류 내용 확인 가능
localhost:80 진입 시 아파치 기본 서버 접속
방화벽 설정
$ firewall-cmd --zone=public --permanent --add-port=80/tcp
success
// 80 번 포트 열기
$ firewall-cmd --reload
success
// 방화벽 적용
$ firewall-cmd --zone=public --list-all
public (active)
...
생략
...
// 활성화된 방화벽 포트 확인
yum install firewalld
// firewall-cmd 없을 경우 설치
아파치 부팅 시 설정
$ systemctl enable httpd
// 아파치 부팅 시 자동 실행 설정
$ systemctl disable httpd
// 아파치 부팅 시 자동 실행 해제
반응형
'WEB WAS > 미들웨어' 카테고리의 다른 글
[CentOS 7] 아파치, 톰캣 연동 (mod_jk, Cent OS, Tomcat Connector) (1) | 2023.06.07 |
---|---|
[CentOS 7] 아파치 톰캣 설치 및 실행 (jdk 설치, wget 활용) (0) | 2023.06.06 |
Coherence 란? (0) | 2023.06.05 |
세션 클러스터링 (Session Clustering) 이란? (0) | 2023.06.05 |
vhosts 란? (Virtual Hosts) (0) | 2023.06.05 |