kkFileView 봄 부팅 파일 문서를 온라인으로 미리 구축 프로젝트 솔루션을 사용하고 있습니다.
프로젝트 주소 : https://gitee.com/kekingcn/file-online-preview
설치 단계 :
1. 리눅스에서 넣어 해당 설치 패키지를 다운로드
2. JDK 설치
프로젝트 3. 다운로드, 또는 자신에게 그것을 kkfileView-2.1.2.tar.gz를 컴파일
머리를 다음과 같이 임의의 디렉토리 구조를 추출
시작 디렉토리를 입력합니다, 부팅
CD kkFileView- 2.1 . 2 / 빈 쉬 시작. 쉬
전화를 시작 설치 openoffice4에서 스크립트 폴더를 설치합니다. 네트워크가 다운로드 할 수없는 경우, 당신은 자신의 손을 다운로드 경로를 조정할 수 있습니다
예를 들어, 여기에 자신의 주소를 가리키는 다운로드 주소입니다.
자동 다운로드 및 패키지를 설치, / 옵션 / openoffice4 디렉토리를 생성합니다. 오픈 오피스의 기본 시작 포트 충돌이 있는지 여부에 주목, 8100입니다.
당신은 액세스하여 http 시도 할 수 있습니다 : // IP : 8012보기 원래의 인터페이스를.
설치 있지만 5.openoffice하지만이 여전히 인터페이스를 볼 수있다, 어떤 이유로 시작되지 않을 수 있습니다.
그렇게 테스트 오픈 오피스를 사용할 수 있습니다.
설치 디렉토리에 # 오픈 오피스 CD / 옵션 / openoffice4 / 프로그램 / # 열려있는 오픈 오피스 서비스는 로컬 포트는 8100 . . / soffice를 -headless -accept = " 소켓, 호스트 = 127.0.0.1, 포트 = 8100 : URP; " -nofirststartwizard & # 다음 프로세스를 죽이고, 프로세스가 바로 켜져보기 (가) 살인을 ? 되지 않도록 프로그램 일어나 PS의 | -ef 그렙 다음 soffice를
제대로 시작할 수없는 경우, libXext를 설치 한 후 다시 시도
centos7-64 다운로드 : http://mirror.centos.org/centos/7/os/x86_64/Packages/libXext-1.3.3-3.el7.x86_64.rpm
시작 시스템은이 주소에서 찾을 수 있습니다 https://pkgs.org/download/libXext.so.6
설치가 성공적으로 완료되면 시작되지 않을 경우, 그래픽 인터페이스를 설치
냠 groupinstall " X 윈도우 시스템을 "
오픈 오피스의 확인이 시작하고, 다시 kkFileView bin 디렉토리 아래, startup.sh 시작을 실행 할 수 있습니다.
는 HTTP에 액세스하려고 : // IP : 8012이 경우 파일은 인터넷을 참조가 JS 때문에, 그 네트워크는 매우 느린 것, 초기 인터페이스를 참조하십시오.
6. 액세스 테스트
는 HTTP에 액세스하려고 : // IP : 8012보기 초기 인터페이스
// 접속 주소는 파일 미리 볼 var에 URL을 = 'http://127.0.0.1:8080/file/test.txt' ; window.open ( 'http://127.0.0.1:8012/onlinePreview?url='+ 에 encodeURIComponent (URL)); // 동시에 여러 사진 미리보기를 사용하여 여러 파일은 "|"문자로 구분 var에 "|"적인 fileURL URL1 = +에 의해 지정된 파일 + "URL2를" ; window.open ( 'http://127.0.0.1:8012/picturesPreview?urls='+encodeURIComponent(fileUrl));