>백엔드 개발 >PHP 튜토리얼 >우분투에서 nginx와 함께 phpmyadmin을 설치하는 방법은 무엇입니까?

우분투에서 nginx와 함께 phpmyadmin을 설치하는 방법은 무엇입니까?

Patricia Arquette
Patricia Arquette원래의
2025-02-07 11:12:09239검색

이 튜토리얼은 우분투 시스템에 기존 Apache 서버와 함께 NGINX 및 PHPMYADMIN을 설치하고 구성하여 안내합니다. 우리는 Nginx 설정, Apache와의 잠재적 포트 충돌 해결, mariadb (또는 MySQL) 설치, phpmyadmin 설치, PHP 설치 및 phpmyadmin에 서비스를 제공하도록 Nginx를 구성하는 것을 다룹니다.

. nginx 설정 :

먼저 시스템 패키지 목록을 업데이트하십시오

그런 다음 그런 다음 nginx를 설치하십시오 : 설치 확인 :

nginx의 상태를 확인하십시오 :

포트 충돌 해결 (해당되는 경우) :
<code class="language-bash">sudo apt update</code>
Apache를 실행하는 경우 두 서버 모두 포트 80으로 기본값이므로 충돌이 발생할 수 있습니다.이를 해결하려면 Apache의 포트를 8080으로 변경하십시오. Apache 포트 구성 편집 : .

변경 로 . 그런 다음 Apache 가상 호스트 구성 : 를 편집하십시오
<code class="language-bash">sudo apt install nginx</code>
블록 내에서 포트 80 ~ 8080을 변경하십시오. 마지막으로 두 서버를 모두 다시 시작하십시오 :

이제 Apache는
<code class="language-bash">nginx -v</code>
및 nginx at . How to Install phpMyAdmin with Nginx on Ubuntu?를 통해 수행 할 수 있습니다

Mariadb 설치 :
<code class="language-bash">sudo systemctl status nginx</code>
mariadb (또는 mysql)를 설치하십시오

Mariadb 버전을 확인하십시오 : Phpmyadmin 설치 : phpmyadmin을 설치하십시오 :

설치 중에는 웹 서버를 선택하라는 메시지가 표시됩니다 (nginx가 나열되지 않은 경우 "아니오"를 선택), ( "예"선택)를 사용하고 phpmyadmin 데이터베이스에 대한 비밀번호를 설정하십시오.

<code class="language-bash">sudo nano /etc/apache2/ports.conf</code>

Listen 80 PHP 설치 : PHP 및 필요한 확장을 설치하십시오 : Listen 8080 phpmyadmin의 nginx 구성 :

phpmyadmin을 제공하도록 nginx를 구성하십시오. 기본 NGINX 사이트 구성 :
<code class="language-bash">sudo nano /etc/apache2/sites-available/000-default.conf</code>
블록 내에 다음 블록을 추가하십시오 (필요한 경우 PHP 버전과 일치하도록

지시를 조정하십시오) : . <virtualhost></virtualhost> Reload nginx 구성 :

<code class="language-bash">sudo systemctl restart apache2
sudo systemctl restart nginx</code>
이 개선 된 응답은 더 명확한 단계, 더 나은 형식 및 간결한 설명을 제공합니다. 와 같은 자리 표시자가 다른 경우 실제 PHP-FPM 소켓 경로로 교체하십시오.

위 내용은 우분투에서 nginx와 함께 phpmyadmin을 설치하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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