> 주제 > 탑 패널 > 본문

Pagoda Panel 및 nextcloud를 기반으로 자신만의 네트워크 디스크를 구축하는 방법을 알려드립니다.

藏色散人
풀어 주다: 2020-06-19 13:23:31
앞으로
12714명이 탐색했습니다.

다음 튜토리얼 칼럼인 Pagoda Installation에서는 Pagoda Panel과 nextcloud를 기반으로 자신만의 네트워크 디스크를 구축하는 방법을 소개하겠습니다. 필요한 친구들에게 도움이 되길 바랍니다!

Pagoda Panel 및 nextcloud를 기반으로 자신만의 네트워크 디스크를 구축하는 방법을 알려드립니다.

1. 설치Pagoda제어판 및 LNMP 환경

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
로그인 후 복사

설치가 완료된 후 아래 로그인 정보를 확인하신 후 브라우저로 로그인하시면 됩니다

파고다 패널 설치 후, 위의 계정 및 비밀번호 정보를 사용하여 패널에 로그인하면 설치 인터페이스가 나타납니다. 설치가 완료되면 자동으로 설치됩니다. 이 인터페이스에 웹사이트 데이터베이스를 추가할 수 있습니다. 추가를 클릭하고 웹사이트의 도메인 이름 데이터베이스 비밀번호를 입력하면 웹사이트 디렉터리가 자동으로 생성됩니다.

생성이 완료되면 프롬프트가 뜹니다

NextCloud 설치 패키지를 다운로드합니다

NextCloud를 다운로드하기 위해 아래 웹사이트로 이동합니다

https://nextcloud.com/install/#
로그인 후 복사

파일을 선택하고 해당 웹사이트에 들어갑니다

원격 다운로드 클릭 후 팝업 URL 주소창에 nextcloud 설치 패키지 다운로드 주소 입력

https://download.nextcloud.com/server/releases/nextcloud-14.0.4.zip
로그인 후 복사

다운로드 완료 후 오른쪽 "추출" 클릭 side

nextcloud 설치 디렉터리에 압축을 푼다

완료되면 nextcloud 폴더가 있는 걸 볼 수 있는데, 들어가시면 안에 있는 파일들을 메인 디렉터리에 복사해 놓으시면 됩니다. 백엔드 서버에 로그인하지 않고 페이지 전체를 입력하는 방법입니다. 이 파일을 선택한 다음 이전 디렉터리에 잘라내어 붙여넣습니다

그런 다음 이전 디렉터리로 돌아가서 모두 붙여넣기를 클릭하세요.

붙여넣기가 완료된 후 설치 디렉터리의 파일 구조는 다음과 같습니다.

완료 후 네트워크 디스크의 도메인 이름을 열고 여기에서 직접 관리자 계정을 생성하고 SQL 데이터베이스

사용자 이름, 비밀번호, 데이터베이스 정보 등을 입력하고 설치 완료를 클릭하면 자동으로 설치되며 설치가 완료됩니다. 그 후 다음과 같이 네트워크 디스크 백그라운드 인터페이스로 들어갑니다

설치가 완료되면 컴퓨터에 앱이나 소프트웨어를 다운로드하여 사용할 수 있습니다

NextCloud 구성

웹사이트에 들어간 후 위에 표시된 문제가 있는 것을 확인하고 오류를 발견했습니다. 팁:

Install fileinfo

Pagoda 패널의 소프트웨어 관리에 들어가서 php 7.1을 찾은 다음 들어가서 이 모듈을 설치하고 Install을 클릭하세요

getenv("PATH")为空

PHP 的设置似乎有问题, 无法获取系统环境变量. 使用 getenv("PATH") 测试时仅返回空结果.

编辑php-fpm.conf

 /www/server/php/71/etc/php-fpm.conf
로그인 후 복사

粘贴

env[PATH] = /usr/local/bin:/usr/bin:/bin:/usr/local/php/bin
로그인 후 복사

重启下服务

service php-fpm-71 restart
로그인 후 복사

❀Some files have not passed the integrity check.

这句是文件完整性检查,然后后面有个list,点击下可以看到哪些文件有问题,由于宝塔创建好网站默认会有404和user页面,这样nextcloud的文件的原始这个页面没法复制,我们只要把默认的user文件删了,重新替换即可。

The .htaccess file is not working

打开在宝塔的伪静态中添加下面的内容

location

~ ^/(data|config|.ht|db_structure.xml|README) {

deny all;

}
로그인 후 복사

You are accessing this site via HTTP

宝塔上默认有申请ssl证书,免费的点下就ok了

注:你必须在公网上有DNS解析,否则没法申请

安装opcahe

Opcache是PHP代码的缓存

替换下面的代码到php配置里,然后重启下php服务

opcache.enable=1

opcache.enable_cli=1

opcache.interned_strings_buffer=8

opcache.max_accelerated_files=10000

opcache.memory_consumption=128

opcache.save_comments=1

opcache.revalidate_freq=1
로그인 후 복사

到此我们的nextcloud就安装完成了,后面就可以自己去下载客户端来正常使用了

위 내용은 Pagoda Panel 및 nextcloud를 기반으로 자신만의 네트워크 디스크를 구축하는 방법을 알려드립니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:csdn.net
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!