php깔려면 remi를 깔아야됨
설치 : yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
레포지터리 확인 : vim remi.repo 에서 enable 0 을 1로 바꿔줘야함
코드화 = sed -i "10s/enabled=0/enabled=1/g" /etc/yum.repos.d/remi.repo
똑같은 애들 다 바꿈 sed -i -e "s/enabled=0/enabled=1/g" /etc/yum.repos.d/remi.repo
추가 후 반드시 update = yum -y update
이제 php패키지 설치할 수 있음
yum -y install php
yum -y update 해보면 5.버전이 업데이트 됨
==> vim remi.php74.repo 에서 7.4버전을 enable = 1로 바꿔주면 됨
yum -y install php74 --> 국룰
yum -y --enablerepo=remi-php74 install php
실제 설치된 php 버전 확인하는 방법 = php -ver
php 필수 패키지(php 동작을 위해 무조건 설치) --> yum -y install php-mbstring php-pear
기본적으로 설치하고 가는 애들
yum -y install php php-gd php7-gd libjpgd-devel libpng-devel giflib* php-xml php-mysql libapache2-mod-php php-mbstring php-gettext php-pear
gd : php 웹 페이지에 있는 코드를 그래픽으로 처리함
gif / png / jpg : 그림파일 코덱
php-xml : php 코드 xml(HTML) 코드간의 호환성을 위한 모듈
php-mysql : 웹사이트 로그인 시 php 사이트 만들고, mysql(mariadb)와 연동
PHP 웹 언어 -> 단독으로 동작하지 않음 -> apache2 서버의 확장 모듈로써 동작한다.
systemctl restart httpd
apache2 서버와 php 확장 모듈이 잘 연동되고 있는지 확인하는 법
php코드 테스트 -> info.php
echo "<?php
phpinfo();
?>" > info.php
'서버' 카테고리의 다른 글
SAMBA(smb) (0) | 2023.06.20 |
---|---|
CMS (0) | 2023.06.07 |
가상호스팅(VHost) (0) | 2023.05.24 |
LAMP(CentOS7 사용) (0) | 2023.05.23 |
Anaconda 설치 실습 (0) | 2023.05.08 |