- jquery 바코드
- XSS PHP
- php 캐쉬제거
- 파일업로드 체크
- 파일업로드 유효성체크
- 말줄임표시
- ViewBag
- 하드 윈도우 복사
- javascript redirection
- XSS방어
- javascript 유효성체크
- asp.net core Select
- javascript 바코드스캔
- 바코드 생성하기
- 타임피커
- jquery 바코드생성
- ASP.Net Core 404
- TempData
- 하드 마이그레이션
- SSD 복사
- django 엑셀불러오기
- javascript 바코드 생성
- ViewData
- asp.net dropdownlist
- Mac Oracle
- 바코드 스캔하기
- 맥 오라클설치
- 404에러페이지
- 강제이동
- asp.net Select
웹개발자의 기지개
[Centos7] PHP 7.2 설치하고 설정하기 본문
간만에 리눅스 새로 셋팅하고 이래저래 만들어 보았다.
PHP 7.2 설치이다.
아파치는 Apache 2.4 을 설치하였는데
설치 과정은 아래의 링크를 참고 바란다.
일단 PHP 7.2 를 설치해본다.
epel 저장소 추가
yum install epel-release
webtatic 저장소 추가
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
PHP7.2 와 일부 라이브러리들을 같이 설치
yum install mod_php72w php72w-cli
yum install php72w-bcmath php72w-gd php72w-mbstring php72w-mysqlnd php72w-pear php72w-xml php72w-xmlrpc php72w-process
- mod_php72w : Apache HTTP 서버와 연동을 위한 모듈
- php-bcmath : bcmath 라이브러리
- php-gd : gd 그래픽 라이브러리
- php-mbstring : multi-byte 문자열 처리(한글과 같은 2byte 문자열 처리)
- php-mysql : MySQL 데이터베이스 지원
- php-pear : php 확장 라이브러리
vi /etc/php.ini 안에서 설정을 변경한다.
short_open_tag = Off -> On
allow_url_fopen = On -> Off
display_errors = Off -> On
expose_php = On -> Off
date.timezone ="Asia/Seoul"
short_open_tag = On : 짧은 태그 허용(php 시작 태그를 <?php 가 아닌 <? 로도 사용 허용)
allow_url_fopen = Off : 외부 파일을 URL 방식으로 읽을 수 있도록하는 설정이지만 사용하지 않는다면 허용하지 않는게 좋습니다.
display_errors = On : php 관련 오류 발생 시 홈페이지 화면에 오류 내용 노출 설정
expose_php = Off : php 버전 숨기기
date.timezone ="Asia/Seoul" : 시간대 설정
memory_limit = 1024M
post_max_size = 128M
upload_max_filesize = 128M
php 확장자를 Apache 에 설정 적용시키기
vi /etc/httpd/conf/httpd.conf
<IfModule mime_module> 내에
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .html .php .php3 .php4 .inc (이부분 삽입한다.)
아파치 재가동
systemctl restart httpd
참고사이트 : blog.naver.com/anysecure3/221576682057
'리눅스서버 > Centos7' 카테고리의 다른 글
[Centos] 현재 디렉토리의 모든 파일개수 얻기 (0) | 2024.05.09 |
---|---|
[Centos7] Java jdk 설치 및 Tomcat 설치 (0) | 2021.04.13 |
[Centos7] 500 OOPS: can only support ipv4 and ipv6 currently (0) | 2021.04.09 |
[Centos7] 새로운 일반계정 추가, httpd설치, 가상 웹호스팅 설정 , maria DB 설치 및 계정추가 (0) | 2019.10.10 |
Centos7 포트 열려있는지 여부 확인하기 (0) | 2019.10.09 |