[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
'Server' 카테고리의 다른 글
[JPA] Chapter 3 영속성 관리 (0) | 2023.05.05 |
---|---|
[JPA] Chapter 2 JPA 시작 (0) | 2023.04.26 |
[JPA] Chapter 1 JPA 소개 (0) | 2023.04.06 |
[Server] 포트포워딩으로 외부환경에서 접속하기 (0) | 2023.03.28 |
[Windows] 서버 환경 구축 / XAMPP 설치 (0) | 2023.03.27 |