Apache를 설치할 때 루트인지 여부가 중요합니까?

Apache를 설치할 때 루트인지 여부가 중요합니까?

RHEL 6.7 서버에 LAMP 스택을 설치해야 합니다. 이것을 설치하려면 루트 권한이 있어야 합니까?

답변1

소스에서 컴파일하고 있습니까, 아니면 rpm/yum을 사용하고 있습니까? 어느 쪽이든 필요한 대부분의 패키지와 종속성을 설치/빌드하려면 휠 그룹, sudo 또는 su ROOT에 있어야 합니다.

답변2

웹 서버가 포트 80에서 수신 대기하도록 하려면(웹 서버는 일반적으로 이 포트에서 수신하지만, 자신만의 용도로 사용하는 경우 다른 포트를 사용할 수도 있음) 루트로 시작해야 하며, 이 경우 루트가 필요합니다. 어쨌든 어느 시점에 액세스하십시오.

RHEL 6.7에는 작동 중인 apache, mysql 및 php 패키지가 포함될 수 있으며, 이러한 패키지를 설치하려면 루트 권한이 필요할 수 있습니다. (저는 RHEL을 사용해본 적이 없어서 그와 관련된 내용은 전혀 확신할 수 없지만 상황이 다르다면 놀랄 것입니다.)

홈 디렉터리(또는 루트 액세스 없이 쓸 수 있는 다른 위치)에 Apache를 설치하고 사용할 수도 있지만 많은 작업이 필요할 수 있습니다.

답변3

https://httpd.apache.org/docs/current/install.html

휠, sudo 또는 su와 같은 어느 정도 수준의 고급 사용자여야 합니다. 홈 디렉토리에 구축하지 않는 것이 좋습니다. 아파치에는 일부 종속성이 필요합니다. 기본 디렉터리에 설치하는 것이 가장 좋습니다.

 /usr/local/apache2.

나는 apache.org의 지침에 따라 표준 설치를 기반으로 안정적으로 구축했습니다. 이것으로 충분합니다.

관련 정보