How to recover grub.conf in Linux | RHEL 8, 7 | Tech Arkit | grub console
차례:
phpMyAdmin은 웹 기반 인터페이스를 통해 MySQL 및 MariaDB 서버를 관리하기위한 오픈 소스 PHP 기반 도구입니다.
phpMyAdmin을 사용하면 MySQL 데이터베이스와 상호 작용하고, 사용자 계정 및 권한을 관리하고, SQL 문을 실행하고, 다양한 데이터 형식으로 데이터를 가져오고 내보낼 수 있습니다.
이 튜토리얼에서는 CentOS 7에서 Nginx와 함께 phpMyAdmin을 설치하는 방법을 보여줍니다.
전제 조건
이 학습을 계속하기 전에 다음 전제 조건을 충족하는지 확인하십시오.
- CentOS 서버에 설치된 LEMP (Linux, Nginx, MySQL 및 PHP 7). sudo 권한이있는 사용자로 로그인했습니다.
반드시 필요한 것은 아니지만 HTTPS를 통해 phpMyAdmin 설치에 액세스하는 것이 좋습니다. 사이트에 SSL이없는 경우 CentOS 7에서 Let 's Encrypt를 사용하여 Nginx 보안에 대한 지침을 따르십시오.
CentOS에 phpMyAdmin 설치
CentOS 7 시스템에 phpMyAdmin을 설치하려면 다음 단계를 사용하십시오.
-
phpMyAdmin은 EPEL 리포지토리에 포함되어 있습니다. 아직 EPEL을 사용하도록 설정하지 않은 경우 다음을 입력하여 수행 할 수 있습니다.
sudo yum install epel-release
EPEL 저장소가 활성화되면 다음 명령으로 phpMyAdmin 및 모든 종속 항목을 설치하십시오.
sudo yum install phpmyadmin
/etc/phpMyAdmin
디렉토리의 그룹 소유권을nginx
(PHP FPM 서비스가 실행되는 사용자)로 변경하십시오.sudo chgrp -R nginx /etc/phpMyAdmin
Nginx 및 phpMyAdmin 구성
phpMyAdmin 파일을 제공하도록 Nginx를 구성하는 방법에는 여러 가지가 있습니다. 도메인의 서버 블록이 이미 PHP 요청을 처리하도록 설정된 경우 phpMyAdmin 설치 파일에서 도메인 문서 루트 디렉토리로 심볼릭 링크를 만들 수 있습니다.
이 안내서에서는 Nginx 서버 블록 파일에 포함 할 수있는 스 니펫을 만듭니다.
snippets
디렉토리를 작성하여 시작하십시오.
sudo mkdir -p /etc/nginx/snippets
텍스트 편집기를 열고 다음 파일을 작성하십시오.
sudo nano /etc/nginx/snippets/phpMyAdmin.conf
다음 내용을 붙여 넣습니다.
/etc/nginx/snippets/phpMyAdmin.conf
location /phpMyAdmin { root /usr/share/; index index.php index.html index.htm; location ~ ^/phpMyAdmin/(.+\.php)$ { try_files $uri =404; root /usr/share/; fastcgi_pass unix:/run/php-fpm/www.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include /etc/nginx/fastcgi_params; } location ~* ^/phpMyAdmin/(.+\.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt))$ { root /usr/share/; } } location /phpmyadmin { rewrite ^/* /phpMyAdmin last; }
fastcgi_pass
지시문에 올바른 소켓 경로 또는 주소 / 포트를 사용하고 있는지 확인하십시오.
파일을 저장하고 편집기를 닫으십시오.
domain.com/phpmyadmin
사용하여 phpMyAdmin에 액세스하려는 각 도메인의 서버 블록에 다음 줄을 추가 할 수 있습니다.
include snippets/phpMyAdmin.conf;
예를 들면 다음과 같습니다.
/etc/nginx/conf.d/domain.com.conf
server { #… other code include snippets/phpMyAdmin.conf; #… other code }
phpMyAdmin에 액세스
phpMyAdmin 인터페이스에 액세스하려면 자주 사용하는 브라우저를 열고 서버의 도메인 이름 또는 공용 IP 주소와
/phpmyadmin
차례로 입력하십시오.
http(s)://your_domain_or_ip_address/phpmyadmin
관리 사용자 로그인 신임 정보를 입력하고
Go
클릭하십시오.
결론
축하합니다. CentOS 7 서버에 phpMyAdmin을 성공적으로 설치했습니다. 이제 MySQL 데이터베이스, 사용자 및 테이블 생성을 시작하고 다양한 MySQL 쿼리 및 작업을 수행 할 수 있습니다.
centos phpmyadmin mysql mariadb nginx PHPCentOS 7에서 Apache를 사용하여 phpmyadmin을 설치하고 보호하는 방법
phpMyAdmin을 사용하면 MySQL 데이터베이스와 상호 작용하고 사용자 계정 및 권한을 관리하며 SQL 문을 실행할 수 있습니다. 이 튜토리얼에서는 CentOS 7에서 Apache를 사용하여 phpMyAdmin을 설치하고 보호하는 데 필요한 단계를 안내합니다.
우분투 18.04에서 nginx와 함께 phpmyadmin을 설치하는 방법
phpMyAdmin은 웹 기반 인터페이스를 통해 MySQL 및 MariaDB 서버를 관리하기위한 오픈 소스 PHP 기반 도구입니다. 이 튜토리얼은 Ubuntu 18.04에서 Nginx와 함께 phpMyAdmin을 설치하는 방법을 설명합니다.
CentOS 7에서 Apache로 WordPress를 설치하는 방법
이 자습서에서는 CentOS 7에 WordPress를 설치하는 방법을 설명합니다. WordPress는 전 세계적으로 가장 인기있는 오픈 소스 블로그 및 CMS 플랫폼입니다.