[Linux Cent OS 7] 3. Apache(아파치) 설치

이태우·2023년 12월 18일

Linux - Cent OS 7

목록 보기
3/9

아파치 설치 확인

yum list installed | grep httpd

아파치가 설치 되어있는지 확인한다. 후에 설치가 된 뒤 비교하는 명령어로 사용해도 좋다.
'http~'로 시작하는 목록이 약 2줄 정도밖에 없다면 설치가 되지 않은 것이므로 설치를 진행한다.

아파치 설치

yum install -y httpd

아파치를 설치하는 명령어로써, 입력후에 자동으로 설치가 진행된다.

방화벽 설정

$ firewall-cmd --permanent --add-service=http
$ firewall-cmd --permanent --add-service=https
$ firewall-cmd --reload

설치가 완료되면 방화벽을 설정하여 리로드한다.

systemctl enable httpd

부팅시 자동으로 실행 되도록 활성화한다.

systemctl start httpd

이후 서비스를 재시작한다.

netstat  -lnpt | grep httpd

httpd가 정상적으로 listen 상태인지 확인한 다음,

- cat /etc/httpd/conf/httpd.conf | grep -E “^DocumentRoot | DirectoryIndex”

입력 후에

DocumentRoot "/var/www/html"
DirectoryIndex index.html

라고 메시지가 띄워지는지 확인한다.

echo ‘connection test’ >  /var/www/html/index.html

이후 명령어를 입력하여 페이지에 메시지를 띄운다.
'connection test'에 담기는 내용은 임의로 설정할 수 있다.

작동 테스트

ip addr

명령어로 ip를 확인한 뒤, 'http://***.***.***.***'의 형식으로 된 주소를 웹 브라우저에 입력하여 자신이 입력한 내용(connection test)가 잘 출력 되는지 확인한다.

profile
햇병아리 개발자

0개의 댓글