이 글은 윈도우 10 또는 11에서 윈도우 서브시스템 포 리눅스(WSL)를 사용하여 로컬 리눅스 웹 서버를 설정하는 방법에 대한 자세한 가이드를 제공합니다. 이 설정은 윈도우 PC를 사용하면서 리눅스 환경에서 웹사이트를 생성하고 테스트하려는 개발자에게 특히 유용합니다.
시작하려면, 사용자는 PowerShell에서 *wsl --install* 명령어를 실행하여 WSL을 설치해야 합니다. 이후, Microsoft Store에서 AlmaLinux 9를 설치할 수 있으며, 이 과정에서 사용자 이름과 비밀번호를 생성해야 합니다. 설치 후에는 *sudo dnf update* 명령어를 사용하여 리눅스 환경을 업데이트하고, *sudo passwd root* 명령어로 루트 사용자 비밀번호를 설정하는 것이 필수적입니다.
다음 단계는 웹 호스팅 제어판인 Virtualmin을 설치하는 것으로, 쉘 스크립트를 다운로드하고 실행해야 합니다. 보안상의 이유로 스크립트의 내용을 검토하는 것이 권장됩니다. 설치가 완료되면, 사용자는 브라우저를 통해 Virtualmin 인터페이스에 접근하여 루트로 로그인하고, 포스트 설치 마법사를 진행하여 새로운 가상 서버를 설정하고 데이터베이스를 관리할 수 있습니다.
이 글에서는 PhpMyAdmin과 WordPress 설치 방법도 다루어 사용자가 데이터베이스를 쉽게 관리할 수 있도록 합니다. 또한, 로컬 IP 주소에 호스트 이름을 할당하여 접근을 용이하게 하는 방법과 Windows 탐색기를 통해 파일 접근을 허용하기 위해 public_html 디렉토리에 대한 권한을 설정하는 방법도 설명합니다.
마지막으로, 웹 서버가 제대로 작동하기 위해서는 AlmaLinux 창이 열려 있어야 하며, 이를 통해 사용자는 로컬에서 사이트를 개발하고 테스트할 수 있습니다.
* 이 글은
tomshardware.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.