>데이터 베이스 >phpMyAdmin >yum을 사용하여 phpmyadmin을 설치하는 방법

yum을 사용하여 phpmyadmin을 설치하는 방법

尚
원래의
2019-12-09 10:53:453163검색

yum을 사용하여 phpmyadmin을 설치하는 방법

Apache, MySQL, PHP를 설치한 후 Remi 소스를 사용하여 최신 버전의 phpMyAdmin을 설치할 수 있습니다.

(1) Remi 소스

CentOS 6.5 epel 및 remi 소스를 설치합니다.

# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

CentOS 7.0의 소스입니다.

# yum install epel-release
# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

(2) phpMyAdmin

# yum install --enablerepo=remi --enablerepo=remi-php56 phpmyadmin

(3)을 설치합니다. phpMyAdmin

a를 구성합니다. /etc/phpMyAdmin/config.inc.php를 수정합니다.

config.inc.php 파일을 열고 다음과 같이 수정합니다.

// $cfg['Servers'][$i]['controluser'] = 'pma';
// $cfg['Servers'][$i]['controlpass'] = 'pmapass';
// $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
// $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
// $cfg['Servers'][$i]['relation'] = 'pma_relation';
// $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
// $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
// $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
// $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
// $cfg['Servers'][$i]['history'] = 'pma_history';

去掉每行前面的//

$cfg['blowfish_secret'] = ''; $cfg['blowfish_secret'] = 'config';

$cfg['Servers'][$i]['controluser'] ='pma'로 수정됨 ; pma를 귀하의 계정으로 변경하십시오.

$cfg['Servers'][$i]['controlpass'] ='pmapass'; pmapass를 귀하의 mysql 로그인 비밀번호로 설정하십시오.

$cfg['blowfish_secret'] ='' 문구 비밀번호, 그러나 다음과 같은 문자열: $cfg['blowfish_secret'] = 'abcd' 수정 후에는 나중에 phpMyAdmin에 로그인하는 것이 훨씬 더 편리할 것입니다. 그러나 빈 비밀번호를 사용하지 마십시오.

b. /etc/httpd/conf.d/phpMyAdmin.conf를 수정하세요

이 파일은 원격 접속을 보장하기 위한 phpMyAdmin의 접근 제어 파일입니다. 다음과 같이 수정하세요:

<Directory /usr/share/phpMyAdmin/>
   Order Deny,Allow
   #Deny  from All
   Allow from All
</Directory>

(4) /etc/init.d/httpd restart 명령을 사용하여 Apache를 다시 시작하세요.

다음과 같은 문제가 발생할 수 있습니다.

1. php 설치 시 php-mcrypt 패키지가 설치되어 있지 않으면 오류 메시지가 나타날 수 있습니다. 이 경우 yum -y install php-mcrypt

2. phpMyAdmin 액세스가 거부되었습니다

config.inc 파일에서 $cfg['Servers'][$i]['auth_type'] = 'config';의 구성을 http로 변경하고 Apache를 다시 시작한 다음 http://ip 주소를 방문하세요. /phpMyAdmin/ 대화 상자가 나타나면 사용자 이름과 비밀번호를 입력하여 phpMyAdmin에 들어갈 수 있습니다.

3. 위의 두 단계를 수정한 후에도 phpMyAdmin이 액세스를 거부한다는 메시지가 계속 표시되면 쿠키가 원인일 가능성이 높습니다. 브라우저를 열고 인터넷 옵션을 클릭한 다음 일반을 선택하여 쿠키를 삭제하세요. 그런 다음 http://ip address/phpMyAdmin/

을 방문하십시오. (5) phpMyAdmin에 성공적으로 로그인한 후 "PMADB 구성... 오류" 메시지가 표시되면 다음을 수행하십시오.

a. 명령줄에서: mysql -uroot -p

b phpmyadmin이라는 새 데이터베이스를 생성합니다: CREATE DATABASE phpmyadmin

c. PHPMyAdmin 설치 디렉터리 아래의 sql 디렉터리에 있는 create_tables.sql을 새로 생성된 데이터베이스 phpmyadmin으로 가져옵니다.

source /usr/share/phpMyAdmin /sql/create_tables.sql

d. 그래도 작동하지 않으면 Apache를 다시 시작하세요.

더 많은 phpmyadmin 관련 기술 기사를 보려면 phpmyadmin 튜토리얼 칼럼을 방문하세요!

위 내용은 yum을 사용하여 phpmyadmin을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.