2009. 5. 14. 13:22

제로보드 XE XpressEngine 대용량 업로드 게시판만들기.


1. 아파치와 Mysql PHP가 모두 성공적으로 설치되어 있다고 가정합니다.
2. Mysql에 DB를 만듭니다. (UTF8)
3. 제로보드 사이트에서 제로보드 최신버젼을 다운로드합니다.
http://www.xpressengine.com/?mid=xe_issuetracker&act=dispIssuetrackerDownload
(wget 명령으로 다운받을수 없으므로, 다운후 서버에 업로드 하던지, 아니면 리눅스의 파이어폭스로 다운받으세요.)
4.압축을 풉니다.
[@localhost public_html]$ unzip xe.1.2.2.zip
[bestakas@localhost public_html]$ cd xe
[bestakas@localhost xe]$ ls
LICENSE  classes  config     layouts  modules  widgetstyles
addons   common   index.php  libs     widgets

클라이언트 웹브라우져에서 실행.

(모르시면 웹서버를 만드는법부터 다시 공부....)

DB와 사용자 계정에 대한 정보 입력

XE설치 완료..

5. 고용량 게시판을 만들기위한 설정.
(* 웹호스팅을 받으시는 분들은 웹호스팅 회사에 문의해야합니다. 최대로 받을수 있는 용량이 얼마인지 문의후 작업해야 합니다.)

개인서버를 위한 작업.
php.ini를 찾으세요....보통 컴파일버젼이라면 /usr/local/httpd/conf 디렉토리에 있거나...
lampp사용자라면 /opt/lampp/etc디렉토리에 있습니다.
리눅스 서버 설치시 기본으로 설치한분들은 /etc 에 있을수도 있습니다.

 

post_max_size=1800M

file_uploads = On

upload_max_filesize =1800M

max_execution_time = 600

memory_limit = 1800M


위의 항목들을 찾아 위와 같이 자신이 원하는 용량으로 바꾸어줍니다.
(저의 경우, 보통의 DVD들이 1.45G이므로 1800M로 설정했습니다.)

위의 php.ini를 설정한후에 아파치의 재시동...!

6. XE에서의 설정

위의 마크한부분을 클릭해서 위와같이 바꾸어줍니다.

설정후
각 게시판으로 이동합니다.
 
마크한 부분을 클릭후
아래로 스크롤 하다보면 첨부파일 항목이 나옵니다.

위와 같이 설정 변경후 저장합니다...~!


1.4기가의 영화를 업로드하고 다운로드 테스트해봅니다. 성공했군요..