CentOS 7에 PHPMYADMIN 설치

Anonim

CentOS 7에 PHPMYADMIN 설치

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의 설치는 여러 가지 조치에서 문자 그대로 고전적인 "터미널"을 통해 이루어집니다.

  1. "응용 프로그램"메뉴를 통해 편리한 방법으로 콘솔을 실행하십시오.
  2. CentOS 7의 PHPMYADMIN을 추가로 설치하기 위해 터미널 시작

  3. Enterprise Linux 사용자 저장소를위한 추가 패키지에서 소프트웨어 패키지를 다운로드하려면 sudo rpm -iuvh 명령 http://dl.fedoraproject.org/pub/epel/epel-release-terest-7.noarch.rpm을 입력하십시오.
  4. PHPMYADMIN CENTOS 7에서 저장소에서 패키지를 다운로드하십시오

  5. 프로세스를 계속하려면 루트 액세스가있는 계정에서 암호를 입력하십시오.
  6. CentOS 7의 PHPMYADMIN Repository에서 패키지를 다운로드하려면 암호를 입력하십시오.

  7. 패키지를 추가 한 후 Sudo Yum -y Update 명령으로 시스템 라이브러리 목록을 업데이트해야합니다.
  8. CentOS 7에 PHPMYADMIN을 설치하기위한 시스템 패킷 업데이트

  9. 위의 명령은 사용 가능한 모든 업데이트를 모두 설치 한 다음 응용 프로그램 클라이언트 자체 만 sudo yum -y install phpmyadmin을 통해 설치됩니다.
  10. CentOS 7에 PHPMYADMIN 소프트웨어 설치

웹 서버의 웹 서버 (예 : Apache)를 사용하면 다시 시작하고 http : // ip_ver_verver / phpmyadmin으로 이동하는 설치된 구성 요소의 작동을 확인합니다.

PHPMYADMIN의 최신 버전 설치

일부 사용자는 최신 버전의 PHPMYADMIN에만 관심이 있으며 다른 작업을 수행 해야하는 다른 작업을 수행하는 데 필요한 모든 작업을 수행해야합니다. 일반적으로 지시는 유사하지만 일부 변경 사항이 있습니다.

  1. sudo rpm -uvh http://reps.remirepo.net/enterprise/remi-release-7.rpm을 통해 저장소에서 파일을 다운로드하여 시스템에 새 패키지를 추가하십시오.
  2. 저장소에서 CentOS 7에서 최신 PHPMYADMIN 버전을 다운로드하십시오.

  3. sudo yum update 명령을 사용하여 사용 가능한 시스템 라이브러리를 업데이트하십시오.
  4. 센터 7에 최신 PHPMYADMIN 버전을 설치하도록 시스템 라이브러리 업데이트

  5. 현재 최신 버전의 응용 프로그램을 지원하도록 설정합니다. 현재 7.1입니다. 이렇게하려면 yum-config-manager - NABLE REMI-PHP71을 입력하십시오.
  6. CentOS 7의 PHPMYADMIN 용 PHP 7과의 호환성 활성화

  7. sudo yum install phpmyadmin을 설치하고 적절한 PHP 버전이 자동으로 결정됩니다.
  8. CentOS 7에 최신 PHPMYADMIN 버전을 설치하십시오

그러나이 모든 구성 요소를 추가하는 것은 완료되면 웹 인터페이스로 작업을 시작하기 전에 서버 자체를 구성해야합니다. 다음으로, 우리는이 절차의 구현을 Apache와 Nginx의 두 가지 솔루션으로 분석 할 것입니다.

nginx에서 phpmyadmin 설정

일부 사용자는 높은 속도와 성능을 제공하므로 NGINX 웹 서버에서 작동하는 것을 선호합니다. 이 소프트웨어의 후면 인 경우 PHPMYAdmin을 설치 한 후에는 전체 메커니즘의 성능을 설정하기 위해 여러 가지 설정을 수행해야합니다.

먼저 웹 서버 자체가 이미 운영 체제에 이미 추가되었지만 콘솔에 다음 명령을 입력하십시오.

Sudo Yum 설치 Epel-release

sudo yum install nginx.

sudo systemctl 시작 nginx.

그런 다음 지시 사항을 따르십시오.

  1. sudo ln -s / usr / share / phpmyadmin / var / www / html / phpmyadmin 문자열을 사용하여 phpmyAdmin을 웹 서버 디렉토리로 켜십시오.
  2. CentOS를 위해 Nginx에서 PHPMYADMIN을 사용하여 폴더를 만듭니다

  3. 변경 한 후 Sudo SystemCTL을 입력하여 다시 시작하십시오. PHP-FPM을 다시 시작하십시오.
  4. nginx 서버를 다시 시작하여 centros 7에 phpmyadmin을 설치하십시오.

  5. 표준 텍스트 편집기를 통해 구성 파일 sudo vi /etc/nginx/nginx.conf를 실행하십시오.
  6. nginx 구성 파일을 열어 centros 7에서 phpmyadmin을 구성하십시오.

  7. "http"블록을 배치하고 Line Disable_symlinks를 추가하십시오.
  8. CentOS 7에서 PHPMYADMIN을위한 NGINX 구성 파일 편집

  9. 변경 사항을 저장하고 파일을 닫으면 nginx sudo nginx -s reload를 다시 시작하십시오.
  10. CentOS 7에 PHPMYADMIN을 설치 한 후 NGINX 서버를 다시 시작하십시오.

임의의 암호를 만들어 웹 서버를 보호하는 것이 좋습니다. 이렇게하려면 OpenSSL Passwd를 입력하고 결과를 복사하십시오. 그런 다음 sudo vi / etc / nginx / passwords를 사용하여 암호로 파일을 실행하고 사용자 이름 형식 : 암호로 새 행을 만들어 맨 끝에서 value : 4b7fsek4l2와 같이 꺼졌습니다.

Apache에서 PHPMYADMIN을 설정합니다

이전 웹 서버가 일부 측면에서 더 잘 간주 되더라도 Apache는 여전히 상당히 인기있는 솔루션으로 유지되며 램프 소프트웨어 시스템에서 사용됩니다. CENTOS의 설치는 문자 그대로 여러 명령으로 만들어집니다.

yum httpd -y를 설치합니다

systemctl httpd.service를 시작합니다

systemctl httpd.service를 활성화합니다.

서버가 이미 추가되었거나 위의 명령을 수행 한 경우 PHPMYADMIN 설정 자체로 직접 이동할 수 있으며 다음과 같이 수행됩니다.

  1. sudo htpasswd -c / etc / httpd / passwords admin을 사용하여 관리자 액세스 암호를 설정하십시오.
  2. CentOS 7의 Apache PhpMyAdmin 서버의 암호 설정

  3. 추가 편집을 위해 구성 파일을 실행하십시오. vi /etc/httpd/conf.d/phpmyadmin.conf.
  4. CentOS 7에서 PHPMYADMIN을 구성하려면 Apache 구성 파일을 열어 두십시오.

  5. ""섹션을 놓고 그러한 내용을 삽입하십시오.

    옵션 인덱스는 다음과 같습니다.

    AllowOverride All.

    authType 기본.

    authname "제한된 콘텐츠"

    authuserfile / etc / httpd / passwords

    유효한 사용자가 필요합니다

  6. CentOS 7에서 Apache PhpMyAdmin 구성 파일을 편집하십시오

이 기사에서는 PHPMYADMIN 구성 요소 자체를 추가하는 절차뿐만 아니라 두 개의 다른 웹 서버에서 초기 구성에 대해 알 수있었습니다. 각 명령을 실행하는 동안 콘솔에 표시되는 알림을 읽는 것이 좋습니다. 때로는 작동 솔루션이 필요한 오류를 나타낼 수 있습니다.

더 읽어보기