2017-04-16 5 views
0

저는 리눅스에서 초보자이며 apache2 설치에 문제가 있습니다. 한 번 apache2를 설치하고 제거했습니다. apache2를 제거하기 위해 this 문서를 사용했습니다. 그 후에는 설치/작동하지 않습니다. 지금까지 내가 root 사용자로 시도한 것들이다.아파치가 리눅스 박하에 설치되지 않았습니다

> sudo apt-get install apache2 

....... 아파치는 이미 최신 버전 (2.4.18-2ubuntu3)이다. .......

다음 명령을 사용하여 apache2라는 디렉토리를 찾을 수 없습니다. 아파치가 제대로 설치되지 않은 이후

> whereis apache2 

나는 http://localhost/와 브라우저에 어떤 응답을받지 못했습니다.

답변

1

apache2는 다른 패키지를 선택하는 메타 패키지입니다. 당신이해야 할 수도 있습니다, 문제가 해결되지 않을 경우

sudo는이 autoremove

를 apt-get을 : 당신이 패키지를 설치하여 아파치를 설치 한 경우, 당신은 자동으로 선택된 패키지를 정리하려면이 옵션을 실행해야 부양 가족 중 한 명을 수동으로 설치하십시오. 당신은 우주에서 모든 apache2- 패키지를 목표로하고 많은 핵무기 수 있습니다

는 sudo apt-get을 아파치

당신은 제거 된 아파치를 확인하기 위해 다음과 같은 두 가지 테스트를 수행 할 수 있습니다 제거 :

  1. 하는 아파치 -
  2. sudo는 서비스 아파치 시작 빈 줄 반환해야합니다 - 아파치를 반환해야합니다 : 인식 할 수없는 서비스를

그런 다음 순서로 명령을 excute에 필요 아파치를 설치합니다 : -

**

  1. 는 sudo apt-get을 업데이트
  2. 는 sudo apt-get을
아파치를 설치

** 3. 계속하려면 Y를 누르고 Enter 키를 누르면 설치가 진행됩니다 . 다음과 같은 다음 당신은 /etc/apache2/apache2.conf에 전 세계적으로 당신의 서버 이름을 설정해야합니다 : - **

sudo를 나노/등/아파치/아파치.완료되면

** 이 apahce2.conf 파일의 맨 아래에이 줄을 추가 (당신이 당신의 서버 도메인을 잘 모릅니다 경우 서버의 IP 주소를 사용할 수 있습니다) 저장하고 파일을 닫습니다 conf의 : - **

서버 이름 server_domain_or_IP

** 다음에, 입력의 구문 오류를 검사 : **

01,235,164을

sudo는은 apache2ctl으로 configtest

** 모든 것을 당신이 효과적인 folowing로 변경하기 위해 아파치 서비스를 다시 시작해야 확인하는 경우

: - **

sudo는 systemctl 다시 시작 아파치

**

0

나는 완전히 제거해야한다고 생각합니다 : apt-get remove apache2 및 apt-get purge apache2. 그런 다음 다시 설치하십시오.