[Rocky 8.10] PHPMYADMIN 설치

2024. 8. 13. 13:10·Linux/Rocky 8.10

roono.lol/ksidc100 도메인을 입력하면 phpmyadmin이 열리도록 설정

pypMyAdmin 설치

# dnf -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
# dnf -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
# dnf -y --enablerepo=remi install phpMyAdmin

ksidc100으로 접근하기 위해 변경

# mv /usr/local/nginx/html/phpMyAdmin /usr/local/nginx/html/ksidc100

   진짜 몇시간동안 헤맸던 문제
   roono.lol도 정상적으로 되고
   roono.lol/info.php도 되고
   roono.lol/ksidc/info.php도 되는데
   roono.lol/ksidc/ 경로가 자꾸 forbidden 문제
   
   원인 : nginx.conf 설정 파일 내
server { 
root /usr/local/nginx/html;

location /ksidc/ {
alias /usr/local/nginx/html/ksidc; <--- 이부분
#alias /ksidc;
index info.php;
try_files $uri $uri/ /ksidc/index.php?$query_string;
}

저 부분 끝에 후행 슬래시를 안넣어줘서...

몰랐던 부분 : 
alias 지시문은 후행 슬래시에 매우 민감함.
location /ksidc & alias 둘다 후행 슬래시를 안넣던지
둘다 넣어주어야함

실험 1. location에는 슬래시를 안넣고 alias에는 넣는다.
> 정상 작동
실험 2. location & alias 둘 다 안넣는다.
> 정상 작동
실험 3. location에는 슬래시를 넣고 alias에는 안넣는다.
> forbidden
실험 4. 둘 다 넣는다.
> 정상 작동

결론 > location에 따라 선택지가 있지만 alias는 무조건 넣어주면 된다.

마지막 php-fpm 재시작

systemctl restart php-fpm

안될 경우 에러로그를 보고 해결

 

저작자표시 비영리 (새창열림)

'Linux > Rocky 8.10' 카테고리의 다른 글

[Rocky] 유저 생성 및 디렉터리 자동 생성  (0) 2024.08.22
[Rocky] SSH 포트 변경  (0) 2024.08.21
[Rocky 8.10] DNS 서버 구축  (0) 2024.08.08
[Rocky 8.10] NPM Source 설치  (0) 2024.08.07
CMake 컴파일 설치 에러 포함  (0) 2024.08.05
'Linux/Rocky 8.10' 카테고리의 다른 글
  • [Rocky] 유저 생성 및 디렉터리 자동 생성
  • [Rocky] SSH 포트 변경
  • [Rocky 8.10] DNS 서버 구축
  • [Rocky 8.10] NPM Source 설치
ssnong
ssnong
캠핑 맛집 여행 윈도우 리눅스 PHP DB 등 기록 공간입니다
  • ssnong
    호슐랭
    ssnong
  • 전체
    오늘
    어제
    • 분류 전체보기 (42)
      • Linux (21)
        • ubuntu (4)
        • Rocky 8.10 (16)
      • Windows (5)
      • git (3)
      • Lang (3)
        • javascript (3)
        • PHP (0)
      • Database (3)
        • MySQL8.0 (2)
        • MariaDB (1)
        • PostgreSQL(17.2) (0)
      • AWS (1)
      • ERROR! (4)
  • 링크

    • 일상은 여기서!
  • 공지사항

  • 인기 글

  • 태그

    rocky postgresql설치
    리눅스 nft
    linux nft
    리눅스
    centos nftables
    Linux
    리눅스 nftables
    rocky 8 postgresql 설치
    linux postgresql설치
    hyper-v vm 생성
    linux nftables
    ssh 접속
    nginx php 소켓통신
    nftables
    git pull
    rocky nftables
    postgresql.conf 설정
    git push
    pg_hba.conf 설정
    rocky
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
ssnong
[Rocky 8.10] PHPMYADMIN 설치
상단으로

티스토리툴바