PHPMYADMIN 웹 인터페이스는 이제 터미널을 통해서만 상호 작용을 지원하기 때문에 MySQL 데이터베이스 사용자가 적극적으로 참여하고 있습니다. 그래픽 인터페이스가있는 추가 소프트웨어를 설치하면 웹 서버 작업 절차가 훨씬 쉽게 단순화 할 수 있지만이를 위해 먼저 어려움을 일으키는 여러 가지 작업을 수행해야합니다. 오늘날 우리는 CentOS 7 운영 체제에 PHPMYADMIN을 설치하고 모든 중요한 단계를 단계별로 나누는 것을 고려하고 싶습니다. 귀하의 지침 만 귀하의 지시 사항을 따라 가면 각 팀을 올바르게 입력해야합니다.
CentOS 7에 PHPMYADMIN을 설치하십시오
유감스럽게도 고려중인 응용 프로그램의 공식 저장소가 없으므로 설치 프로세스 자체가 수행되는 시스템에 먼저 사용자 저장소를 추가해야합니다. 또한 PhpMyAdmin의 두 가지 버전이 특히 인기가 있으며 각 이들 각각을 설치하고 Apache 또는 Nginx 웹 서버를 추가로 구성하는 것에 대해 알려 드리겠습니다.phpmyadmin 구성 요소 추가
물론 Linux에서 새로운 응용 프로그램으로 작업 할 때 항상 라이브러리를 시스템에 추가하는 것이 우선적이며 PHPMyAdmin이 초과하지 않았습니다. 권장 개발자부터 시작하여 2 개의 사용 가능한 버전의 주제를 제기 해 봅시다.
PHPMYADMIN 4.4 설치.
PHPMYADMIN 4.4는 PHP 프로그래밍 언어 버전 5.4에서 작동하며, 알다시피,이 버전은 가장 최근의 것이 아닙니다. 이는 가장 인기적이고 수요가되는 것을 막지 못하게합니다. CentOS의 설치는 여러 가지 조치에서 문자 그대로 고전적인 "터미널"을 통해 이루어집니다.
- "응용 프로그램"메뉴를 통해 편리한 방법으로 콘솔을 실행하십시오.
- Enterprise Linux 사용자 저장소를위한 추가 패키지에서 소프트웨어 패키지를 다운로드하려면 sudo rpm -iuvh 명령 http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm을 입력하십시오.
- 프로세스를 계속하려면 루트 액세스가있는 계정에서 암호를 입력하십시오.
- 패키지를 추가 한 후 Sudo Yum -y Update 명령으로 시스템 라이브러리 목록을 업데이트해야합니다.
- 위의 명령은 사용 가능한 모든 업데이트를 모두 설치 한 다음 응용 프로그램 클라이언트 자체 만 sudo yum -y install phpmyadmin을 통해 설치됩니다.
웹 서버의 웹 서버 (예 : Apache)를 사용하면 다시 시작하고 http : // ip_ver_verver / phpmyadmin으로 이동하는 설치된 구성 요소의 작동을 확인합니다.
PHPMYADMIN의 최신 버전 설치
일부 사용자는 최신 버전의 PHPMYADMIN에만 관심이 있으며 다른 작업을 수행 해야하는 다른 작업을 수행하는 데 필요한 모든 작업을 수행해야합니다. 일반적으로 지시는 유사하지만 일부 변경 사항이 있습니다.
- sudo rpm -uvh http://reps.remirepo.net/enterprise/remi-release-7.rpm을 통해 저장소에서 파일을 다운로드하여 시스템에 새 패키지를 추가하십시오.
- sudo yum update 명령을 사용하여 사용 가능한 시스템 라이브러리를 업데이트하십시오.
- 현재 최신 버전의 응용 프로그램을 지원하도록 설정합니다. 현재 7.1입니다. 이렇게하려면 yum-config-manager - NABLE REMI-PHP71을 입력하십시오.
- sudo yum install phpmyadmin을 설치하고 적절한 PHP 버전이 자동으로 결정됩니다.
그러나이 모든 구성 요소를 추가하는 것은 완료되면 웹 인터페이스로 작업을 시작하기 전에 서버 자체를 구성해야합니다. 다음으로, 우리는이 절차의 구현을 Apache와 Nginx의 두 가지 솔루션으로 분석 할 것입니다.
nginx에서 phpmyadmin 설정
일부 사용자는 높은 속도와 성능을 제공하므로 NGINX 웹 서버에서 작동하는 것을 선호합니다. 이 소프트웨어의 후면 인 경우 PHPMYAdmin을 설치 한 후에는 전체 메커니즘의 성능을 설정하기 위해 여러 가지 설정을 수행해야합니다.
먼저 웹 서버 자체가 이미 운영 체제에 이미 추가되었지만 콘솔에 다음 명령을 입력하십시오.
Sudo Yum 설치 Epel-release
sudo yum install nginx.
sudo systemctl 시작 nginx.
그런 다음 지시 사항을 따르십시오.
- sudo ln -s / usr / share / phpmyadmin / var / www / html / phpmyadmin 문자열을 사용하여 phpmyAdmin을 웹 서버 디렉토리로 켜십시오.
- 변경 한 후 Sudo SystemCTL을 입력하여 다시 시작하십시오. PHP-FPM을 다시 시작하십시오.
- 표준 텍스트 편집기를 통해 구성 파일 sudo vi /etc/nginx/nginx.conf를 실행하십시오.
- "http"블록을 배치하고 Line Disable_symlinks를 추가하십시오.
- 변경 사항을 저장하고 파일을 닫으면 nginx sudo nginx -s reload를 다시 시작하십시오.
임의의 암호를 만들어 웹 서버를 보호하는 것이 좋습니다. 이렇게하려면 OpenSSL Passwd를 입력하고 결과를 복사하십시오. 그런 다음 sudo vi / etc / nginx / passwords를 사용하여 암호로 파일을 실행하고 사용자 이름 형식 : 암호로 새 행을 만들어 맨 끝에서 value : 4b7fsek4l2와 같이 꺼졌습니다.
Apache에서 PHPMYADMIN을 설정합니다
이전 웹 서버가 일부 측면에서 더 잘 간주 되더라도 Apache는 여전히 상당히 인기있는 솔루션으로 유지되며 램프 소프트웨어 시스템에서 사용됩니다. CENTOS의 설치는 문자 그대로 여러 명령으로 만들어집니다.
yum httpd -y를 설치합니다
systemctl httpd.service를 시작합니다
systemctl httpd.service를 활성화합니다.
서버가 이미 추가되었거나 위의 명령을 수행 한 경우 PHPMYADMIN 설정 자체로 직접 이동할 수 있으며 다음과 같이 수행됩니다.
- sudo htpasswd -c / etc / httpd / passwords admin을 사용하여 관리자 액세스 암호를 설정하십시오.
- 추가 편집을 위해 구성 파일을 실행하십시오. vi /etc/httpd/conf.d/phpmyadmin.conf.
- ""섹션을 놓고 그러한 내용을 삽입하십시오.
옵션 인덱스는 다음과 같습니다.
AllowOverride All.
authType 기본.
authname "제한된 콘텐츠"
authuserfile / etc / httpd / passwords
유효한 사용자가 필요합니다
이 기사에서는 PHPMYADMIN 구성 요소 자체를 추가하는 절차뿐만 아니라 두 개의 다른 웹 서버에서 초기 구성에 대해 알 수있었습니다. 각 명령을 실행하는 동안 콘솔에 표시되는 알림을 읽는 것이 좋습니다. 때로는 작동 솔루션이 필요한 오류를 나타낼 수 있습니다.