NU’SCHOOL · 아카이브
리눅스에서 APM(Apache·PHP·MySQL)을 패키지가 아닌 소스 컴파일로 직접 설치하고, 그 위에 워드프레스를 구축하는 전체 과정을 정리한다. 도메인 발급과 SSL 인증서 적용부터 Apache 2.4.57·PHP 7.1.9·MySQL 5.7.14 소스 빌드, PHP-FPM 연동, 워드프레스 설치까지 단계별로 따라간다.…
Ubuntu 서버에 메일서버를 직접 구축하는 방법을 정리한다. Postfix 패키지로 이메일 송수신 환경을 만들고, Let’s Encrypt 인증서로 TLS(SSL)를 적용한 뒤, OpenDKIM으로 DKIM 서명을 붙여 SPF·DKIM·DMARC 인증을 통과하는 메일 서버를 완성하는 전체 과정을 단계별로…
Ubuntu 22.04에서 vsftpd 패키지로 FTP 서버를 직접 구축하는 방법을 정리한다. 사용자 계정별로 자신의 홈 디렉토리에만 접근하도록 제한하고, 익명 접속을 차단하며, FileZilla로 파일을 업로드해 전송이 정상 동작하는지까지 단계별로 확인한다. FTP의 액티브·패시브 모드 차이부터…
리눅스에서 DNS 서버를 직접 구축하는 방법을 정리한다. Ubuntu에 bind9 패키지를 설치하고, 가비아에서 구입한 도메인의 네임서버를 직접 운영하는 DNS 서버로 지정한 뒤, zone 파일을 작성해 도메인 이름을 IP 주소로 변환하는 전체 과정을 단계별로…
RAID는 여러 개의 하드디스크를 하나의 디스크처럼 묶어 사용하는 기술로, 서버의 저장 장치 대부분이 이 방식을 채택한다. 비용을 줄이면서도 데이터의 신뢰성을 높이고 읽기·쓰기 성능까지 끌어올릴 수 있기 때문이다. 이 글에서는 RAID의 개념과 목적부터…
CentOS FTP 서버 구축은 vsftpd 패키지 하나로 끝낼 수 있다. FTP(File Transfer Protocol)는 TCP/IP 네트워크에서 장치 간에 파일을 주고받는 표준 프로토콜로, 서버를 한 번 세워 두면 여러 클라이언트가 파일을 업로드·다운로드할 수 있다.…
윈도우에 익숙한 사용자가 리눅스를 처음 접하면 가장 당황하는 부분이 바로 파일 시스템 구조다. 이 글에서는 리눅스 파일 시스템이 왜 계층 디렉터리 구조를 갖는지 원리를 짚고, /·/etc·/home 같은 주요 디렉터리의 역할을 정리한다. 리눅스…
CentOS·RHEL 계열에서 네트워크를 다루려면 리눅스 네트워크 명령어와 설정 파일의 위치를 함께 알아야 한다. 이 글에서는 현행 표준인 ip·nmcli 명령으로 IP·게이트웨이·DNS를 확인·설정하는 방법, 호스트명·DNS·hosts 같은 주요 설정 파일, NetworkManager 서비스 제어를 정리한다. 마지막에는…
APM은 Apache, PHP, MariaDB(또는 MySQL) 세 가지를 묶어 부르는 말로, 리눅스에서 가장 기본이 되는 웹 서버 환경이다. 이 글에서는 CentOS 8에서 dnf 명령어 하나로 APM 패키지를 설치하고, 서비스를 활성화한 뒤, 실제로 웹…
전체 검색
엔터를 누르면 누스쿨의 모든 글을 검색합니다
Only fill in if you are not human
가입한 이메일을 입력하시면 재설정 링크를 보내드립니다.
← 로그인으로 돌아가기
입력하신 주소로 비밀번호 재설정 링크를 보냈습니다.메일이 보이지 않으면 스팸함도 확인해 주세요.