Server

[Ubuntu] VirtualBox에 APM 웹서버 패키지 설치

은 딩 2023. 3. 27. 15:05

[Ubuntu] APM 웹서버 설치

APM이란?

  • 리눅스를 가장 많이 활용하는 분야 중에 하나가 바로 웹 서버
  • 가장 안정적이고 유명한 Apache 웹 서버
  • APM = Apache 웹서버 + 프로그래밍언어 PHP + 데이터베이스 MySQL
  • APM이라는 소프트웨어는 존재하지 않으며, 이 3가지고 잘 연동되어 운영되도록 만든 환경을 APM이라고 부름

우선 기본 vi 편집기는 백스페이스가 안돼서 다시 설치해줬다.

터미널을 켜주고 root 패스워드도 설정한 후, 우분투 설치 명령어인 apt-get install [파일명]을 이용해 vim을 넣어 설치해줬다.

 

1. Ubuntu 패키지 업데이트

$ sudo apt update 

$ sudo apt upgrade

 

2. apache2 설치

# apache2를 설치 
$ sudo apt install apache2

# 아파치 서버 시작
$ sudo service apache2 start

# 아파치 서버 중지
$ sudo service apache2 stop

# 아파치 서버 재시작
$ sudo service apache2 restart

 

이후 파이어폭스에 들어가 주소창에 localhost라 치면 다음과 같은 페이지가 나온다.

이 페이지가 나오면 아파치 설치가 잘 된 것이다.

 

2. MySQL 설치

$ sudo apt install mysql-server

 

3. PHP 설치

** 주의할 점은 PHP는 Apache와 MySQL을 설치한 후에 진행해줘야한다.

# php에서 apache2와 mysql 사용할 수 있게 해주는 모듈을 함께 설치
$ sudo apt install php libapache2-mod-php php-mysql

# 일반적으로 사용하는 익스텐션 설치
$ sudo apt install php-{bz2,imagick,imap,intl,gd,mbstring,pspell,curl,readline,xml,xmlrpc,zip}

 기본적으로 아파치의 홈 디렉터리는 "/var/www/html"에 위치

 

확인하기

1. 웹서버 루트 디렉토리인 /var/ww/html로 이동($ cd /var/www/html)

2. index.php 파일 생성 ($ sudo vi index.php)

$ cd /var/www/html
$ sudo vi index.php

3. index.php파일에 <?php phpinfo(); ?> 내용 저장

<?php phpinfo(); ?>

 

참고) i 눌러야 내용 쓰기 가능=> 다 친 후에 ESC => :wq 

 

4. 파이어폭스 주소창에 localhost/index.php 입력

 


Reference

https://kadosholy.tistory.com/7

 

APM(Apache/PHP/MySQL) 설치방법 (리눅스 Ubuntu) - LAMP

리눅스 Ubuntu에 APM 설치하기 - LAMP APM은 서버 운영시 필요한 프로그램 조합중 하나로 Apache / PHP / MySQL의 약자이며 Linux에 APM을 설치한다고 해서 LAMP라고도 한다. Apache : 웹서버 PHP : 서버 프로그램 My

kadosholy.tistory.com

https://yoshikixdrum.tistory.com/214