저는 macOS High Sierra(버전 10.13.3)를 사용하고 있으며 Apache 서버에서 빌드를 사용하고 있습니다. 몇 달 전에 PHP 버전을 7.2로 업그레이드하려고 했습니다. 오늘 나는 httpd.conf 파일이 여러 개 있다는 것을 알았습니다. 내가 실행할 때 :
# locate httpd.conf
출력은 다음과 같습니다.
/private/etc/apache2/httpd.conf /private/etc/apache2/httpd.conf.pre-update /private/etc/apache2/httpd.conf~이전 /private/etc/apache2/original/httpd.conf /usr/local/Cellar/httpd/2.4.29_1/.bottle/etc/httpd/httpd.conf /usr/local/Cellar/httpd/2.4.29_1/.bottle/etc/httpd/original/httpd.conf /usr/local/etc/apache2/2.4/httpd.conf /usr/local/etc/apache2/2.4/httpd.conf.bak /usr/local/etc/apache2/2.4/original/httpd.conf /usr/local/etc/httpd/httpd.conf /usr/local/etc/httpd/original/httpd.conf
다음을 사용하여 서버를 다시 시작하려고 하면 # apachectl restart
작동하지 않습니다. # /usr/sbin/apachectl restart
서버를 다시 시작하려면 실행해야 합니다 .
내 원래 서버가 무엇인지 혼란스러워요. 원래 서버가 무엇인지 확인하고 다른 모든 파일을 제거하는 방법은 무엇입니까?
답변1
터미널에서 다음 명령 중 하나를 실행하여 현재 작동 중인 Apache 서버를 가져올 수 있습니다.
httpd -V
또는apachectl -V