• 흐림동두천 1.0℃
  • 흐림강릉 1.3℃
  • 서울 3.2℃
  • 대전 3.3℃
  • 대구 6.8℃
  • 울산 6.6℃
  • 광주 8.3℃
  • 부산 7.7℃
  • 흐림고창 6.7℃
  • 흐림제주 10.7℃
  • 흐림강화 2.2℃
  • 흐림보은 3.2℃
  • 흐림금산 4.4℃
  • 흐림강진군 8.7℃
  • 흐림경주시 6.7℃
  • 흐림거제 8.0℃
기상청 제공

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

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

순서
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
확장자를 가진 파일의 내용을 우선적으로 화면에 출력한다.