리눅스 우분투(Ubuntu)서버에서 아파치 웹서버를 설치하는 두가지 방법에 대한 설명입니다. apt 명령어를 사용하여 패키지로 설치하는 방법과 소스 파일로 설치하는 방법입니다.
1. apt 패키지로 설치 방법
Ubuntu에 Apache 웹 서버를 설치하려면 다음 단계를 수행하십시오:
1) 패키지 목록 업데이트: sudo apt update
2) Apache 설치: sudo apt install apache2
3) Apache 시작: sudo systemctl start apache2
4) 부팅 시 Apache가 자동으로 시작되도록 설정: sudo systemctl enable apache2
5) 웹 브라우저를 열고 "http://localhost" 또는 "http://your-server-IP-address" 입력 정상 작동 여부 테스트
웹 서버가 성공적으로 실행되고 있다면 기본 Apache 웹 페이지가 정상적으로 표시됩니다.
2. Apache 소스 설치 방법
Ubuntu에 소스 코드에서 Apache 웹 서버를 설치하려면 아래 단계를 순차적으로 진행하시면됩니다.
1) Apache 공식 웹 사이트에서 Apache 소스 코드를 다운로드하십시오. wget http://www-us.apache.org/dist/httpd/httpd-2.4.xx.tar.gz
2) 다운로드 받은 압축 파일을 압축 해제합니다 tar -xzvf httpd-2.4.xx.tar.gz
3) 압축 해제한 소스 코드 디렉토리로 이동합니다 cd httpd-2.4.xx
4) 빌드를 구성합니다. ./configure --prefix=/usr/local/apache2
5) 소스 코드를 컴파일합니다 make
6) Apache 설치 sudo make install
7) 환경 설정 파일을 구성합니다. sudo vi /usr/local/apache2/conf/httpd.conf
8) Apache 시작 sudo /usr/local/apache2/bin/apachectl start
9) 부팅시 Apache가 자동으로 시작되도록 설정합니다.
sudo nano /etc/rc.local 을 설정하고/usr/local/apache2/bin/apachectl start
exit 0 라인을 추가합니다.
10) 웹 브라우저를 열고 "http://localhost" 또는 "http://your-server-IP-address"로 이동하여 설치를 테스트합니다.
Apache 웹 서버가 성공적으로 실행되고 있는지 웹브라우저를 통해 http://127.0.0.1 or http://domain 으로 접속하여 정상 작동 여부를 확인하면됩니다.
이와 같이 Ubuntu OS에서 apache 웹서버를 설치하는 두가지 방법에 대하여 알아보았습니다.