서버 점검 안내

dsclub은 서비스의 안정성과 성능 향상을 위해
매일 04시 30분에 정기 점검이 진행됩니다.

점검 시간: 오전 4시 30분 ~ 4시 35분

해당 시간 동안 일시적으로 서비스에 접속이 불가능하오니, 양해 부탁드립니다.

(그누보드5)로컬 폴드 이외에 다른 폴더에도 넣어 엡에 연결하기 (feat. 우분투의 심볼릭 링크) > 코딩 스토리

(그누보드5)로컬 폴드 이외에 다른 폴더에도 넣어 엡에 연결하기 (feat. 우분투의 심볼릭 링크)

페이지 정보

작성자 profile_image tak2 (192.♡.0.1) 작성일 23-02-26 01:55 조회 6,567 댓글 1

본문

자신의 홈페이지/커뮤니티를 웹뷰 앱으로 만들 때 그냥 기존의 도메인(url)을 연결할 수 있지만 이 경우 앱 사용자들과 기존 웹 사이트 가입자의 혼동 또는 앱만의 특별 기능들을 넣을 수 없게됩니다. 

웹뷰 앱을 만들고 싶은데 기존 db와 연결해 놓고싶고, 사이트의 용량이 걱정된다면 아래의 내용을 따라하는 것도 좋은 선택입니다.

우선 기존 로컬 디렉토리(그누보드가 설치되어 있는 디렉토리)

{ ex) var/www/html/gnuboard5 } 에서 웹뷰 앱에 연결할 원하는 이름의 폴더(디렉토리)를 하나 생성해줍니다.

{ ex) /gnuboard5_app } 그리고 기존의 로컬 디렉토리(그누보드가 설치되어 있는 곳)안에 들어가면 theme,skin,plugin 등이 있는데 data(/data)폴더를 제외한 모든 것을 위에서 말했듯 웹뷰 앱에 연결하기 위해 원하는 이름으로 생성한 폴더

{ ex) /gnuboard5  }에 복사 붙여넣기를 합니다. 복사 붙여넣기가 끝나면 

웹뷰 앱에 연결하기 위해 원라는 이름으로 생성한 폴더

{ ex) /gnuboard5_app  }에​ 들어가서 data(/data)폴더를 하나 만들어주고, 기존 로컬 디렉토리(그누보드가 설치되어 있는 디렉토리)안의 data폴더

{ ex) var/www/html/gnuboard5/data } 에서​ 

log,session,tmp,cache를 복사하여 웹뷰 앱에 연결하기 위해 원하는 이름으로 생성한 폴더안의 data폴더

{ ex) /gnuboard5_app/data }에​ 들어가서 붙여넣어줍니다.

 

그 후 PuTTy 혹은 커뮤터의 명령어 창에 들어가서 아래의 명령어들을 차례로 입력합니다.

 

ln -s /{기존 로컬 디렉토리(그누보드가 설치되어 있는 디렉토리 경로)​}/data/member /(웹뷰 앱에 연결하기 위해 원하는 이름으로 생성한 폴더 경로)/data

 

ln -s /{기존 로컬 디렉토리(그누보드가 설치되어 있는 디렉토리 경로)​}/data/member_image /(웹뷰 앱에 연결하기 위해 원하는 이름으로 생성한 폴더 경로)/data

 

ln -s /{기존 로컬 디렉토리(그누보드가 설치되어 있는 디렉토리 경로)​}/data/content /(웹뷰 앱에 연결하기 위해 원하는 이름으로 생성한 폴더 경로)/data

 

 

ln -s /{기존 로컬 디렉토리(그누보드가 설치되어 있는 디렉토리 경로)​}/data/connact /(웹뷰 앱에 연결하기 위해 원하는 이름으로 생성한 폴더 경로)/data

 

ln -s /{기존 로컬 디렉토리(그누보드가 설치되어 있는 디렉토리 경로)​}/data/editor /(웹뷰 앱에 연결하기 위해 원하는 이름으로 생성한 폴더 경로)/data

 

chmid 707 -R  /(웹뷰 앱에 연결하기 위해 원하는 이름으로 생성한 폴더 경로)/data

 

(test on 우분투-apache2)

 

좋아요64 이 글을 좋아요하셨습니다
url 복사 카카오톡 공유 라인 공유 페이스북 공유 트위터 공유

tak2님의 댓글

profile_image tak2 아이피 (192.♡.0.1) 작성일

cache와 tmp, session 폴더(디렉토리)는 심볼릭 링크로 지정하지 않은 까닭은 캐시와 세션 등이 같다면 (웹뷰)앱에서 게시물 보기를 혹은 latest로 출력한 게시물을 눌렀을 때 본래의 로컬 그누보드로 가기 때문이고, content와 member,member_image를 심볼릭 링크로 연결한 것은 회원이미지를 출력하기 위함이다.(따로 폴더를 구성하면 기존의 로컬 그누보드에서 이미지를 못 가져오기 때문이다)

전체 269건
게시물 검색

접속자집계

오늘
1,316
어제
1,445
최대
4,271
전체
292,226