일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 설치제거
- API
- VS2008
- PDA
- JavaScript
- .net
- 기념일관리
- MFC
- crashlog
- ClickOnce
- 블루투스 헤드셋
- 한 번만 실행
- protobuf-c
- Antialiasing
- phpmailer
- 크래시로그
- C#
- EUC-KR
- Font
- 자바스크립트
- php
- 와이브로
- plcrashreporter
- net
- docker
- 데이터 전달
- C/C++
- GDI
- self-signed ssl
- M8200
- Today
- Total
~☆~ 우하하!!~ 개발블로그
우분투 22.04 – apache2 설치 – web server 본문
우분투 22.04 에 apache2 를 설치해서 웹 서버로 활용해보려고 해.
아파치(apache)는 전통있는 웹 HTTP 서버 솔루션이야. 1999년에 만들어진 아파치 재단에 의해서 아파치 웹 서버가 발전해나가고 있지.
apache HTTP server 를 설치하기 이전에 우분투를 설치해야겠지. 우분투 설치하는 방법에 대해서는 아래 포스트를 참고하는게 좋겠어.
우분투가 정상적으로 설치되어 있는 상태라고 가정하고 apache2 설치 과정을 안내해볼께.
- 대상서버 IP 주소 (호스트명) : 10.10.1.2 (web-ubuntu)
apache2 설치
apache2 는 기본 소프트웨어 패키지 리파지토리에서 제공하기 때문에 아래와 같이 apache2 라는 패키지명을 설치해주면 돼.
$ sudo apt install apache2
설치가 완료되자마자 apache 서비스가 실행되더라구.
$ sudo systemctl status apache2
만약 inactive 상태라면 아래 명령어로 서비스를 시작시킬 수 있지.
$ sudo systemctl start apache2
그러면 이번에는 서비스를 중지시켜볼까?
$ sudo systemctl stop apache2
$ sudo systemctl status apache2
apache2 서비스에 대해서 시작, 중지, 상태확인 을 할 때 사용한 명령어는 systemctl 인데, 또다른 명령어로 service 가 있어.
$ sudo service apache2 stop
$ sudo service apache2 status
$ sudo service apache2 start
systemctl 과 service 명령어 모두 관리자 권한이 필요하다는 것이 동일하고,
systemctl 은 <action> <서비스명> 의 순서인데 반해
service 는 <서비스명> <action> 의 순서라는게 차이점이야.
apache2 주요 디렉토리 및 파일
apache2 를 설치한 다음에는 환경설정을 하기 위해서 설정 파일을 편집해야 하는 경우가 많아.
주요 디렉토리와 파일들을 살펴보기만 하고 해당 파일을 구성하고 편집하는 방법에 대해서는 apache2 설정 포스트에서 다룰 예정이야.
우선 /etc/apache2 디렉토리야
$ cd /etc/apache2
이 디렉토리에 있는 파일을 직접 편집하는 일은 드물어. 대신 어떤 하위 디렉토리가 있는지를 확인해볼 필요가 있어.
다음은 /var/www 디렉토리야.
$ cd /var/www
/var/www 아래의 html 디렉토리가 apache2 기본 웹 디렉토리야. apache2 를 설치하고 동작시킨 다음에 해당 서버주소를 웹브라우저에 입력하면 /var/www/html/index.html 파일의 내용이 보여지게 돼.
이번 포스트에서는 이정도까지만 살펴보고 apache2 를 다양하게 설정하는 방법들에 대해서는 다른 포스트에서 다룰께.
'개발환경' 카테고리의 다른 글
pfSense – HAProxy (0) | 2024.03.04 |
---|---|
pfSense 모습 살펴보기 – 초기 설정 (2) | 2024.03.04 |
우분투 22.04 설치하기 – VMware VM (0) | 2024.03.03 |
pfSense 설치 및 설정 으로 WAN 과 LAN 연결하기 (0) | 2024.03.03 |
VMware ESXi – 네트워크 구성 (0) | 2024.03.03 |