구축

Rocky 9.2 - phpMyAdmin

상석하대 2023. 10. 3. 19:29

버전 트러블이 잦은 도구이다.

가급적 PHP, MySQL/MariaDB 버전에 맞춰 쓰는 게 성가스럽지 않다.

2023년 10월 기준 가장 최근 버전은 phpMyAdmin 5.2.1 이다.

Rocky 9.2 - mariaDB
Rocky 9.2 - PHP

이 포스팅대로 했으면 PHP은 8.1, MariaDB는 10.5이다.

하여 여기서는 버전 호환성을 무시하는 식으로 phpMyAdmin을 설치한다.

 

【설치】

mkdir /var/www/html/phpMyAdmin
curl https://files.phpmyadmin.net/phpMyAdmin/5.2.1/phpMyAdmin-5.2.1-all-languages.tar.gz > ./phpMyAdmin-5.2.1-all-languages.tar.gz
dnf install -y tar
tar zxvf ./phpMyAdmin-5.2.1-all-languages.tar.gz
mv ./phpMyAdmin-5.2.1-all-languages/* /var/www/html/phpMyAdmin
rm -rf ./phpMyAdmin-5.2.1-all-languages*

 

【설정】

cp /var/www/html/phpMyAdmin/config.sample.inc.php /var/www/html/phpMyAdmin/config.inc.php
vi /var/www/html/phpMyAdmin/config.inc.php

...
/* cookie를 http로 수정 */
$cfg['Servers'][$i]['auth_type'] = 'http';
...
/* 버전 무시와 이용할 임시 디렉터리지정, 두 줄 추가 */
$cfg['VersionCheck'] = false;
$cfg['TempDir'] = '/tmp';
...

【SELinux 컨텍스트 변경】

chcon -Rv --type=httpd_sys_content_t /var/www/html/phpMyAdmin/*

 

【참고】

Error in processing request
Error code: 200
Error text: OK (rejected) It seems that the connection to server has been lost.
Please check your network connectivity and server status.

이와 같은 메시지는 $cfg['VersionCheck'] = false;를 설정하므로써 나타나지 않는다.

반응형

'구축' 카테고리의 다른 글

Windows - Apache 설치  (0) 2023.11.26
Rocky 9.2 - SMTP/Postfix  (0) 2023.10.17
Rocky 9.2 - mariaDB  (0) 2023.10.02
Rocky 9.2 - PHP-FPM(FastCGI)  (0) 2023.10.02
Rocky 9.2 - PHP  (0) 2023.10.01