안녕하세요,
그냥 한번 허접한 게시판 프레임을 만들어 봤습니다. 완성도가 많이 떨어져서 실제로 쓰기에는 안 좋을 수도 있습니다.
아직도 계속 개선 및 수정, 추가 개발 작업 중인데, 제가 프로그래밍과는 관련 없는 일을 하다 보니, 속도가 많이 느리네요.
계속 개선 작업 진행 중이기 때문에 최신 소스를 지속적으로 다운 받으시는 것이 좋을 듯 하여
설치 방법 안내는 github를 이용하도록 하겠습니다.
여의치 않으실 경우 아래의 첨부된 소스를 다운로드 받으셔서 설치하시면 됩니다.
최고 관리자 계정 admin / qwer1234
사이트 관리자 계정 sub_admin1 / qwer1234
설치 방법
1. 소스 다운로드
git clone https://github.com/yonggyo00/syboard
2. 디렉토리 권한 부여 ( 윈도우즈의 경우는 크게 지정하는 것 없이 잘 작동하는 듯 합니다. 리눅스의 경우 권한을 부여해 주세요.)
권한 부여 부분은 추후 설치 스크립트를 수정하여 자동으로 변경 될 수 있도록 하겠습니다. 현재로써는 아래의 방법으로
a. data 디렉토리
chmod 777 -R data
b. init 디렉토리
chmod 777 -R init
2. 설치
소스가 설치된 웹사이트를 접속합니다. 아무런 설정이 없다면 아래와 같은 설치 화면이 나타나며,
데이터 베이스 정보와, 관리자 아이디, 비밀번호를 지정합니다.

위에서 지정한 데이터베이스의 기존 데이터는 모두 삭제되니, 가급적이면 사용하지 않는 데이터베이스 이름을 입력하세요.
완료 되면 Move to Main을 클릭 합니다.

사이트 default 레이아웃이 다음과 같이 나타납니다. 사이트 설정을 위해 설치 시 지정한 어드민 계정으로 로그인 하시면

아래와 같이 사이트 관리가 나타나고 클릭 하시면 사이트 전반의 설정을 하실 수 있습니다.

사이트 관리자 페이지 ( PC)

사이트가 줄었을 때 ( 어설픈 반응형 입니다.)

사이트 설정에서 각 사이트 별 어드민을 설정 할 수 있으며,

사이트 어드민은 지정된 사이트만 관리 할 수 있고, 아래와 같은 관리자 페이지가 제공 됩니다.

설치가 완료 되시면 위에서 권한 설정한 init 디렉토리의 권한을 변경하시는 것이 좋습니다. ( 보안상)
init 디렉토리로 가보면 db.php가 생성이 되어 있는데, 사용자가 apache로 되기 때문에
chown을 사용하여 소유권을 변경해 주세요.
예) chown syboard.syboard db.php
그런다음
cd ..
chmod 755 -R init
이외에도 다른 여러 기능들을 구현해 놓았는데, 아직 메뉴얼을 만들지 못해서.. 잘 안 되시거나 기능적인 부분 문의 주시면 시간 나는 대로 답변 드리도록 하겠습니다.
메뉴얼은 천천히 작성하도록 하겠습니다. 시간이 좀 걸릴 듯 해서..
사이트를 PC, 모바일 상관 없이 반응형으로 만드실 경우는 상관 없으나,
만약 PC, 모바일 버전을 분리해서 만드실 경우는
PC 버전 사이트 관리에서 모바일 URL을 입력해 주세요(http:// 제외한 - 예 - m.phprocks.com )
또한 모바일 버전 사이트 관리에서는 PC URL을 입력해 주시면 됩니다. ( 예 - phprocks.com )
잘 안 되시면 문의 주세요.
메뉴얼은 천천히 작성하도록 하겠습니다. 시간이 좀 걸릴 듯 해서..
사이트를 PC, 모바일 상관 없이 반응형으로 만드실 경우는 상관 없으나,
만약 PC, 모바일 버전을 분리해서 만드실 경우는
PC 버전 사이트 관리에서 모바일 URL을 입력해 주세요(http:// 제외한 - 예 - m.phprocks.com )
또한 모바일 버전 사이트 관리에서는 PC URL을 입력해 주시면 됩니다. ( 예 - phprocks.com )
잘 안 되시면 문의 주세요.
감사합니다.
파일을 업로드 하는데, 용량이 5메가 이상은 안 올라가네요.
다운로드 하실경우는 아래의 링크에서 다운로드 받으세요.
댓글 14개
게시글 목록
| 번호 | 제목 |
|---|---|
| 36 | |
| 18 | |
| 17 | |
| 14 | |
| 13 | |
| 10 | |
| 5 | |
| 4 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기