'2023/02/01'에 해당되는 글 2건

CentOS 8.x 버전에서 부터는 yum install phpMyAdmin 으로 설치가 안되는군요~

직접 다운로드 받아서 설치하는 방법이 있긴 하지만 엄청 번거롭습니다.

 

아래는 dnf 명령어로 간단하게 설치 하는 방법입니다.

dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
dnf -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
dnf -y --enablerepo=remi install phpMyAdmin

엄청 간단하지요~ ㅎ

 

이제 외부에서 접속이 가능하게 아파치 설정을 바꾸어 주면 됩니다.

<Directory /usr/share/phpMyAdmin/>
   AddDefaultCharset UTF-8
   #Require local
   Require all granted
</Directory>

# systemctl restart httpd

아파치를 재시작 해주고 접속합니다.

 

제 경우엔 PHP-FPM 으로 설정이 되어 있어서 브라우저 화면에 아무것도 뜨지 않는 문제가 있었습니다.

그래서 wget https://files.phpmyadmin.net/phpMyAdmin/5.1.4/phpMyAdmin-5.1.4-all-languages.zip 다운로드 받아서 설치하고 오류를 확인해 봤더니 session.save_path 디렉토리 퍼미션 문제더군요~

이런 경우는 https://ivps.tistory.com/814 여기를 참고하세요~

 

블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

CentOS 7.9 에서 아파치 + PHP-FPM 포트 방식으로 잘 돌아가던 환경에서 소켓 방식으로 바꿨더니 아래와 같은 에러를 뿜어내는군요~


[Wed Feb 01 08:27:58.928096 2023] [proxy:error] [pid 3661] (13)Permission denied: AH02454: FCGI: attempt to connect to Unix domain socket /var/opt/remi/php81/run/php-fpm/www.sock (*) failed
[Wed Feb 01 08:27:58.928143 2023] [proxy_fcgi:error] [pid 3661] [client xxx.xxx.xxx.xxx:50967] AH01079: failed to make connection to backend: httpd-UDS

 

PHP8.1 PHP8.2 같은 소켓방식으로 설정했는데 8.2버전은 멀쩡합니다.

8.1에서만 문제가 생기던데 일단 소켓 파일의 퍼미션 부터 확인해 보니 두 파일의 퍼미션이 다르군요~


[root@ivps ~]# ls -l /var/opt/remi/php74/run/php-fpm/www.sock
srw-rw---- 1 root root 0 Feb  1 10:04 /var/opt/remi/php74/run/php-fpm/www.sock
[root@ivps ~]# ls -l /var/opt/remi/php81/run/php-fpm/www.sock
srw-rw---- 1 root root 0 Jan 31 17:56 /var/opt/remi/php81/run/php-fpm/www.sock
[root@ivps ~]# ls -l /var/opt/remi/php82/run/php-fpm/www.sock
srw-rw-rw- 1 root root 0 Jan 31 17:45 /var/opt/remi/php82/run/php-fpm/www.sock

디폴트 listen.mode 가 버전 마다 차이가 있나봅니다.
# vi /etc/opt/remi/php81/php-fpm.d/www.conf
listen.mode = 0666

위 처럼 수정합니다.

# systemctl restart php81-php-fpm

 

이제 잘 작동하는군요~

 

블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,