• -동두천 13.3℃
  • -강릉 9.2℃
  • 맑음서울 11.4℃
  • 맑음대전 10.2℃
  • 맑음대구 10.4℃
  • 맑음울산 10.7℃
  • 맑음광주 10.9℃
  • 맑음부산 13.5℃
  • -고창 9.0℃
  • 구름조금제주 9.6℃
  • -강화 8.1℃
  • -보은 9.2℃
  • -금산 8.6℃
  • -강진군 10.6℃
  • -경주시 10.2℃
  • -거제 11.8℃
기상청 제공

웹호스팅 서비스 서버 구축하기

웹호스팅 서비스 서버 구축.
웹호스팅 서비스 :  홈페이지를 만들수 있는 계정을 생성하여 서비스하는 것을 의미한다.
                          계정에는 아이디, 패스워드 또는  도메인 생성도 포함된다.

순서
1. 리눅스를 설치한다.
2. 각종 환경 설정한다.
3. 각종 라이브러리 설치한다.
4. APM 설치
------------------------------------------------------------- 웹호스팅 서비스 할수 있는준비 끝
5. 사용자 계정생성 (Document Root를 활용할 디렉토리 생성도 포함)
 adduser 계정명
 passwd  패스워드
 cd /home/사용자
 chmod 710 사용자
 chown 사용자계정.nobody 사용자
 mkdir www (홈디렉토리 하위에 생성 예: /home/hky/www)

6. 아파치 버츄얼 호스트 설정한다.
가상호스트위치:  /opt/webapps/apache2/conf/vhosts.conf
가상호스트 파일 형식
<VirtualHost*>
<ServserAdmin 이메일>
<Document Root  /home/hky/www>
<ServerName 도메인 or IP>
<ServerAlias 추가하는 도메인>
</Virtual Host>

# 서버재접속 후 아파치 재시작 명령어 수행                    

7. 아파치 재시작
아파치 설정을 바꾸게 되면 해당 데몬 서비스를 재시작해야한다.
 astop , astart  : alias명령어
/etc/profile : alias명령어 수정할 파일 위치

8. 세팅 끝.

9. 홈페이지 제작
웹서버는  홈페이지에 화면을 출력할때 document root 디렉토리(예:/home/hky/www)에 포함된 파일중
index.html
index.htm
index.php
확장자를 가진 파일의 내용을 우선적으로 화면에 출력한다.