
이전에 apache2를 제거하고 우분투 14.04에 다시 설치했습니다. 이제 아파치를 다시 시작하고 싶습니다.
Apache가 제거된 방법은 다음과 같습니다.
sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
그리고
sudo apt-get autoremove
다시 설치한 후 아래에서 시도했습니다.
sudo service apache2 restart
하지만 그것은 준다
$ apache2: 인식할 수 없는 서비스
아파치 버전을 확인해보면
$ apache2 -v
서버 버전: Apache/2.4.7 (Ubuntu) 서버 구축: 2015년 3월 10일 13:05:59
내가 무엇을 놓치고 있나요?
vps를 재부팅했지만 여전히 동일한 오류가 발생합니다.
답변1
공통 패키지를 다시 설치해야 할 수도 있습니다. init 스크립트가 누락된 것 같습니다. apache2가 /etc/init.d/ 디렉토리에 있는지 확인할 수 있습니다.
ls /etc/init.d/
누락된 경우 공통을 시도하고 다시 설치할 수 있습니다. 또한 apache2에서 재설치를 실행하여 누락된 파일을 대체하는지 확인할 수도 있습니다.
sudo apt-get install --reinstall apache2.2-common
답변2
나는 Ubuntu 18.04 Subsystem for Windows 10
apache2 서비스를 처음으로 시작할 때 해당 문제가 발생하여 apache2-utils
터미널에 다음 명령을 입력하여 복구해야 한다는 문제를 해결했습니다.
sudo apt-get remove --purge apache2 apache2-utils
sudo apt-get install --reinstall apache2 apache2-utils
sudo service apache2 start
그런 다음 다음을 확인하십시오.
sudo service apache2 status