해당팁은 그누보드 사용자의 모바일페이지 작성을 위한 초기세팅을 쉘스크립트로 정리한것 입니다.
리눅스서버에서 텔넷 또는 ssh 접속이 가능해야 ln(심볼릭링크) 명령어 실행이 가능해야 합니다.
설치 또는 실행방법 :
1. 아래 소스에서 그누보드 설치경로를 수정한 다음 mobile_make.sh 로 저장하고 그누보드루트(그누보드가 설치된경로)에 업로드 합니다.
2. 텔넷 또는 ssh 접속 후 그누보드 설치 폴더로 이동하여 mobile_make.sh 파일의 권한을 707로 수정합니다.
# chmod 707 ./mobile_make.sh
3. 쉘상에서 mobile_make.sh 파일을 실행합니다.
# ./mobile_make.sh
4. 쉘상에서 Sucessfull - 완료되었습니다. 라는 메세지 출력확인.
5. 모바일 폴더와 하위디렉토리가 정상생성되었는지 확인
# cd ../mobile
# ls -l
---------------------------
#!/bin/sh
#파일명 : mobile_make.sh
#파일설명 : 그누보드 모바일 페이지 설정
#작성자 : 미니
#홈페이지 :
http://www.iegate.net# 아래 board_dir 에 쉘명령어 pwd 로 현재경로 확인 후 그누보드 설치경로를 수정하세요..
board_dir="
/home/userid/public_html/gnuboard4";
mkdir ../mobile
# 아래 명령어 grep -v 폴더 or 파일명은 복사할때 제외할 목록을 나열하면됩니다.
cp -pR `ls ./ |grep -v adm|grep -v cheditor*|grep -v bbs|grep -v data|grep -v extend|grep -v js|grep -v lib` ../mobile/
ln -s ${board_dir}/bbs ../mobile/bbs
ln -s ${board_dir}/data ../mobile/data
ln -s ${board_dir}/extend ../mobile/extend
ln -s ${board_dir}/js ../mobile/js
ln -s ${board_dir}/lib ../mobile/libecho
echo "Sucessfull - 완료되었습니다."
p.s : 웹으로 모바일폴더롤 접속테스트를 해봅니다.
접속테스트가 정상적으로 이뤄진다면 mobile 폴더의 게시판 및 기타 스킨 그리고 상,하단 include 파일을 수정하시면 모바일홈페이지가 완성되겠죠??!! ^^
멋진 모바일페이지 만드시고 주소 남겨주시면 미니가 놀러가겠습니다. +___+