우분투:php
우분투와 관련한 기능들을 담은 지식.틀:우분투 우분투 고유의 기능들을 담아보고 리눅스 전체적으로 사용할 수 있는 건 틀:리눅스에서 다뤄보자.
개요
웹서버를 돌릴 때 거의 필수적인 프로그램
다운로드 및 기초사용
최신버전
최신버전은 과거 OS에서 제공되지 않기에 sudo apt install php 등으로 지정해 다운받을 수 없다. 아래 각 버전에 따라 받는 방법을 참고하자.
7.3
https://www.cloudbooklet.com/how-to-install-php-7-3-on-ubuntu-18-04/를 참고하였다.
다운로드
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php7.3
extention
확장기능은 다음과 같은 형태로 받을 수 있다. sudo apt install php7.3-extension_name
주로 다음과 같은 것들을 많이 쓴다.
sudo apt install php7.3-common php7.3-mysql php7.3-xml php7.3-xmlrpc php7.3-curl php7.3-gd php7.3-imagick php7.3-cli php7.3-dev php7.3-imap php7.3-mbstring php7.3-opcache php7.3-soap php7.3-zip php7.3-intl -y