터미널을 사용하지 않고 Apache 서버와 dnsmasq를 설치하는 방법은 무엇입니까? ZIP 파일을 다운로드하고 수동으로 구성하면 됩니다. 가장 쉬운 방법은 명령줄에서 설정 도구를 설치하는 것입니다. 터미널은 각 파일을 다른 디렉터리에 설정하기 때문입니다. 하지만 Debian 11에서는 이 작업을 수동으로 수행하고 싶습니다. Windows에서 ZIP을 다운로드하여 Apache를 구성하고 프로그램 파일에 저장하는 대신 다른 곳에 저장하면 성공적으로 시작되지만 Apache가 터미널에 설치되면 자동으로 구성되어 /etc에 저장되기 때문에 이 질문을 합니다. / 폴더가 기본적으로 있는데, 문제가 열리지 않으면 /etc/ 폴더를 사용하지 않고 ZIP 파일을 다운받아서 서비스를 시작하는 건지 모르겠네요.
답변1
Linux 소프트웨어는 Windows 소프트웨어와 다르게 배포 및 설치됩니다.
Windows에서는 자동 압축 풀림 ZIP 파일을 얻을 수 있습니다.
대신 Linux 소프트웨어는 .deb
Debian, .rpm
Red Hat(RHEL/Fedora/CentOS 및 그 파생 제품) 등 의 패키지 형식으로 배포됩니다. .zip
파일 형식으로는 얻을 수 없습니다 . gzip 파일로 소스 코드를 얻을 수 있지만 이는 소스에서 설치한다는 의미이므로 초보자에게는 권장되지 않습니다(어려움과 이런 방식으로 설치된 소프트웨어는 패키지 관리자 데이터베이스 외부에 상주하므로 오류가 발생할 수 있음). 종속성).
따라서 Apache나 다른 것을 설치하는 올바른 방법은 배포판의 패키지 관리자를 통해 명령줄이나 GUI를 사용하는 것입니다.
언급한 디렉토리 /etc
는 Apache(및 기타 소프트웨어) 구성 파일이 보관되는 곳입니다. 시스템 충돌을 일으킬 수 있으므로 이를 변경해서는 안 됩니다.