모든 웹 개발자는 작업에 대해 알고 있습니다.거의 모든 사이트에는 데이터베이스가 필요합니다. 정보를 저장하고 관리하며 적시에 수신 할 수 있습니다. 위의 모든 것을보다 편리한 형태로 사용하기 위해서, 매니아 그룹은 DBMS로 작업 할 때 편의성과 기능성을 결합한 제품을 만들기로 결정했습니다. 그 이름은 phpMyAdmin입니다. 원칙적으로 많은 호스트에서 이미 사용할 수 있습니다. 따라서이 기사에서는 로컬 서버에 phpMyAdmin을 설치하고 구성하는 방법에 대해 설명합니다.
아파치, PHP, MySQL은 - 그는 phpMyAdmin과는 PHP로 작성되어 있기 때문에, 그의 작품은 필요한 소프트웨어의 전체 세트를 설치해야합니다.
각 구성 요소는분리하면 즉시 모든 것을 처리 할 수 있습니다. Linux의 경우 Windows 용 "Denver"또는 OpenServer 램프 번들이 있습니다. 전체 소프트웨어를 설치하고 별도로 구성하면 전체 서버의 구성과 구조를 연구 할 수 있습니다. 내부 구조를 처리 할 시간이 없다면 어셈블리를 즉시 놓는 것이 더 쉽고 편리합니다.
이 패키지는 "우분투"표준 저장소에서 사용할 수 있습니다, 그래서 명령 터미널을 입력 충분하다 :
sudo apt-get phpMyAdmin을 설치하십시오.
이 과정에서 phpMyAdmin 구성 단계를 수행해야합니다. 먼저, 실행할 웹 서버를 선택해야합니다. 이 경우에는 apache2입니다.
다음 창은 phpMyAdmin에 대한 데이터베이스를 구성하라는 메시지를 표시합니다. 동의 할 필요가있다. 시스템은 MySQL에 대한 암호를 묻습니다. 그리고 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에 대한 도움말 링크가있는 정보 패널이 있습니다.
유감스럽게도이 응용 프로그램은 무단 액세스를 위해 침입자가 자주 사용하기 때문에이를 방지하는 방법을 알아야합니다.
맨 처음해야 할 일은 Apache htaccess 웹 서버 파일을 사용하는 것입니다. 먼저 아파치에게 phpMyAdmin을 설정하기 위해 특별한 파일이 사용될 것이라고 알려 주어야합니다.
이렇게하려면 /etc/apache2/conf-available/phpmyadmin.conf에있는 구성 파일을 구성해야합니다.
특별한 AllowOverride All 지시문을 추가해야합니다. 파일을 변경하고 저장 한 후에는 웹 서버를 다시 시작해야합니다.
이제 phpMyAdmin을 구성하려면 제어판 자체에 대한 액세스 규칙이 정의되는 파일 자체가 필요합니다. .htaccess라고하고 / usr / share / phpmyadmin 경로를 따라 배치해야합니다.
다음 매개 변수를 지정합니다.
기본 AuthType
AuthName "제한된 파일"
AuthUserFile /etc/phpmyadmin/.htpasswd
유효한 사용자를 요구하십시오.
이거. 키워드 세트를 사용하면 다음을 수행 할 수 있습니다.
파일을 만든 후에 저장해야합니다. 이것을 잊지 마라.
암호 용 파일을 만들면 phpMyAdmin을 구성 할 때 약간 수정해야합니다.
먼저 htpasswd 유틸리티를 설치해야합니다. "Ubuntu"리포지토리에서 사용할 수 있으므로 터미널에서 명령을 실행하기에 충분합니다.
sudo apt-get install apache2-utils.
터미널에서 이제는 모두 입력해야합니다.
sudo htpasswd -c /etc/phpmyadmin/.htpasswd username.
새 사용자를 만들고 암호를 묻습니다.
이제 액세스가 안전하게 보호됩니다. 사용자의 phpMyAdmin의 관리자 패널에 들어가려고하면 설정을보고 변경할 수있는 권한을 얻기위한 창이 열립니다.
실제로 CentOS에서 phpMyAdmin을 구성하는 것은 크게 다르지 않습니다. 행동의 알고리즘은 거의 동일합니다. 설치 명령이 약간 다른 경우가 아니면 다음을 수행하십시오.
yum install -y phpmyadmin
모든 추가 설정 및 조작은 우분투 및 CentOS와 관련이 있습니다.
Windows 운영 체제의 경우기존 기술 집합과 함께 서버를 만들기위한 몇 가지 기성 솔루션 예를 들어 OpenServer. 이미 "board"에 phpMyAdmin이 설치되어 있습니다. "고급"항목의 서버 컨텍스트 메뉴에서 찾을 수 있습니다.
OpenServer에서 MySQL과 phpMyAdmin을 구성하는 작업은 다양한 기성 메뉴와 윈도우를 사용하여 수행됩니다. 이는 수동 명령 입력보다 훨씬 편리합니다.
결론을 내리기 전에 구성의 몇 가지 일반적인 실수와 미묘함을 알 수 있습니다. 다음은 phpMyAdmin, Apache 및 MySQL 구성에 대한 기본 팁입니다.
PhpMyAdmin은 많은 서비스에서 사용되며인터넷상의 사이트. 이것은 구성 및 데이터베이스 액세스의 용이함으로 설명 할 수 있습니다. 또한 많은 추가 기능과 기능이 있습니다. 이 프로젝트는 끊임없이 진화하고 새로운 솔루션과 기술에 적응합니다.
</ p>