솔라리스에 아파치 웹서버 설치 및 구성 10
이 사이트는 쿠키를 사용합니다. 계속함으로써,당신은 그들의 사용에 동의합니다. 쿠키를 제어하는 방법을 포함하여 자세히 알아보십시오.
최근에 나는 설치하고 내가 작업중인 프로젝트에 대한 아파치 웹 서버의 아주 기본적인 설치를 구성 할 필요가 있었다. 그것은 아주 간단한 과정이었다,그래서 아파치를 얻고 신속하게 실행에 비공식적 인 입성으로이 가이드를 작성하기로 결정. 이 설치되어 있는지 여부를 먼저 보자.
bash-3.2# pkginfo -i | grep -i sunwapchsystem SUNWapch2d Apache Web Server V2 Documentationsystem SUNWapch2r Apache Web Server V2 (root)system SUNWapch2u Apache Web Server V2 (usr)
아파치가 설치되지 않은 경우,아파치 또는 네트워크 설치 소스에서 설치해야 한다. 이 예제를 위해 나는 우리가 솔라리스 10 디스크를 장착 한 척 할 것입니다. 이렇게 패키지를 설치하십시오.
pkgadd -G -d /mnt/cdrom/Solaris_10/Product SUNWapch2u SUNWapch2r SUNWapch2d
아파치 패키지가 제대로 설치되면 우리는 구성으로 시작할 수 있습니다. 가장 빠른 방법은 설치와 함께 제공되는 예제 구성 파일을 사용하는 것입니다. 이 파일을 복사하십시오.
cp -p /etc/apache2/httpd.conf-example /etc/apache2/httpd.conf
아파치의 기본 설정 파일은 보통 아파치라고 부른다.이 경우 다음과 같이 작동합니다.콘프 아마 당신이보고 싶은 첫 번째 것은 문서입니다.루트 지시문. 이 문제를 해결하려면 다음을 수행하십시오.이 라인을 찾으십시오. 문서 루트 지시문은 아파치에게 루트 위치에 파일을 제공하기 위해 무엇을 사용해야 하는지 알려준다. 우리는 이 기본을 있는 그대로 남겨두기 위하여 려고 하고 있다,그러나 당신은 당신이 원하는 무엇이든에 그것을 바꿀 수 있었다.
보고 싶은 또 다른 지시어는 디렉터 색인. 이렇게 하면 디렉토리가 요청될 때 아파치가 제공해야 하는 파일의 파일 이름을 지정할 수 있다. 이 파일이 해당 디렉토리에 존재하지 않는 경우 목록이 자동으로 생성되고 대신 밖으로 제공됩니다. 대부분의 경우”색인.”기본값으로 설정되어 있으므로 그대로 둡시다.
지금은 서비스가 실행되고 있지 않은지 확인한 다음 시작하고 작동하는지 확인합시다.
bash-3.2# svcs httpSTATE STIME FMRIdisabled 15:08:47 svc:/network/http:apache2bash-3.2# svcadm enable httpbash-3.2# svcs httpSTATE STIME FMRIonline 15:09:02 svc:/network/http:apache2
좋아,실행 중인 것 같아,가서 웹 브라우저에서 가져올 수 있는지 확인. 다른 컴퓨터에서 시도할 경우 호스트 이름 또는 아이피 주소를 시도하거나 아파치를 실행하는 시스템에서 시도할 경우 로컬 호스트(127.0.0.1)를 시도한다. 예를 들어 로컬 컴퓨터에서 브라우저의 검색 창에 다음을 넣을 수 있습니다: http://127.0.0.1
아파치가 제대로 실행 중이라면 아파치 홈페이지에 대한 링크가 있는 기본 페이지를 표시해야 한다. 후자! 모든 것을 가정하면 지금 귀하의 사이트를 구축하고 콘텐츠를 제공하기 시작할 수 있습니다 노력하고 있습니다.
아파치를 설정하고 구성할 수 있는 방법은 여러 가지가 있다. 이 문서는 아파치에 의해/수동 별칭으로 제공될 가능성이 높다. http://hostname/manual으로 이동하여 문서가 있는지 확인하십시오. 참고,이 문서의 서빙은 아파치에서 비활성화 할 수 있습니다.파일에’수동’을 검색합니다.
자세한 내용은 공식 사이트를 확인하십시오http://httpd.apache.org/