차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판 | ||
tech:php [2024/05/17 07:34] – [설치] V_L | tech:php [2025/07/27 15:58] (현재) – [safe mode 를 사용하라] V_L | ||
---|---|---|---|
줄 3: | 줄 3: | ||
=====설치===== | =====설치===== | ||
+ | 업데이트 | ||
+ | |||
> sudo apt update | > sudo apt update | ||
> sudo apt upgrade | > sudo apt upgrade | ||
+ | |||
+ | [[NGINX]]의 경우 | ||
+ | |||
> sudo apt install php8.3-fpm | > sudo apt install php8.3-fpm | ||
+ | |||
+ | |||
+ | | ||
+ | 필수 확장 설치 | ||
+ | |||
+ | > sudo apt install php8.3-common php8.3-mysql php8.3-xml php8.3-xmlrpc php8.3-curl php8.3-gd php8.3-imagick php8.3-cli php8.3-dev php8.3-imap php8.3-mbstring php8.3-opcache php8.3-soap php8.3-zip php8.3-intl php8.3-sqlite3 | ||
줄 17: | 줄 28: | ||
Zend Engine v4.3.7, Copyright (c) Zend Technologies | Zend Engine v4.3.7, Copyright (c) Zend Technologies | ||
with Zend OPcache v8.3.7, Copyright (c), by Zend Technologies | with Zend OPcache v8.3.7, Copyright (c), by Zend Technologies | ||
- | |||
- | | ||
- | 필수 확장 설치 | ||
- | |||
- | > sudo apt install php8.3-common php8.3-mysql php8.3-xml php8.3-xmlrpc php8.3-curl php8.3-gd php8.3-imagick php8.3-cli php8.3-dev php8.3-imap php8.3-mbstring php8.3-opcache php8.3-soap php8.3-zip php8.3-intl php8.3-sqlite3 | ||
- | |||
=====기본===== | =====기본===== | ||
줄 1625: | 줄 1630: | ||
php.ini 중에서 일부 | php.ini 중에서 일부 | ||
+ | |||
< | < | ||
; Safe Mode | ; Safe Mode | ||
줄 1641: | 줄 1647: | ||
.inc 보다는 .inc.php 로 저장 하기 ! | .inc 보다는 .inc.php 로 저장 하기 ! | ||
httpd.conf | httpd.conf | ||
- | <Files ~ " | + | |
+ | <file ~ " | ||
Order allow,deny | Order allow,deny | ||
Deny from all | Deny from all | ||
- | </Files> | + | </file> |
(2) turn Indexes directive to off by default per website | (2) turn Indexes directive to off by default per website |