새소식

WebWas

[5분 내로] CentOS에 아파치 설치하기

728x90

 

안녕하세요. 팀드모네입니다.

오늘은 CentOS에 아파치를 설치하는 방법에 대해서 공유드립니다.

 

제가 작성한 포스팅을 따라서, 명령어만 누르면 자동으로 다 싹 세팅되도록 할꺼에요.

그러기 위해서, 버전을 꼭 정확하게 맞춰주세요 ^  ^

 

*이 포스팅은 CentOS 7.x 이상을 대상으로 합니다. 혹시 버전이 7보다 낮은 경우, 포트 뚫는 부분만 iptable로 대응하시면 됩니다. 혹시, 잘 모르시겠으면 댓글 남겨주세요 ^  ^

 

0. OS 체크

명령어 : cat /etc/system-release

 

1. yum을 통한 httpd 설치

명령어 : yum install httpd

 

2. yum으로 설치한 경우, 꼭 인지하고 있어야 하는 정보들

2.1 /usr/sbin/httpd 경로에 설치됩니다 ^  ^

2.2 systemctl(service)에 httpd가 자동으로 등록됩니다. 또 등록하지 않아도 된다는 의미입니다.

2.3 /etc/httpd/conf/httpd.conf (혹은 설치 경로에 있는 httpd.conf파일)에서 port를 별도로 지정해주지 않으면 80포트에서 apache가 실행됩니다.

 

2.3 httpd가 어떤 포트를 쓰고 있는지 체크

명령어 : netstat -tulpn

 

3. 잘 설치되었는지 확인

명령어 : rpm -qa httpd

4. https 중지

중지 명령어 : service httpd stop

또는 : sudo systemctl stop httpd

잘 중지되었는지 체크하는 명령어 : ps -ef | grep httpd

 

5. https 실행

시작 명령어 : service httpd start

또는 : sudo systemctl start httpd

잘 시작되었는지 체크하는 명령어 : ps -ef | grep httpd

 

//CentOS 7.0 이상

6. firewall를 통한 포트 열기

설치한 Apache를 운영을 하려면 80포트를 열어야 합니다.
설치 명령어 : sudo yum install firewalld

시작 명령어 : systemctl start firewalld

잘 시작되었는지 체크하는 명령어 : firewall-cmd --state

 

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

 

7. 접속 테스트

웹 브라우저에서 서버의 IP를 입력합니다. 포트를 80으로 뚫었으니 굳이 포트는 입력하실 필요 없습니다.

아래와 같은 화면이 나오면 성공입니다.

ex) http://localhost/

 

감사합니다.

위 포스팅은 23년 2월을 기준으로 작성되었습니다.

yum으로 설치하는 만큼 미래에는 안될 수도 있습니다 ㅠ

반응형

'WebWas' 카테고리의 다른 글

[5분 내로] CentOS에서 Nginx와 tomcat 설치 및 연동하기  (0) 2023.02.22
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.