[설치] 그누보드4를 설치해 보자!
그누보드4에 대한 소개 글을 읽어보셨을 것입니다.^^ (처음 접하시는 분들이시다면..)
소개 글을 읽으신다고 모두 이해를 하지는 못하죠! ^^
이번엔 그누보드4를 설치해 보도록 하겠습니다.
먼저 그누보드4를 설치하는 법을 잘 알고, 이해해주셔야 이후에 알려드릴 그누보드4 기반 빌더를 설치하시는데
불편이 없으실 겁니다.^^
우선 그누보드4를 설치하기 위한 권장하는 환경조건을 만들어 주셔야 합니다.
PC에서 설치하실 경우
* APM과 같은 웹서버 구축 프로그램 설치
=> APM 설치 및 사용방법은 " http://www.apmsetup.com/ " 에서 다운로드와 함께 설치방법이 소개되어 있습니다.
* MySQL 와 phpMyAdmin 설치
=> APM을 설치하시면 MySQL과 phpMyAdmin이 같이 동봉되어 설치되므로 참고해 주시면 됩니다.
* 외부접속 가능여부 체크 (모르시는 분들은 지금 참고만 해주세요.^-^)
=> 외부에서 여러분들이 설치하실 그누보드4에 접속이 가능한지 확인을 해주셔야 합니다.
공유기 사용자 이시라면 공유기 설정에서 " 포트포워딩 " 에 들어가셔서 ' 21,80 port ' 를 열어주셔야 합니다.
( 21port : FTP // 80port : HTTP = 일부 인터넷 환경에 따라 인터넷사업자가 포트를 막았을 수 있습니다. )
< 이 부분은 네트워크와 서버에 대한 기본이해와 개념이 조금 필요합니다. >
또한 일부 PC환경에서 Windows 방화벽과 백신 방화벽에서 http 와 ftp를 예외해주시거나, 신뢰설정을 해주셔야 합니다.
< 운영체제 종류와 사용하시는 백신에 따라 방화벽 설정방법이 다르므로 사용하시는 백신과 운영체제에 대한 방화벽 설정방법을 알고계셔야 합니다. >
지금은 연습을 위해 설치하시는 것이니 위에 APM 설치만 하셔서 설치환경을 준비해 주세요.
(APM 안에 웹서버 구축에 필요한 것들이 모두 들어있습니다.)
(만약 공유기/백신/방화벽을 모두 사용하지 않으신다면 자연스럽게 외부에서 쉽게 접근이 가능합니다.)
NAS나 별도 서버를 이용해 설치하시는 분들은 " Apache 와 MySQL , phpMyAdmin " 을 따로 직접 설치해 주셔야 합니다.
NAS 같은 경우는 펌웨어 안에 기본으로 설치되어 있어 간단히 설정만 해주시면 쉽게 사용이 가능하실 겁니다.
개인 서버장비를 구매해 사용중이시다면 Windows Server 와 Linux , Mac 에 따라 설치방법이 다르니 참고 바랍니다.
이렇게 설치환경 조건을 준비하셨다면 이제 그누보드4를 다운받아보겠습니다.
http://sir.co.kr/ 에 접속하시면 위와 같은 SIR 홈페이지 창이 뜹니다.
위 상단 메뉴에 " 그누보드 " 메뉴를 클릭합니다.
그누보드 다운로드가 바로 뜨네요.
오른쪽에 " 다운로드 " 메뉴를 눌러 이전버전도 받으실 수 있습니다.
우선 최신버전 다운로드를 위해 가운데 큰 버튼으로 놓여져 있는 다운로드 버튼을 클릭하여 다운로드 페이지로 이동합니다.
그럼 해당버전에 맞는 페이지로 이동되면서 업데이트 내역과 그누보드 첨부파일이 있습니다.
그런데 그누보드 첨부파일 명 뒤에 " utf-8 과 euc-kr " 이 있네요.^^
이 둘을 언어셋이라고 부릅니다.
요즘 그누보드 사용자분들 대부분 utf-8 을 선호하고 있습니다.
이유는 다양한 언어를 지원하고 있기 때문입니다.
(나중에 언젠가는 utf-8 언어셋만 사용될 것으로 봅니다.)
euc-kr은 기본적인 한국어와 영어만 지원하고 이외 일본어, 중국어, 아랍어..등을 지원하지 않습니다.
만약 이 언어셋에서 일본어, 중국어, 아랍어..등이 사용되면 언어표현이 제대로 되지 않고 다양한 문제가 생길겁니다.
더 궁금하시다면
> UTF-8 위키백과 http://ko.wikipedia.org/wiki/UTF-8
> EUC-KR 위키백과 http://ko.wikipedia.org/wiki/EUC-KR
에서 자세히 설명을 보실 수 있습니다.
우선 위 스크린샷과 같이 다운로드 받습니다.
다운받으셔서 압축을 풀으시면 gnuboard4 가 나옵니다.
PC에서 설치시 APM이 설치된 폴더로 가시면 " www " 폴더가 있으실 것입니다.
NAS나 개인서버를 사용하시는 분들은 FTP나 이외 ssh , 텔넷을 이용해 주셔야 합니다.
우선 그누보드4 폴더안에 파일들을 웹서버에 옮겨주세요.^^
저 같은 경우는 개인 웹서버와 PC를 Windows 에서 FTP 프로그램 없이 파일공유를 바로 할 수 있도록 하여 이렇게 집어넣었습니다.
APM 사용자도 비슷하게 APM이 설치된 곳에 가시면 www와 같은 폴더가 있으실 겁니다.
그 안에 위 스크린샷과 같이 넣어주시면 됩니다.
ssh 와 텔넷 사용하시는 분들은 전에 압축을 풀지 않은 " gnuboard4.utf8.tgz " 파일을 명령어로 다운로드/업로드를 진행해 주시고,
안에서 압축을 풀어주시면 자동으로 그누보드4 폴더에 권한이 적용됨과 동시에 압축이 풀립니다.
(이 방법은 리눅스 서버를 사용하실 줄 아셔야 합니다.)
이제 설치할 그누보드는 준비되었으니 그누보드 운영에 필요한 데이터베이스 관리를 설정해야 합니다.
데이터베이스는 그누보드 홈페이지에 글을 작성하거나, 댓글을 올리고, 이용로그가 저장되는 등 관련 데이터들이
저장되는 곳입니다. (첨부자료 제외)
우선 중요하므로 위 스크린샷과 같이 phpMyAdmin 으로 접속합니다.
(일반서버 연결 기준 예시 => 주소창에 http://자신의 도메인주소/phpMyAdmin)
(APM 내부연결 기준 예시 => 주소창에 http://127.0.0.1/phpMyAdmin)
* 각 서버환경에 따라 phpMyAdmin 접속 주소가 약간씩 다를 수 있습니다.
접속하시면 위 스크린샷과 비슷한 모습이 보이실겁니다. (사용하시는 themem 마다 모습이 다를 수 있습니다.)
우선 지원하는 캐릭터셋(언어셋)이 utf-8 이신지 확인해 주시기 바랍니다.
이제 데이터베이스 탭으로 가셔서 위 스크린샷과 같이 gnuboard4 를 입력해 주시고 만들기를 해주세요.
(설치연습을 위해 데이터베이스 명을 그누보드가 있는 폴더명과 동일하게 합니다. // 나중에 여러분들이 직접 설치하실땐
원하시는 이름지정이 가능합니다.)
이번엔 사용권한으로 가셔서 ' Add user ' 를 클릭하시면 스크린샷과 같이 계정추가창이 뜹니다.
사용자명은 " gnuboard4 " 로 해주시고, 암호 또한 " gnuboard4 " 로 해주세요.
(어디까지나 설치연습 이므로 나중에 이 부분도 여러분이 원하는 것으로 입력이 가능합니다.)
전체적 권한은 " 모두체크 " 를 클릭해 주시면 됩니다.
원레 이전버전에서는 데이터베이스에서 만든것과 계정을 연결해 주어야 하는데 최신버전에서는 자동으로
데이터베이스 이름과 계정 이름이 동일하면 위에 설정하신 전체적 권한을 바로 적용시켜줍니다.
(3.2.5 이전 버전은 사용자 설정으로 다시 들어가 데이터베이스에 관한 권한에서 추가하여 데이터베이스와 계정연결이 가능합니다.)
이제 여기까지 다 설정하셨으면 이제 대망의(?) 설치를 진행합니다.
설치는 간단합니다.
설치UI가 윈도우에서 프로그램 설치와 비슷한 UI라 간단히 하실 수 있습니다.
우선 http://자신의 도메인/gnuboard4/install/로 들어갑니다.
그럼 위 스크린샷과 같이 화면이 뜹니다.
전에 DB 연결이 되어 있지 않다는 확인창 하나가 뜨는데 확인 눌러주시면 됩니다.
이제 동의서를 읽고 " 예, 동의합니다. " 버튼을 클릭합니다.
그럼 위와 같이 아까 phpMyAdmin 에서 만들었던 데이터베이스(DB)와 사용자정보 입력란
그리고 그누보드4에서 기본으로 사용할 관리자 계정 ID와 Password, Name, E-Mail 입력란이 뜹니다.
아까 만들었던것과 같이 똑같이 입력해 줍니다.
비밀번호가 틀리거나, 데이터베이스명, 사용자명이 틀리면 중간에 설치되지 않으니 주의 바랍니다.
또한 우측에 최고관리자 정보입력에 비밀번호를 까먹으로 그누보드 관리자 접속이 불가능하니 꼭 기억해 주시기 바랍니다.
다음을 누르면 위와 같이 설치진행이 뜨면서 설치가 완료됩니다.
그누보드4는 기본 게시판과 메인이 있기 때문에 그누보드4 기반 빌더보다 설치가 조금 더 빠를 겁니다. (약 1~2초 소요)
설치가 완료되고 " 메인화면 " 버튼을 클릭하시면 그누보드4 메인화면과 로그인 화면이 뜹니다.
아까 만드신 관리자 ID와 PW를 입력하여 로그인 하시면 ADMIN 권한을 가진 사용자로 로그인 합니다.
ADMIN 버튼을 클릭하시면 위 스크린샷과 같이 관리자 화면에 접근이 가능합니다.
그누보드4 기반 빌더 사용시 빌더마다 로그인, 관리자 화면 접속, 디자인이 다르게 보일 수 있습니다.
우선 기본 그누보드4 메인화면과 관리자화면을 기억해 주시고, 웹프로그래밍에 자신이 있으시다면 기본 그누보드4에서
다양한 플러그인 제작과 스킨제작, 기존 게시판소스 응용..등을 하여 다른 빌더보다 자신만의 독특하고, 좋은 홈페이지가
완성되실 수 있습니다. (당연 저작권 라이센스는 여러분들이 플러그인과 게시판, 스킨을 만드셨다면 여러분 소유지요!)
부족한 글 읽어주셔서 감사드리며, 위 설치방법은 웹서버에 대해 어느정도 기본적인것을 이해하신 분들에게
적합한 글이 되버렸습니다.
모두 알려드리고 싶으나, 여기서 알려드려야 할건 설치방법이기에 웹서버에 대한 이해를 도와드리고자 다른 글로 빠지면
그누보드4 설치 설명을 너무 길어지고, 설치진행이 더욱 오래걸리므로 정말 기본적인것만 설명해 드렸습니다.
아직 웹서버라는것에 대해 처음 접하신다면 우선 웹서버(아파치, MySQL, 네트워크 기본개념..등)에 대해 먼저 기본적인것을
배워주시고 하시는 것이 좀 더 이해하기 편하고, 설치하시는데 막힘이 없으실 겁니다.
부족한 글 끝까지 읽어주셔서 감사합니다.(_ _)
'Web Server or Blog > Gnu Board' 카테고리의 다른 글
[소개] SIR의 그누보드4를 소개합니다. (0) | 2012.12.08 |
---|