웹서버를 운영하는데 필요한 필수 요소 APM의 두번째, php 차례이다.
php는 서버에서 수행되는 언어이므로 흔히 들어봤을법한 자바스크립트와는 다르다. 때문에 자바스크립트로 할 수 없는 부분이 php에서 가능하기도 하다.
설치를 시작하기에 앞서 아래 명령을 이용해 업데이트를 실행하자.
sudo apt-get update -y && apt-get upgrade -y
업데이트가 완료되면 아래 명령을 이용해 php와 필요한 모듈들을 한번에 설치한다.
sudo apt-get install php php-fpm php-curl php-gd php-intl php-mbstring php-mysql php-soap php-xml php-xmlrpc php-zip libapache2-mod-php -y
보통은 모듈의 이름이 바뀐다 하더라도 리포지터리에 구버전과 신버전이 연결되어 있으므로 크게 신경쓰지 않아도 된다.
반응형
설치가 완료됐다면 확인할 차례이다. 이전 시간에 설치한 아파치서버를 이용해야 하므로 해당 폴더로 들어가서 작업을 수행한다.
cd /var/www/html
nano info.php
info.php에 아래 내용을 입력한다.
<?php
phpinfo();
?>
보통 php는 단일 언어로 쓰기보다는 html(프로그래밍 언어가 아니다), 자바스크립트 등과 같이 쓰기 때문에, 여기서부터 여기까지가 php코드임을 명시하기 위해 php구문 시작과 끝에 <?php, ?>를 삽입한다.
그러면 해당 부분을 php코드로 처리하는 원리이다.
입력이 끝났으면 저장한 후에 웹페이지로 접속해본다.
http://localhost/info.php
가운데 localhost는 라즈베리파이에서 접속했을 경우이고, 다른 PC에서 접속하려면 라즈베리파이의 IP로 바꾸면 된다.
이 포스팅 상단의 이미지와 같이 보인다면 설치가 완료된다. (버전은 상관없다.)
반응형
'라즈베리파이' 카테고리의 다른 글
라즈베리파이 - 외장하드 연결 (0) | 2022.08.04 |
---|---|
라즈베리파이 - MariaDB 설치 (0) | 2022.08.04 |
라즈베리파이 - Apache2 설치 (0) | 2022.08.04 |
라즈베리파이 - 공유기 설정 (0) | 2022.08.04 |
라즈베리파이 - 고정 IP 할당 (0) | 2022.08.04 |