캠핑과 개발

아파치 웹서버는 기본적으로 80포트를 사용한다.

하지만 1024 이하의 포트를 사용하는 프로그램은 RFC 규약에 의하여 root가 아닌 일반 계정으로 실행을 할 수가 없다.

해당 프로그램의 사용 포트를 1024이상의 포트를 사용하던지 그렇지 않을 경우 다음 방법으로 계정으로 일반 계정으로 실행한다.


순서는 디렉터리의 소유권을 바꾸고, root로 실행해야 하는 파일을 실행권한 및 소유권을 바꿔서 실행하는 순서이다.


먼저 다음과 같은 환경이라고 과정하고 설명한다.


환경 : Centos 7.3 

설치 디렉터리 : /app/web/apache24

실행계정 : webadmin01

실행그룹 : webadmingroup


cd /app/web/

chown -R webadmin01:webadmingroup apache24

cd apache24/bin

chown root:webadmingroup httpd

chmod +s httpd