강좌 72

piwigo - videojs 플러그인 모바일 사이즈 조정

piwigo 갤러리 설치 사용 중 Video JS 플러그인을 사용중이다. PC에서는 동영상이 정상적으로 보이는데 아이폰의 사파리 브라우저로 접속하니 동영상 크기가 더 크게 나와서 짜리는 경우가 발생..ㅠㅠ 그래서 직접 videojs 의 템플릿을 수정하였다. 위치는 다음과 같다. piwigo/plugins/piwigo-videojs/template/vjs-player.tpl 이곳으로 이동 한 다음 파일을 백업해두자 tar cvf backup.tgz ./vjs-player.tpl vi 등의 편집기로 위 파일을 열어 다음 문장을 수정한다. 필자는 95% 로 설정을 하였고 이 값은 사용자 환경에 맞춰서 설정하면 된다. PC 와 iOS 는 확인, 안드로이드는 아직 확인 못함. 안드로이드(갤럭시S2) 확인 결과 영..

Piwigo convert util

.JPG 파일의 사이즈를 50% 줄이는 기능 #!/bin/bash JPG_COUNT=$(ls -l *.JPG | grep ^- | wc -l) CUR_NUM=1 for i in *.JPG; do echo "convert $i [$CUR_NUM/$JPG_COUNT]"; convert $i -resize 50% $i; CUR_NUM=$(($CUR_NUM+1)); done JPG 파일을 50% 줄이고 Exif 정보를 이용하여 Rotation 하는 기능 (작동 확인 안해봄..) #!/bin/bash JPG_COUNT=$(ls -l *.JPG | grep ^- | wc -l) CUR_NUM=1 for i in *.JPG ; do echo "convert $i [$CUR_NUM/$JPG_COUNT]"; conver..

CentOS 7 ffmpeg 설치

http://www.ffmpeginstaller.com/download/#download FFMPEG Installer 사이트에서 다음 파일을 다운로드 wget http://mirror.ffmpeginstaller.com/old/scripts/ffmpeg8/ffmpeginstaller.8.0.tar.gz tar xvf ffmpeginstaller.8.0.tar.gz cd ffmpeginstaller.8.0 ./install.sh 이렇게 해주니 약 1시간 정도에 걸쳐서 알아서 다운로드 받고 컴파일 하고 인스톨 한다. 설치 후 ffmpeg -version ffmpeg version N-64601-g0089fb7-syslint Copyright (c) 2000-2014 the FFmpeg developers ..

tomcat subsonic 오류

FAIL - Application at context path /subsonic could not be started Tomcat 8 버전에 Subsonic 4.9 버전을 설치. subsonic.war 파일을 Deploy 해서 올리면 처음에는 잘 작동 한다. 하지만 Tomcat 에서 Stop 한 후에 다시 Start 를 하면 위 오류 메시지가 발생한다.. 몇일 동안 삽질 끝네 subsonic 로그를 보니 다음과 같은 에러 로그가 보인다. ERROR DaoHelper - Failed to initialize database. org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested excep..

vsftpd 500 OOPS: vsftpd: refusing to run with writable root inside chroot() 해결

우분투 14.04 LTS 에서는 vsftp 3.0.2 가 설치되어 있다. 구글링을 해봐도 vsftpd 2.3의 버그라고 하면서 3.0.2 를 설치하라고 한다 -_-; 이미 3.0.2 버전임에도 500 OOPS: vsftpd: refusing to run with writable root inside chroot() 이 오류가 나온단 말이지.. 또 다시 구글링! 그리고 찾아낸 방법 일단 chroot 관련 설정을 사용하면 위 오류가 발생한다. 각 사용자 별로 상위 디렉토리 이동을 막고 싶을때는 다음과 같이 설정 한다. chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list allow_writeable_chroot=YES seccomp_sandbox=..

강좌 1 - SSH 서비스 설치 하기

N54L 에 우분투 데스크탑 버전 설치가 완료 되었다면 가장 먼저 해야 할 일은 SSH 서비스를 올리는것이다. SSH 서비스가 올라가 있어야만 원격지에서 콘솔로 접속을 할 수 있기 때문이다. 우분투 14.04 데스크탑 버전은 SSH 가 기본적으로 설치되어 있지 않다. 다행히도 우분투는 apt-get 을 통해서 아주 아주 편하게 설치 할 수 있다. 다음 명령어를 입력한다. sudo apt-get install openssh-server 만약 설치가 안된다면 sudo apt-get update 명령을 이용하여 최신버전으로 유지시킨후 다시 설치한다. 설치 후 ps -ef | grep ssh 를 입력하여 sshd가 실행되어 있는지 확인한다.

우분투 14.04 데스크탑 설치

HP N54L 서버에 우분투를 설치 준비물은 다음과 같다. 1. 4GB 이상의 USB 메모리 (필자는 메모렛 듀얼 골드 8GB를 사용)2. USB CD 영역 유틸리티 준비 3. 설치할 우분투 ISO 이미지 http://www.ubuntu.com 에 가서 이미지 다운로드또는 아래 링크를 클릭하여 우분투 14.04 LTS 64bit 를 다운로드 받기 http://releases.ubuntu.com/14.04/ubuntu-14.04-desktop-amd64.iso 끝 다운로드 받은 ISO 이미지를 USB에 CD 처럼 만드는 방법은 아래 링크 참조 http://qkrtmdqo2003.blog.me/150133401615 USB에 우분투 CD영역을 생성 하였다면 USB 를 서버에 꽂은 후 전원을 켜면 우분투 설치..