그누보드 메인화면 수정건이 작업이 들어왔는데 운영중이라 다른곳에 같은 환경을 만드는 방법.....
본문
너무 초보 질문인가요....
먼저 저의 직업은 퍼블리셔 입니다.
그누보드를 개인 홈페이지 만들때나 잠깐사용해봤고 그외에 다른 작업은 해본적은 없습니다.
주로 작업하는건 디자인이 넘어오면 html로 작업해서 넘겨드리는데
최근에 그누보드가 자주 넘어와서요 그누보드 작업도 한번 해볼까 하는데 문제는 운영중인 페이지에 메인만 수정하는 건이 있습니다.
그럼 기존 소스 그대로 이어서 작업해야되고 메인 수정할때 화면을 보면서 작업해야되는데.... 운영되고 있는 페이지라....
그래서 제 시놀로지나스가 있는데 거기다 그누보드를 설치하고 그럼 그누보드 화면이 나옵니다.
그래서 요청받은 홈페이지의 그누보드 루트 소스를 전체를 다 받아서 넣어봤는데 역시나 쉽게 나오지 않더라구요...
뭔가 설정해야되는게 또 있을까요... 너무 기초적인걸까요... 제가 이쪽은 잘 몰라서요...
답변 4
루트 전체 파일을 다 다운 받은 상태 + 그누보드 설치까지 하셨더라도
설정 파일을 가져오지 않아서 그렇습니다.
예를 들어 테마 같은 거 (메인에 보여지는 디자인) 설정이 디비로 설정 되어있기에 그렇습니다.
해당 서버의 mysql 접근이 불가능하거나 그런 부분을 잘 모르신다면
로컬(시놀)에서 그누 관리자 로그인 > 관리자 > 환결설정 > 테마설정에서 테마를 변경해주시면
해당 사이트와 동일한 디자인이 나타나며,
해당 페이지 수정은 테마 > 테마이름 > 파일을 수정하시면 됩니다.
그누보드 메인만 수정하시는 조건이라면
일단 메인index.php 에서 작업이 이루어졌는지
테마 index.php에서 작업이 이루어졌는지 확인을 하시고요
테마를 미 사용 시
메인의 index.php의 내용을 다 복사해서
index2.php (예시) 새파일을 만들어서 붙여넣기 후 해당주소로 접속하시면 똑같이 보이실겁니다.
이후 index2.php 에서만 작업하시고 컨펌 후 index.php파일은 새이름으로 백업해두시던지 하시고
index2.php의 내용을 index.php로 붙여넣으시면 변경된것을 오픈하는거지요
테마 사용 시
테마에 index.php 를 복사하셔서 같은 폴더 index2.php (예시) 파일을 생성 후 붙여넣기 합니다.
메인의 index.php 파일도 복사하셔서 같은 폴더 내 index2.php (예시) 파일을 생성 후 붙여 넣기 합니다.
메인의 index2.php 파일 소스 내에 theme 어쩌구 include 파일이 있는데
그것을 index2.php로 변경하시면
최종적으로
index2.php 주소로 들어가시면 똑같이 보이실 겁니다.
그러면 테마의 index2.php 파일을 수정하시면 변경되는 것을 보실 수 있습니다.
작업이 완료 되시면 테마의 index.php는 백업파일을 만들어두시고
컨펌 후 테마 index2.php파일의 내용을 index.php로 넣으시면 본 홈페이지에 변경된 것을 확인 하실겁니다.
메인만 작업하신다고 해서 두서없이 주저리주저리 작성해보았습니다.
소스만 적용하면 되는 부분이 아니라 DB부분도 이전해서 /data/dbconfig.php에서 설정해 주셔야 하는 부분이 필요합니다.
라라곤 이용해 보세요.
내 pc에서 APM 세팅해서 유사한 환경 만들어 작업 가능해요.
https://homzzang.com/b/free?sca=laragon
운영하던 홈페이지를 라라곤 등 내 PC에 복원 시 주의사항