사이트 검색

phpMyAdmin의 설치 및 구성 : 단계별 지침 및 권장 사항

모든 웹 개발자는 작업에 대해 알고 있습니다.거의 모든 사이트에는 데이터베이스가 필요합니다. 정보를 저장하고 관리하며 적시에 수신 할 수 있습니다. 위의 모든 것을보다 편리한 형태로 사용하기 위해서, 매니아 그룹은 DBMS로 작업 할 때 편의성과 기능성을 결합한 제품을 만들기로 결정했습니다. 그 이름은 phpMyAdmin입니다. 원칙적으로 많은 호스트에서 이미 사용할 수 있습니다. 따라서이 기사에서는 로컬 서버에 phpMyAdmin을 설치하고 구성하는 방법에 대해 설명합니다.

준비

아파치, PHP, MySQL은 - 그는 phpMyAdmin과는 PHP로 작성되어 있기 때문에, 그의 작품은 필요한 소프트웨어의 전체 세트를 설치해야합니다.

phpmyadmin 설정

각 구성 요소는분리하면 즉시 모든 것을 처리 할 수 ​​있습니다. Linux의 경우 Windows 용 "Denver"또는 OpenServer 램프 번들이 있습니다. 전체 소프트웨어를 설치하고 별도로 구성하면 전체 서버의 구성과 구조를 연구 할 수 있습니다. 내부 구조를 처리 할 시간이 없다면 어셈블리를 즉시 놓는 것이 더 쉽고 편리합니다.

Ubuntu에서 PhpMyAdmin 구성

이 패키지는 "우분투"표준 저장소에서 사용할 수 있습니다, 그래서 명령 터미널을 입력 충분하다 :

sudo apt-get phpMyAdmin을 설치하십시오.

이 과정에서 phpMyAdmin 구성 단계를 수행해야합니다. 먼저, 실행할 웹 서버를 선택해야합니다. 이 경우에는 apache2입니다.

다음 창은 phpMyAdmin에 대한 데이터베이스를 구성하라는 메시지를 표시합니다. 동의 할 필요가있다. 시스템은 MySQL에 대한 암호를 묻습니다. 그리고 phpMyAdmin을 위해.

phpmyadmin을 설치하고 설정한다.

그런 다음 / etc / apache2 / conf-enabled / 구성 파일이 나타납니다.

두 부분을 설치하고 활성화해야합니다. 다음 명령을 사용할 수 있습니다.

sudo apt-get php-mbstring php-gettext를 설치하십시오.

그리고 그들의 출시는 다음과 같습니다 :

sudo phpenmod mcrypt;

sudo phpenmod mbstring.

그런 다음 웹 서버를 다시 시작해야합니다. 이것은 다음 명령을 사용하여 수행됩니다.

sudo systemctl restart apache2.

이론 상으로는 모든 것이 준비되었고 작업을 시작할 수 있습니다.

시작 및 구성

phpMyAdmin 설정의 깊이를 보려면 브라우저를 열고 주소창에 다음을 입력하십시오.

생성 된 도메인 / phpmyadmin.

 phpmyadmin configure mysql

응용 프로그램은 로그인 할 암호를 묻습니다. 설치 단계에서 생성되었습니다. 로그인 후 사용자는 많은 요소와 설정이있는 인터페이스를 볼 수 있습니다.

제어판

응용 프로그램 인터페이스는 공통된 원칙에 따라 결합 된 논리적 블록으로 나뉩니다.

왼쪽에는 데이터베이스와 테이블 간의 빠른 전환을위한 패널이 있습니다. 여기에서 새로운 형식의 복사본을 만들 수 있습니다.

최상위 메뉴에는 추가 기능뿐만 아니라 테이블의 설정으로 이동하는 항목이 포함되어 있습니다.

  • 데이터베이스. 거의 왼쪽의 메뉴를 복제합니다. 즉, 사용 가능한 데이터베이스 목록을 포함합니다.
  • SQL. 쿼리를 올바르게 작성하는 방법을 알고 있고 적극적으로 사용하는 사람들에게 매우 흥미로운 점입니다. 수동으로 SQL 함수를 선택, 삭제, 정렬 할 수 있습니다.
  • 조건. 기지의 현재 위치. 총 볼륨, 트래픽, 수신 및 전송 된 데이터의 수;
  • 사용자 계정. 권한, 주소 및 암호를 포함하여 저장된 모든 사용자 데이터
  • 수출입. 교환을위한 매우 편리한 기능데이터베이스와 다른 소프트웨어 사이. 예를 들어, 수동으로 사이트를 업데이트하려면 이러한 필요성이 있습니다. 또한이 기능을 자동으로 사용할 수없는 경우 중요한 데이터의 백업을 만드는 데 매우 편리한 도구입니다.
  • 설정. 다른 매개 변수, phpMyAdmin, 데이터베이스, 쿼리 및 훨씬 더의 작품과 관련된 다른 방법 중 하나;
  • 복제. 복제본에 대한 동시 수정을위한 다른 서버와의 통신 - 즉, 현재 데이터베이스 서버의 반복 인스턴스.
  • 변수들. 이름에서 알 수 있듯이이 섹션에는 서버와 시스템의 내부 요구 사항에 대한 값이 들어 있습니다. 필요없이 보통 사용되지 않습니다.
  • 인코딩. 시스템에서 사용 가능한 모든 글꼴 옵션을 표시합니다.
  • 정보 phpMyAdmin에서 사용되는 데이터 저장소의 유형;
  • 확장. 부가 기능 목록 phpMyAdmin, 시스템의 기능을 향상시킵니다.

중간에 일반 설정을하면 암호를 변경하거나 사용 된 텍스트 인코딩을 설정할 수 있습니다.

표시 옵션을 사용하면 언어, 테마, 글꼴 크기 및 시스템 모양에 대한 기타 설정을 변경할 수 있습니다.

phpmyadmin 우분투 설정

오른쪽에는 데이터베이스 서버와 웹 서버에 대한 정보뿐만 아니라 phpMyAdmin에 대한 도움말 링크가있는 정보 패널이 있습니다.

유감스럽게도이 응용 프로그램은 무단 액세스를 위해 침입자가 자주 사용하기 때문에이를 방지하는 방법을 알아야합니다.

보안

맨 처음해야 할 일은 Apache htaccess 웹 서버 파일을 사용하는 것입니다. 먼저 아파치에게 phpMyAdmin을 설정하기 위해 특별한 파일이 사용될 것이라고 알려 주어야합니다.

이렇게하려면 /etc/apache2/conf-available/phpmyadmin.conf에있는 구성 파일을 구성해야합니다.

특별한 AllowOverride All 지시문을 추가해야합니다. 파일을 변경하고 저장 한 후에는 웹 서버를 다시 시작해야합니다.

phpmyadmin apache 설정하기

이제 phpMyAdmin을 구성하려면 제어판 자체에 대한 액세스 규칙이 정의되는 파일 자체가 필요합니다. .htaccess라고하고 / usr / share / phpmyadmin 경로를 따라 배치해야합니다.

다음 매개 변수를 지정합니다.

기본 AuthType

AuthName "제한된 파일"

AuthUserFile /etc/phpmyadmin/.htpasswd

유효한 사용자를 요구하십시오.

이거. 키워드 세트를 사용하면 다음을 수행 할 수 있습니다.

  • 첫 번째 라인은 인증의 성격을 담당합니다. "basic"매개 변수는 로그인 및 암호로 입력 할 수 있음을 의미합니다.
  • 두 번째는 인사말 대신 표시 할 텍스트를 결정합니다.
  • 세 번째 행은 암호가 저장 될 파일을 지정합니다.
  • 네 번째 시스템은 인증 된 사용자 만이 시스템에 접속할 수 있다고 말합니다.

파일을 만든 후에 저장해야합니다. 이것을 잊지 마라.

비밀번호

암호 용 파일을 만들면 phpMyAdmin을 구성 할 때 약간 수정해야합니다.

먼저 htpasswd 유틸리티를 설치해야합니다. "Ubuntu"리포지토리에서 사용할 수 있으므로 터미널에서 명령을 실행하기에 충분합니다.

sudo apt-get install apache2-utils.

터미널에서 이제는 모두 입력해야합니다.

sudo htpasswd -c /etc/phpmyadmin/.htpasswd username.

새 사용자를 만들고 암호를 묻습니다.

이제 액세스가 안전하게 보호됩니다. 사용자의 phpMyAdmin의 관리자 패널에 들어가려고하면 설정을보고 변경할 수있는 권한을 얻기위한 창이 열립니다.

CentOS

실제로 CentOS에서 phpMyAdmin을 구성하는 것은 크게 다르지 않습니다. 행동의 알고리즘은 거의 동일합니다. 설치 명령이 약간 다른 경우가 아니면 다음을 수행하십시오.

yum install -y phpmyadmin

모든 추가 설정 및 조작은 우분투 및 CentOS와 관련이 있습니다.

Windows 환경

Windows 운영 체제의 경우기존 기술 집합과 함께 서버를 만들기위한 몇 가지 기성 솔루션 예를 들어 OpenServer. 이미 "board"에 phpMyAdmin이 설치되어 있습니다. "고급"항목의 서버 컨텍스트 메뉴에서 찾을 수 있습니다.

phpmyadmin centos 설정

OpenServer에서 MySQL과 phpMyAdmin을 구성하는 작업은 다양한 기성 메뉴와 윈도우를 사용하여 수행됩니다. 이는 수동 명령 입력보다 훨씬 편리합니다.

권장 사항

결론을 내리기 전에 구성의 몇 가지 일반적인 실수와 미묘함을 알 수 있습니다. 다음은 phpMyAdmin, Apache 및 MySQL 구성에 대한 기본 팁입니다.

  • 서버 충돌을 피하려면 최신 소프트웨어 버전을 사용하십시오.
  • phpMyAdmin을 이미 설치했는데, htaccess 파일을 통해 보안 설정을 할 수 있습니다.
  • 암호 선택에주의를 기울여야합니다. 종종 그것의 회복은 창조에 대한 사려 깊은 접근보다 훨씬 오래 걸립니다;
  • 준비 어셈블리를 사용하면 필요한 모든 기능을 갖춘 서버를 신속하게 구현할 수 있지만 항상 유연하게 구성하고 작업의 미묘함을 이해할 기회는 없습니다.

결론적으로

PhpMyAdmin은 많은 서비스에서 사용되며인터넷상의 사이트. 이것은 구성 및 데이터베이스 액세스의 용이함으로 설명 할 수 있습니다. 또한 많은 추가 기능과 기능이 있습니다. 이 프로젝트는 끊임없이 진화하고 새로운 솔루션과 기술에 적응합니다.

</ p>
  • 등급 :