설치안내는 Apache PHP MySQL 환경의 서버와 프로그램에 어느정도 익숙한 분들을 대상으로 하는 메뉴얼입니다. APM 환경에 대하여 전혀 모르시는 분들이나 입문자께서는 아래의 설치설명만으로 설치가 불가능할수 있으니, 주변분들께 도움을 요청하시기 바랍니다. |
설치 조건
- Linux/Unix,Windows
- MySQL 4.0 이상 (4.1.x , 5.x 추천 )
(3.23.58 이하 사용시 설치 사용은 가능 하지만
사이트의 전체 검색기능을 사용할수 없습니다. "union" 명령 사용 불가)
- PHP 4.3 이상
-mbstring , iconv , gd 라이브러리 필수
-Zend optimizer 필수
-php.ini의 magic_quotes_gpc=on 필수(설치시 기본 on 입니다.)
- Apache - mod_rewrite 모듈 필요 (IIS는 테스트 필요)
- UTF8 , EUC-KR 문자셋
- internat explorer 6.0 이상 , FireFox 지원
EUCKR 서버에 설치하는 경우 주의사항
- euckr 서버의 경우 설치조건에 명시된 필수 라이브러리가 설치되지 않았거나 하위버젼일 경우가 많습니다.
- Mysql 버젼 확인 필요.
- PHP 필수 라이브러리 설치되었는 지 확인 필요
- 만약 웹서버에 대하여 잘모르시는 분이 넘즈유틸리티를 설치할 경우, UTF8 서버환경의 웹호스팅을
추천합니다.
1.설치 시작
- 서버 설정을 정확히 파악한다음 서버 설정에 맞는 배포본을 다운로드 받습니다.
문자셋이 서버설정과 다른 배포본을 다운로드 받은 경우 웹사이트 오류가 발생합니다.
- 압축파일을 풀어줍니다. (사용할 도메인이 http://abc.com/numz/ 라면 abc.com 의 Document Root 디렉토리에서 압축을 해제 합니다. 압축해제시 numz 디렉토리가 자동생성되면서 압축이 풀립니다.)
(리눅스 압축해제 : tar -xvzf numzutil001_utf8.tar.gz )
(윈도우즈 압축해제 : AlZip등 압축 해제 프로그램으로 해제)
- 압축파일 해제후 FTP로 해제된 파일을 업로드할시 오류가 발생할수 있습니다.
압축된 파일 그대로 전송후 서버에서 압축을 해제 하시기 바랍니다.
압축을 해제후 파일을 업로드시, 일부 php파일은 ASCII 모드로 업로드시 사이트 동작오류의 원인이 됩니다.
하지만, FTP의 ssh모드(TCP포트 22)로 업로드시에는 압축을 해제후 업로드 하셔도 됩니다.
- numz 디렉토리의 사용권한(퍼미션)을 707로 변경합니다. (명령어: chmod 707 numz , 사용권한 조정은 Unix 계열의 O/S 에서만 필요합니다.)
- numz 디렉토리의 하위 디렉토리인 upload 디렉토리의 사용권한(퍼미션)을 707로 조정합니다. (사용권한 조정은 Unix 계열의 O/S 에서만 필요합니다.)
- upload 디렉토리내의 blogcategory.xml 과 clubcategory.xml 파일의 사용권한(퍼미션)을 707로 조정하여주십시요.
- set.php 파일이 numz 디렉토리에 존재하는 경우 설치가 진행되지 않습니다. 설치시 set.php 파일이 있다면 삭제후 설치 하시기 바랍니다. (set.php 파일은 설치완료후 생성되는 환경설정파일입니다.)
- 재설치로 인해 기존의 Table이 존재한다면, 설치가 진행되지 않습니다. 설치하려는 DB내에 재설치 이전의 Numz 유틸리티 관련 Table이 존재하지 않도록 백업/삭제 하셔야 합니다. (table 내에 중요 데이터가 있는 경우만 백업)
- 넘즈유틸리티가 설치된 디렉토리의 install.php 를 웹브라우저로 읽어들입니다.
(예제: http://설정된도메인/numz/install.php )

2.DataBase 설정
- 할당된 DB의 설정사항을 입력합니다.
- 테이블 생성 개수는 DB서버가 1대 이거나, MySQL 버젼이 4.1 이하인 경우 1개만 설정하십시요.
- DB Server : localhost (일반적인 웹호스팅 , DB와 웹서버가 같은 서버에 설치되어 있는 경우 - localhost )
DB ID : 사용자님의 로그인 계정ID ( 웹호스팅에서는 호스팅사의 로그인 ID와 동일합니다.)
DB Password : 사용자님 지정한 DB계정의 비밀번호
DataBase : 사용자님의 로그인 계정ID ( 웹호스팅에서는 호스팅사의 로그인 ID와 동일합니다.)
- '클럽/블로그 DB Table 생성 설정'에서 테이블 생성 개수는 기본 입력값이 "1"을 유지하여주십시요.
3.슈퍼관리자 생성(아이디/패스워드 입력)
4.설정
- 문자셋의 경우 버젼과 동일하게 설정하셔야 합니다.(UTF-8 버젼은 UTF-8로 설정)
- 사용할 도메인 주소는 index 페이지를 불러올 도메인 주소를 입력하셔야 합니다. (abc.com에서 사용할때 sub.abc.com(서브도메인)으로 주소를 지정하시면 오류가 발생할수 있습니다. ('www'는 서브도메인입니다.)
5.설치종료
- 설치 완료 안내화면이 나타나면 홈페이지로 이동하기 버튼을 클릭하셔서 설치된 사항을 점검합니다.

* 설치과정이 정상적으로 진행되었다면 아래와 같은 초기화면이 나타나고, 설치시 등록한 슈퍼관리자 계정으로 로그인 하신다음, 아래의 보기와 같이 섹션만들기 이미지를 찾으셔서 클릭한다음 필요한 섹션(카테고리)들을 개설합니다.
* 설치후 웹브라우저 주소창에 http://도메인/numz/section/index.php를
입력하시면 설치된 섹션 index 페이지에 접속합니다.
* 간편 웹주소 사용을 위해 .htaccess 파일을 설정하시거나,
ash_numz_config.php 파일을 설정하십시요.
(설정하지 않더라도 운영에 지장은 없습니다.)
* 설치후 우편번호 DB 는 별도로 설치하셔야 합니다. [다운로드]-[관련 유틸/기타 내려받기] 에서
zipcode sql 파일을 다운로드 받으셔서 zipcode table에 restore 하셔야 합니다...
* 설치후 numz/images/copyright.gif 를 여러분의 홈페이지의 copyright로 변경하여 주십시요.