Ubuntu에서 Nginx + PHP + MariaDB 설치.
·
Computer/Server
소개Ubuntu 서버에 웹 개발 환경을 구축하는 것은 많은 개발자와 시스템 관리자에게 필수적인 작업입니다.이 가이드에서는 Ubuntu의 모든 버전(16.04, 18.04, 20.04, 22.04 등)에서 작동하는 Nginx, PHP, MariaDB 설치 방법을 단계별로 알아보겠습니다.특히 Ubuntu 코드네임을 자동으로 감지하여 적용하는 방법을 통해 어떤 버전에서도 쉽게 설치할 수 있습니다.준비 사항Ubuntu 서버 (16.04 이상)root 또는 sudo 권한이 있는 사용자 계정인터넷 연결1. APT 저장소 최적화하기1.1 기존 APT 저장소 초기화먼저 기존에 등록되어 있는 APT 저장소를 초기화합니다:sudo cat /dev/null > /etc/apt/sources.list1.2 카카오 미러 저장소..
NFS mount : reason given by server: Permission denied 발생시..
·
Computer/Server
상황NFS 클라이언트에서 서버 공유 디렉토리를 마운트하려는데 아래와 같은 에러가 발생했다.mount.nfs: access denied by server while mounting SERVER:NFSShare시도했던 것들 (하지만 원인이 아니었던 것들)이 문제를 해결하려고 다음 순서로 확인했지만, 모두 원인이 아니었다.서버 디렉토리 권한을 777로 변경 — 효과 없음디렉토리 소유자를 nobody:nobody로 변경 — 효과 없음NFS 포트 고정 후 방화벽 예외 처리 — 방화벽은 애초에 비활성 상태였음iptables 규칙 점검 — 초기 설정에서 이미 전부 주석 처리되어 있었음 (참고로 이 부분 때문에 별개의 다른 오류를 겪기도 했다)진짜 원인명령어를 다시 살펴보다가 서버 쪽 공유 경로 앞에 /가 빠져 있는 ..