segioHelp(All)/Segio Help 4.0(en)



4.4 환경설정
인쇄
케이시크 
2009-07-17 11:05:28
조회:154052
답글지움수정 아랫글 목록 윗글

4.4 인트라셀 환경설정


 

 


 

인트라셀은 쎄지오 웹서비스의 기본 단위입니다. 쎄지오 웹서비스는 하나의 도메인과 인트라셀 디렉토리를 기반으로 제공됩니다. 쎄지오 관리자는 인트라셀의 환경설정값을 변경할 수 있습니다. 다음은 인트라셀 환경설정의 세부 항목입니다.

 

인트라셀 환경설정의 하위부분에서는 웹메일의 환경설정은 웹메일 관리부분에서 별도로 다루고 있습니다. 다음 그림은 인트라셀 환경설정부분을 보여주고 있습니다.

 
 
 
 
 
 
 

인트라셀의 환경설정은 관리자만이 수행할 수 있습니다. 쎄지오관리자도 인트라셀 호스팅 설정에서 위와 동일한 인트라셀 환경설정 도구를 이용할 수 있습니다. 인트라셀 환경설정은 인트라셀, 정의스크립트, 메일설정 등으로 구성됩니다.

 

1) 인트라셀 기초환경

맨위로

 

 가. 이름 ( Name )

인트라넷 웹서비스의 대표 이름을 입력합니다.

예 1) 가림초등학교 잃어버린 교정을 찾아서
예 2) 고구려 광개토대왕 홈페이지

 나. 소유자 및 웹마스터 ( owner, webmaster )

인트라셀 소유자와 웹마스터는 통칭하여 인트라셀 관리자라 부릅니다. 인트라셀 관리자는 각종정보의 조회 및 전반적인 관리권한을 갖기 때문에 신중하게 지정하여야 하며 가급적 책임감이 있고 적은 수의 인원만 지정하도록 하여야 합니다. 웹마스터는 전반적인 웹관리업무를 수행할 수 있지만 사용자의 정보조회, 수정에 관련한 사항, 읽기 권한이 없는 게시판의 환경설정을 할 수 없습니다. 또한 게시판, 인트라셀, 동호회 등의 소유자 항목에 대한 변경이 불가능합니다.

소유자, 웹마스터의 지정방식은 동일합니다. 사용자의 ID를 입력하는데 복수일 경우 공백으로 구분하여 입력합니다.

예 1) summer
예 2) summer, wind

 다. 접속유지시간 ( Idle Time )

접속유지시간(또는 접속제한시간)은 사용자가 웹서비스를 사용하지 않고 일정시간을 경과하게 되면 자동으로 로그아웃시키도록 설정합니다. 분 단위로 설정하며 로그인되어 있더라도 지정된 시간동안 이용 흔적이 없다면 서버에서 로그아웃 처리하게 됩니다.

예 1) 30		☞ 30 분

접속유지시간은 웹접속자가 웹채팅을 사용하고 있을 경우에는 웹채팅 접속이 유지되는 동안 접속유지시간은 작동하지 않습니다. 따라서 웹채팅 접속을 유지하고 있으면 자동 로그아웃되는 일은 발생하지 않습니다.

웹서비스를 사용하는 사용자는 로그인 후 정확한 로그아웃 절차를 밟지 않고 사용을 중단하는 경우가 있습니다. 사용중에 다른 페이지로 이동한다거나 브라우저를 닫으면 사실상 사용을 중단하였지만 서버는 이를 포착하기가 어렵습니다. 따라서 일정시간동안 웹서비스 접근 흔적이 있는지를 추적하여 자동으로 로그아웃 시키도록 하고 있습니다.

접속유지시간이 너무 짧으면 글을 쓰다가 시간이 오래 지체된 경우 글을 올리지 못하게 된는 상황이  발생할수 있습니다. 납니다.  반대로 너무 길게 되면 더이상 사용하지 않는 사용자에게 서버의 접속자원을 낭비하는 경우가 발생합니다.

 라. SSL호스트 ( SSL host )

해당 인트라셀의 보안 웹서비스에 이용하게될 호스트네임을 입력합니다. 쎄지오 시스템 관리에서의 SSL관리는 인증서를 등록하고 SSL 포트를 설정하도록 하는 것이고 인트라셀 환경설정에서는 준비된 ssl port중 하나를 이용하여 https 서비스를 제공하도록 설정하는 것입니다. sslhost 값을 입력하면 로그인 창에서 '보안접속'을 선택할 시 자동으로 https 를 이용한 로그인으로 전환하게 됩니다.

입력방식은 호스트네임과 세미콜론,  ssl 포트번호를 나란히 조합하여 입력합니다.

예 1)  www.segio.com:443       * 전체 입력방식입니다.

예 2) :445                                     * 포트번호만 입력합니다. 이때는 브라우저가 접근한 URL의 호스트네임을 이용합니다.

예 3) www.segio.com                * 호스트네임만 입력합니다. 포트번호는 기본포트인 443 포트를 사용합니다.

* 둘 이상의 호스트네임으로 웹서비스를 제공하는 경우에 특정 호스트네임을 입력하면 웹서비스 링크는 지정된 ssl 호스트를 기반으로 동작하게 됩니다.

* 웹매크로의 "$#href.https...#; 구문과 밀접한 관계가 있으니 참조하시기 바랍니다.

 마. 언어 ( Language )

인트라셀의 기본 언어를 설정합니다. 기본 언어는 기본 바이너리에서 사용되는 중요 단어와 에러메시지등을 표시할 때 시스템에서 준비된 언어사전 가운데 하나를 선택하도록 되어 있습니다. 준비된 언어가 없을 경우 쎄지오 관리자로 하여금 언어사전을 추가적으로 설정하도록 요구하여야 합니다.

 

 

 
 

2) 게시판 관련 기본값 지정

맨위로

 

 

 

  인트라셀에서 운용되는 게시판은 제각기 환경설정을 할 수 있도록 되어 있습니다. 게시판 환경설정에는 많은 항목에 걸쳐서 지정할 수 있는데 모든 게시판에 대해 환경설정을 수행하는 것은 매우 번거로운 일입니다. 따라서 인트라셀 환경설정에서는 기본적인 게시판 관련 값들을 지정하고, 해당 게시판에서 관련 환경설정을 상속받을 수 있도록 하였습니다.

 

 가. 게시판 아이콘(BoardIcon)

  게시판 아이콘은 웹메일, 게시판 등에서 사용되는 아이콘 셋을 설정합니다. 게시판 아이콘은 공유웹자원(/etc/shttpd/icons/)의 하위디렉토리와 인트라셀 아이콘스(html/icons)의 하위디렉토리 가운데 하나를 선택하도록 주어집니다. 인트라셀에 우선하는 파일이 있다면 우선적으로 전송됩니다.

http://localhost/icons/kr/l_post.gif 이 호출되었을 경우
	1. 인트라셀의 'html/icons/kr/l_post.gif' 이 우선 전송됨
	2. 실패할 경우 /etc/shttpd/icons/kr/l_post.gif"가 전송됨

공유웹자원 하위의 디렉토리 구조를 보면 사용가능한 게시판 아이콘에 대해서 더 알 수 있습니다.

 

 나. 이름 표시 제한( NameLength)

이름 길이는 접속자의 이름을 표시하는데 일정 길이 이상이 되면 자동으로 짧게 정리하기 위해 사용됩니다. 한글의 경우는 대개 4자 단위면 보통의 이름을 쓰는데는 무방합니다. 그러나 별명을 쓰는 경우라면 그 이상의 한글 자수를 필요로 할 것입니다. 영문의 경우는 보통의 이름을 쓰는데 더 많은 길이를 요구하게 됩니다.

예 1) 12		☞ 한글기준 6자, 영문기준 12자 표시가능

이름길이는 영문자기준으로 입력을 합니다. 한글1자는 영문자 2자에 해당합니다. 쎄지오 시스템상에서는 영문은 30자까지 한글은 10자까지의 이름을 입력할 수 있도록 허용하고 있습니다. 한글이 영문에 비해서 1/3정도인 까닭은 UTF-8문자셋을 사용하기 때문입니다. 그러나 표시되는 이름길이는 영문자2자에 한글 1자로 대응하도록 되어 있습니다.

 

 

 다. 최대 목록 표시 (listlength)

  목록길이는 게시판 목록보기에서 한개의 목록 페이지에 표시될 수 있는 게시물의 목록수를 지정합니다. 목록길이에 따라 전체 페이지수는 변경되게 됩니다.

예 1) 15		☞  목록보기에서 15개씩의 게시물을 한 페이지에 표시함.
예 2) 20		☞  목록보기에서 20개씩의 게시물을 한 페이지에 표시함.

 라. 페이지길이(PageLength)

  게시판에 게시물이 많아지면 페이지 단위로 게시물을 보게 됩니다. 페이지가 많아지면 페이지 숫자도 나눠서 표시하여야 하는데 이때 페이지 숫자를 나누는 단위를 페이지길이로 지정합니다.

예 1) 15		☞  목록보기에서 한페이지에 15개까지의 페이지 메뉴 표시
예 2) 20		☞  목록보기에서 한페이지에 20개까지의 페이지 메뉴 표시

 

 마. 게시물 용량제한 (PostQuota)

  게시물 용량은 한개의 게시물에 허용되는 최대 용량으로 메가바이트(Mbyte)단위로 입력합니다. 쎄지오 게시판은 게시물에 이미지나 동영상 등의 첨부파일을 첨부할 수 있습니다. 큰 용량의 게시물을 많이 올린다면 서버부하를 가중시므로 적당한 제한량을 주고자 할 때 지정합니다.

 
 바. 게시판 용량제한(Board Quota)
 

게시판 용량제한은 게시판의 모든 게시물들의 총 용량에 대한 제한량을 지정합니다. 메가바이트(Mbyte)단위로 지정합니다.

이외로도 색상설정과 게시판 머리부분, 꼬리부분 등이 게시판 기본설정과 관련이 있습니다. 별도로 설명되오니 참조하시기 바랍니다.

 
 

3) 사용자 등급 및 쿼터설정

맨위로

 

 

 

  등급설정은 등급에 따라 최대 디스크사용량, 최대 게시판 수, 등급이름 등을 지정하도록 하고 있다. 인트라셀의 사용자는 0에서 9에 이르는 10 등급 체계로 관리됩니다.

  0등급은 가입하지 않은 손님이거나 가입한 사람이라도 일시적으로 관리자에 의해 등급이 강등된 상태의 사용자입니다. 1등급부터 9등급까지는 임의 사용자 등급으로 관리자가 임의의 목적에 따라 다르게 편제하고 권한을 차등하여 지정할 수 있습니다.  인트라셀의 등급은 전체 사용자에 대하여 적용되어 사용자 등급이라고 부릅니다.

 

* 별도로 인트라셀 하위에서 운영할 수 있는 동호회나 사용자 웹서비스에서는 별도로 가입 및 등급체계를 부여할 수 있는데 이는 회원등급이라고 구분합니다.

 
 

4) 인트라셀 선택사항

맨위로

 

 

 

  선택사항은 기능의 지원여부를 결정하는 구조이다. 인트라셀 환경설정을 저장하는 파일을 보편 "flag_realname"예약어에 “on”, “off”값 중 하나를 선택하도록 하고 있는데 그림에서 보여지는 “실명”선택부분의 설정예이다. 위 그림에서는 jsp 선택사항이 누락되어 있다. jsp 는 쎄지오의 톰캣 연동이 설정된 경우에만 설정할 수 있도록 표시된다. 다음은 선택사항에 대한 설명이다.

설정항목 설명 단위 비고

실명 사용

사용자의 별명으로 실명을 사용함

   realname

메신저

메신저 사용과 접속을 허용함

   messenger

웹채팅

웹채팅을 사용할 수 있도록 허용함

   chatting

손님대화

손님도 로그인하여 채팅할 수 있도록 허용함

   talk2guest

수다토크

웹채팅 사용자간 수다모드로 함

(해제하면 매너모드 작동: 대화에 응하시겠습니까? 문답작동)

(수다모드는 대화 신청하면 곧바로 진행됨)

   talktalk

웹디스크

웹디스크 사용토록 허용함

   webdisk

웹쪽지

웹메시지(쪽지)서비스를 허용함

   webmssg

에디트온뷰

HTML 직접 편집기능 허용여부

   editonview

사용자정보

게시물 목록이나 게시글 읽기에서 사요자 아이디와

이름에 사용자 정보보기 링크를 표시하도록 함

(게시판 등에서 사용자 아이디에 링크됨)

   userinfo

다중접속

한 ID로 중복접속할 수 있도록 허용함 (Multi SignIn)

   multisigin

SMS

핸드폰 SMS 서비스 허용 (Small Message)

   small messsage service

PHP실행

인트라넷의 웹영역에서 PHP 지원함

사용자 및 동호회 영역에서는 보안상의 이유로 실행되지 않음.

   

금지단어검사

시스템에서 준비된 금지어를 적용하여 금지단어를 입력한 게시물은

등록되지 않도록 함. 주민등록번호로 의심되는 문구도 입력되지

않도록 함

   

조회수 증가

게시물을 읽을때 한 사람이 반복해서 읽어도 자동으로 조회수를

증가시킴. 해제하면 한사람이 처음 읽었을 때만 조회수가 증가함

   
웹서버접속로그

웹서버에 HTTP 접속로그를 남김 로그파일의 크기가 급속히 증가

될 수 있으므로 주의 요망.

   

 

PHP는 버전 5.0이 지원되도록 설계되어 있다. 인트라넷의 PHP가 설정으로 되어 있지 않으면 사용자와 동호회에서의 설정여부와 관계없이 PHP를 사용할 수 없다.

 

 

5) 게시판 상단 및 하단

맨위로

 

 가. 게시판 상단

  게시판 상단은 인트라셀의 모든 게시판에 공통적으로 적용될 기본 값을 지정한다. 모든 게시판은 “$#b.head#;” 필터 구문으로 게시판 상단의 HTML문서를 표시할 수 있는데 이때 표시되는 기본 HTML 문서를 입력한다. 게시판 상단은 동호회, 개인공간에서도 설정할 수 있는데 해당 동호회나 개인공간에 포함된 게시판에서 지정된 값을 기본값으로 적용한다.

 

 나. 게시판 하단

  게시판 하단은 게시판 상단과 동일한 목적으로 지정한다. 게시판 하단에 표시되는 html 영역으로 게시판의 쓰기, 읽기, 목록보기 필터에서 "$#b.tail#;"구문에 의해 표시된다.

 

 다. 조직접근권한

  조직접근권한은 게시판과 연동하여 그룹웨어를 개발할 수 있는 개발환경으로서 예약된 기능이다. 자세한 지정방법이나 그룹웨어의 연동 개발에 대해서는 기술적인 설명이 제공되지는 않는다.

 
 

6) 정의 스크립트

맨위로

 

 

 

  정의 스크립트는 사용자정보관리, 주소록, 웹메시지(웹쪽지), 문자전송(sms) 등에 대하여 지정할 수 있다. 별도로 지정하지 않을 경우 쎄지오의 기본 기능이 작동된다.

  다른 웹어플리케이션을 이용하여 쎄지오와 연동되도록 위의 기능들을 추가하는 방법도 가능한데 그 경우 URL 호출 규격을 준수하여야 한다. URL 호출 규격에 대해서는 본 매뉴얼에서 설명하지 않는다.

 

 가. 웹메일 환경설정

  인트라셀 환경설정도구에는 간단한 웹메일 환경설정 내용이 표시되어 있다. 웹메일에 대한 상세한 환경설정은 웹메일 서비스에서 별도의 관리자 메뉴에서 제공되므로 이 부분에서의 설명은 생략하기로 한다. 다만 일부 색상등의 중복되는 설정이 있는데 인트라셀의 환경설정의 색상설정과 웹메일의 색상설정은 서로 같지 않으므로 유의하여야 한다.

답글지움수정인쇄 아랫글 목록 윗글
댓글달기