Skip to content
- 설치
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get install php
- sudo apt-get install php-mbstring php-gd php-curl php-xml php-mysql : PHP 추가 모듈 설치
- php-mbstring : 다국어 처리 모듈
- php-gd : 이미지 처리 모듈
- php-curl php-xml : curl과 xml 관련 모듈
- php-mysql : PHP-MySQL 연동 모듈
- sudo /etc/init.d/apache2 restart
- php -v : 설치된 버전 확인
- apt search php- | less 기타 추가 모듈 목록 보기
- 특정 버전으로 설치하기(예: php7.4 버전)
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get install php7.4
- sudo apt-get install php7.4-mbstring php7.4-gd php7.4-curl php7.4-xml php7.4-mysql : PHP7.4 추가 모듈 설치
- php7.4-mbstring : 다국어 처리 모듈
- php7.4-gd : 이미지 처리 모듈
- php7.4-curl php7.4-xml : curl과 xml 관련 모듈
- php7.4-mysql : PHP-MySQL 연동 모듈
- sudo /etc/init.d/apache2 restart
- php -v : 설치된 버전 확인
- apt search php- | less 기타 추가 모듈 목록 보기
- 동작여부 확인
- sudo vi /var/www/html/phpinfo.php
- http://xxx.xxx.xx.xx/phpinfo.php
- PHP 설정변경 : sudo vi /etc/php/7.2/apache2/php.ini
- date.timezone
- memory_limit
- post_max_size
- upload_max_filesize
- max_execution_time
- max_input_time
- 사용자 계정에서 php 사용하도록 설정
- sudo vi /etc/apache2/mods-available/phpX.X.conf
|
<IfModule mod_userdir.c> <Directory /home/*/public_html> php_admin_flag engine On </Directory> </IfModule> |
- apache2 재실행 : 아래 명령어 중 아무거나 하나만 실행하면 됨
- /etc/init.d/apache2 restart : 아파치 실행파일을 재실행
- systemctl restart apache2 :
- service apache2 force-reload
error: Content is protected !!