본문 바로가기
이과/컴퓨터활용

Apache (httpd) 설치 과정

by 코딩초밥 2022. 9. 1.
반응형

Step 1. Yum 으로 설치

Step 2. Apache 시작

Step 3. Apache 상태확인

Step 4. Apache 포트 열기

Step 5. Apache 접속 및 활용.

Step 6. Apache 파일위치(옵션)


Step 1. Yum 으로 설치

-        설명.

 

Yum 통하여 httpd (아파치) 설치합니다..

 

-        command.

sudo yum install httpd


Step 2. Apache 시작

-        설명.

Httpd 실행합니다

 

-        command.

sudo systemctl start httpd

 

 

-        Error list.

 

80 port  이미 쓰고있을 경우

 netstat -ltnp | grep ':80'

위와 같이 명령어로 80 port를 사용하는 프로그램이 무엇인지 파악하시고

tcp 0 0 :::80 :::* LISTEN 3945/gpasswd

 

위와 같이 이상한 프로그램이 80포트를 사용하고 있으면 
아래 명령으로 프로세스를 kill합니다.

# kill -9 3945


Step 3. Apache 상태확인

-        설명.

 

Apache 상태를확인합니다.

 

-        command.

sudo systemctl status httpd

 

-        Error list.

아파치의 이상이있을 ex/ stopping dead

systemctl restart httpd

 


Step 4. Apache 포트열기

-        설명.

 

Apache 사용하는 80포트로 접속하려면 해당 포트를 열어 주어야 한다..

 

-        command.

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

sudo firewall-cmd --reload // 방화벽 리로드

sudo firewall-cmd --zone=public --list-all //열린 포트 확인

-        Error list.

 

Firewalld 없는 경우

 

Yum install firewalld //방화벽 설치

sudo systemctl start firewalld // 방화벽 실행

sudo systemctl enable firewalld // 방화벽 영구 실행

sudo firewall-cmd –state //방화벽 체크

 


Step 5. Apache 접속 활용

-        설명.

 

서버 ip로 접속시 apache 화면 확인

-        command.

Ifconfig(아이피확인)

 

사이트확인


Step 6. Apache 파일 위치(옵션)

-        설명

 

Apache패키지 설치시 관련 파일들의 위치.

 

기본 설정파일 위치 : /etc/httpd/conf/httpd.conf

conf 위치 : /etc/httpd/conf.d/ 

로그 파일 위치 : /etc/httpd/logs 

기본 홈페이지 위치 : /var/www/html

프로세스의 PID : /etc/httpd/run -> /var/run/httpd 

 

반응형

'이과 > 컴퓨터활용' 카테고리의 다른 글

centos7 php7.3 설치 과정  (1) 2022.09.29
centos7 mysql5.7 설치방법  (2) 2022.09.15
ajax cors 에러  (3) 2022.08.29
iframe video을 javascript에서 제어하기  (6) 2022.08.24
[컴퓨터 활용] 디스크 파티션 나누기  (0) 2021.10.14

댓글