본문 바로가기

리눅스

ubuntu 20.04 LTS 버전에 apache 웹 서버 설치

728x90
728x90

apache란?

아파치 소프트웨어 재단에서 관리하는 HTTP 웹 서버

클라이언트에게 웹 서비스를 제공하기 위해 필요한 웹 서버 프로그램 중 하나입니다.
리눅스가 서버 OS의 최다 점유율을 차지하면서 아파치도 자연스럽게 최다 점유율을 차지하게 되었고,
거의 모든 리눅스 배포판이 이 아파치를 지원하고 있고, 현재 버전은 apache2로 최신 버전을 지원하고 있습니다.


apache(아파치) 설치

1. apt 업데이트

우선 아파치 설치전 최신버전으로 다운 받기 위해 apt를 업데이트 해줍니다.

$ sudo apt-get update

apt 업데이트 화면

 

2. apache2 설치

우리가 사용하고 있는 OS는 우분투이기 때문에 apache가 아닌 apache2입니다!

$ sudo apt-get install apache2

아파트 설치 진행중인 화면

진행중 "추가 디스크 7,935MB 사용해도 돼?"라는 질문이 나오면 y 를 입력 후 계속해서 설치를 진행합니다.

설치 완료된 화면

 

3. apache2 설치 확인

$ apache2 -v

아파치 버전 확인

 

4. apache2 구동 확인

$ netstat -ntlp

80 포트가 LISTEN 중임을 확인할 수 있습니다!!!
혹시 아파치가 구동중이지 않다면 아래의 5. apache 구동 명령어를 확인해 주세요.

** net-tools가 설치되어 있어야 사용가능한 명령어입니다. 먼저 net-tools를 설치해주시고 사용해주세요. 
    설치 명령어 $ sudo apt install net-tools

설치된 경로 확인
웹 화면 확인

///var/www/html/index.html 로 접속시 index페이지를 확인할 수 있고, localhost로 접속시에도 확인 가능한 상황입니다.

 

5. apache2 구동 명령어

시작

$ sudo service apache2 restart

재시작

$ sudo service apache2 restart

종료

$ sudo service apache2 stop

 

6. apache2 홈디렉토리 변경

홈디렉토리를 그대로 사용해도 되지만, 다른 경로를 사용하고 싶다면 다음과 같은 방법을 사용하면 됩니다!

/etc/apache2/sites-available/000-default.conf 를 수정해줍니다.

vi [파일명].[확장자]

UI화면으로 확인한 경로

UI 화면에서 마우스 우클릭으로 "Open in Terminal"로 터미널을 열어서 수정하는 방법도 있습니다 ;-)

vi 편집기로 파일 열기
vi 편집기로 파일을 열어 수정하는 화면

화면이 열리면 수정하고 싶은 영역으로 커서를 이동 후 vi 입력 명령어인 i 를 입력하여 수정합니다.

입력이 완료되면 Esc 키 를 눌린 후, vi 파일 저장 및 종료 명령어인 :wq 를 입력해 파일을 저장하고 닫습니다.

 

728x90
728x90