그래서 Yum을 사용하여 새로운 CentOS 7 서버에 Apache를 설치했습니다. 나는 아파치를 여러 번 설치했지만 이것을 본 적이 없다. 지금 ps aux를 실행 하면 항상 보여진다.
/ usr / sbin / httpd -DFOREGROUND
구글은 프로세스가 포 그라운드에서 실행되고 쉘에서 분리되지 않는다는 것을 의미하지만 실제로 쉘이 닫히면 아파치가 죽을 것인가?
나는 정상적인 아파치 동작을 원하고 httpd가 항상 익숙한 것처럼 실행되고 백그라운드에서 쿵쾅 거리며 DFOREGROUND를 비활성화해야합니까? (나는 btw하는 방법을 알 수 없다)
그리고 어떻게 아파치를 시작 했습니까?
—
마이클 햄튼
'서비스 아파치 시작'을 수행하거나 서버가 시작되고 init.d / httpd 스크립트를로드하면 발생합니다.
—
Cocorico
"init.d / httpd"스크립트 란 무엇입니까? 그러한 스크립트가 없어야합니다.
—
Michael Hampton
Michael : 예전 서버에서 하나를 복사하여 시작시 시작할 수있는 다른 방법을 찾지 못했습니다. 대신 무엇을해야합니까?
—
Cocorico
systemctl enable httpd
. 설명서