● 추천)Piwigo 11.5.0 버전 시놀로지서버에 Photo 사진관리 sw 설치 작업
컨텐츠 정보
- 28,826 조회
- 2 댓글
- 0 추천
- 목록
본문
● Piwigo 11.5.0 버전 시놀로지서버에 Photo 사진관리 sw 설치 작업
1> 썸네일 작업이 필요 없다
2> 파일 업로드 간편 업로드 ftp백업 관리 가능
3> 간편한 보기 공유 가능및 권한 설정 가능
4> 다양한 테마로 사진 보기 가능
Piwigo 11.5.0 업그레이드 확인 업데이트 설치 합니다.
운영체제: Linux
PHP: 7.3.24 (정보 보기) [2021-11-02 02:14:54]
MySQL: 5.5.5-10.3.29-MariaDB [2021-11-02 02:14:54]
그래픽 라이브러리: ImageMagick 6.9.11-22
실제 정상화 가동중인 piwigo
https://11q.kr/piwigo/index.php?/category/12
<<<< piwigo 설치 진행 >>>>
donload netinstall 버전을 다운하여 한다 ( 첨부저장)
2021/11/02일 기준 네트워크 설치 11.5.0 버전 php 설정 변경없이 시놀로지 서버에 설치기 입니다
up성공)사진 갤러리 Piwigo 11.5.0 Release Notes 시놀로지 첨부 다운 네트워크 설치 가능
<< 제일 먼저 phpmyadmin data 만들기 >>
설치전에 data 만들어야 합니다.
재설치시 phpmyadmin 데이타베이스 항목에 기존것 지우고 다시 만들기하여 생성 빈 상태로 설정 합니다.(삭제후 생성)
piwigo 파일 다운로드 (첨부)
piwigo 사이트에서 링크 설치파일 다운로드
첨부 다운후 web/piwigo/piwigo-netinstall.php 에 복사
putty.exe를 실행( 터미널 ssh 설정후) 퍼미션을 777로 권한설정
- 접속 id/pss
- sudo -i
- password
- cd ..
- cd /volume1/web
- mkdir piwigo
- chmod 777 -R piwigo
복사 설치 파일
http://11q.kr/piwigo/piwigo-netinstall.php
로 설치 파일 다운 설치 합니다.
설치후 디랙토리구조
정상적인 piwigo 설치 가능하며
piwigo 재설정 설치진행시 local/config/database.inc.php 파일을 삭제후 초기 인스톨 진행합니다
▶ 설치후 사진 한글 폴더 및 파일 FTP업로드 진행 안됨 대응
정상적인 web 업로드 사용은 사용상 이상 없으나
백업한 사진폴더 파일을 smb/ftp로 한번에 복사시 한글 폴더및 한글파일명이 문제 발생 합니다.
개선된점) 시놀로지에서 썸네일도 정상적으로 만들어집니다
<piwigo 사용 필수 수정 적용 내용>
<<</piwigo/galleries 폴더에 ftp 업로드 진행 빠른 동기화 진행시 한글폴더/파일 문제 v2.9.4버전 에러대응>>>
<사용조건 : 시놀로지 web/piwigo 폴더에 설치 기준>
1.웹형식은 설치후 한글은 문제없으나 galleries디랙토리에/파일 ftp업로드시 동기화 에러 대응.
문제내용
1)한글폴더/파일 업로드 에러 수정 필수 (11.5.0버전)
//$conf['sync_chars_regex'] = '/^[a-zA-Z0-9-_.]+$/';
//shimss 변경 파일 \piwigo\include\config_default.inc.php 800
$conf['sync_chars_regex'] = '/[\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}0-9a-zA-Z]+/u';
11.5.0버전에 한글디랙토리 파일 동기화대응 1개 수정 사용 장상적으로 사용 가능
======================================================
2) piwigo에서 원치않는 폴더 @eaDir 업로드 방지
$exclude_folders = array_merge(
$conf['sync_exclude_folders'],
array(
'.', '..', '.svn',
'thumbnail', 'pwg_high',
'pwg_representative',
'pwg_format',
//추가 폴더인식 않하게 '@eaDir', 제외
//변경파일 w:\piwigo\admin\include\functions.php 600
'@eaDir',
)
);
======================================================
기존 저장 사용중인 사진데이타를 /volume1/web/piwigo/galleries/ 폴더 밑에 간단히 링크 마운트 하기
기본적으로 galleries 에 ftp 업로드 하고 > 도구 > 동기화하면 사진을 볼수 있습니다
photo 폴더을 마운트 연결 동시 보기 사용
시롤로지 포토를 기본으로 사용 하고 사진data를 마운트 동시 사용
주)마운트후 권한 에러가 나오면 각각의 폴더 확인 권한 변경해야 합니다
cd /volume1/web/piwigo/galleries
# 마운트 사진 동시 사용
mount --bind /volume2/photo/PhotoLibrary/piwigo_photo_all_mount /volume1/web/piwigo/galleries/개인/photo_up/piwigo_photo_all_mount
chmod 777 -R /volume1/web/piwigo/galleries/개인/photo_up/piwigo_photo_all_mount
아래 소유주 권한은 변경하지 않아도 정상적으로 구동 됩니다
작업 스케줄러 저의 최종 마운트 적용 사항
1)1차 ssh putty에서 마운트 작업 사진 업데이트 ( 도구> 동기화 작업)
# photo 디랙토리와 모바일 백업 (synology photo)
cd /volume1/web/piwigo/galleries
mount --bind /volume2/photo/PhotoLibrary/piwigo_photo_all_mount/Photo_Free /volume1/web/piwigo/galleries/공유/Photo_Free
mount --bind /volume2/photo/PhotoLibrary/piwigo_photo_all_mount /volume1/web/piwigo/galleries/개인/photo_up/piwigo_photo_all_mount
mount --bind /volume1/homes/shimss /volume1/web/piwigo/galleries/개인/shimss
mount --bind /volume1/homes/kimss /volume1/web/piwigo/galleries/개인/kimss
#
#chown -R http:http /volume1/web/piwigo/galleries
#chmod 777 -R /volume1/web/piwigo/galleries/Photo_Free
#chmod 777 -R /volume1/web/piwigo/galleries/개인/shimss
#chmod 777 -R /volume1/web/piwigo/galleries/개인/kimss
#umount /volume1/web/piwigo/galleries/개인/kimss
최종 적용
사용 테마는
☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠
관련자료
-
링크
-
첨부등록일 2021.11.02 02:27
11qkr님의 댓글
cd /volume1/web/piwigo/galleries
ls -l
chown -R http:http /volume1/web/piwigo/galleries
chmod 777 -R /volume1/web/piwigo/galleries/Photo_Free
mount --bind /volume2/photo/PhotoLibrary/piwigo_photo_all_mount/Photo_Free /volume1/web/piwigo/galleries/공유/Photo_Free
mount --bind /volume2/photo/PhotoLibrary/piwigo_photo_all_mount /volume1/web/piwigo/galleries/개인/photo_up/piwigo_photo_all_mount
11qkr님의 댓글
mount --bind /volume2/photo/PhotoLibrary/piwigo_photo_all_mount/Photo_Free /volume1/web/piwigo/galleries/공유/Photo_Free
mount --bind /volume2/photo/PhotoLibrary/piwigo_photo_all_mount /volume1/web/piwigo/galleries/개인/photo_up/piwigo_photo_all_mount
mount --bind /volume1/homes/shimss /volume1/web/piwigo/galleries/개인/shimss
mount --bind /volume1/homes/kimss /volume1/web/piwigo/galleries/개인/kimss
#
#chown -R http:http /volume1/web/piwigo/galleries
#chmod 777 -R /volume1/web/piwigo/galleries/Photo_Free
#chmod 777 -R /volume1/web/piwigo/galleries/개인/shimss
#chmod 777 -R /volume1/web/piwigo/galleries/개인/kimss
#umount /volume1/web/piwigo/galleries/개인/kimss