下面由宝塔安装教程栏目给大家介绍基于宝塔面板和nextcloud搭建自己的网盘的方法,希望对需要的朋友有所帮助!

一、安装宝塔控制面板和LNMP环境yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装要很久,安装完成可以看到下面的登陆信息,然后浏览器登陆就好

宝塔面板安装完成后,用上面的帐号密码信息登陆面板会有安装界面出来,选择下要安装的ngnix这些就可以自动安装

安装完成后就可以在这个界面中添加网站 数据库

我们点击添加,然后输入网站的域名数据库密码,就会自动创建好网站的目录。

创建完成会弹出提示

下载NextCloud安装包

我们到下面的网站去下载NextCloudhttps://nextcloud.com/install/#

我们选择文件,进入网站目录,然后点击远程下载

点击远程下载之后,在弹出的URL地址栏输入nextcloud的安装包下载地址https://download.nextcloud.com/server/releases/nextcloud-14.0.4.zip

下载完成后,点击右侧的“解压”

解压到nextcloud的安装目录

完成后可以看到有个nextcloud的文件夹,我们进入后将里面的文件复制到主目录,这些都可以在网页中完成,不需要登陆后台服务器

方法就是进入目录全选这些文件,然后剪贴在到前面的目录黏贴即可

然后回到上一级目录,点击粘贴所有

粘贴完成后,安装目录的文件结构如下图:

完成后,就可以打开网盘的的域名,直接在这里创建管理员账户,设置sql数据库

输入用户名密码、数据库信息等,点击安装完成,会自动安装,安装完成后,会进入网盘后台界面,如下

完成安装,我们可以去下载app或者电脑上的软件来进行使用

配置NextCloud

进入网站后看到上面显示有问题,发现有错误提示:

安装fileinfo

进入宝塔的面板的软件管理,找到php 7.1 然后进去有安装这个模块,点击安装

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就安装完成了,后面就可以自己去下载客户端来正常使用了

nextcloud php工程师,教你如何基于宝塔面板和nextcloud搭建自己的网盘相关推荐

  1. 基于宝塔面板使用 Leanote 搭建自己专属的云笔记

    Leanote 是一款开源的云笔记程序,使用 golang + mongodb 开发,支持 markdown.代码高亮.免打扰"写作模式",以及将内容发布为博客等.今天为大家分享一 ...

  2. 宝塔linux面板假设nextcloud,宝塔面板部署NextCloud(14.0.3)逐一解决后台安全及设置警告...

    刚刚把NextCloud更新到14.0.3,后台又出现了一堆警告,也是够烦的. 之前写过 宝塔面板部署NextCloud逐一解决后台安全及设置警告,那个是基于Nextcloud 13.x的,所以就再补 ...

  3. 宝塔php安装那个合_使用宝塔面板安装nextcloud | 启用本地存储 | 安装smbclient

    宝塔面板安装nextcloud | 启用本地存储 使用宝塔面板搭建nextcloud服务后,在设置外部存储时总是无法启用本地存储. 问题1:提示:"smbclient" 未安装.无 ...

  4. php管理ssr,基于宝塔面板开发ssrpanel一键脚本 | 刺客博客 - 刺客博客

    问:"为啥我要写这么一个半自动的一键脚本呢?" 答:因为宝塔面板是用起来Bug最少,也是最简单的一个面板. 由于宝塔的特性,我们可以无限搭建站点,这样也不用出现一个服务器用一键脚本 ...

  5. linux 安装mysql 云盘_Linux下搭建私人开源网盘NextCloud步骤及使用(基于LAMP)

    LINUX Linux操作系统 Linux下搭建私人开源网盘NextCloud步骤及使用(基于LAMP) 简介: Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自 ...

  6. ss一键搭建php,#二次更新# 基于宝塔面板开发SSPANEL魔改V3一键脚本

    二次更新说明,支持宝塔6.0版本.优化安装逻辑,提高安装成功率. 具体更新说明如下: 宝塔6.0添加网站默认地址进行了变动,例如添加域名 4ker.cc,默认站点名字变为了4ker_cc,如图所示: ...

  7. 基于宝塔面板的三种数据库备份方式(服务器备份,云备份,本地备份)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 基于宝塔面板的三种数据库备份方式(服务器备份,云备份,本地备份) 前言 前天也就是10月20号的时候,去河南郑州参加了第八届IHCN中 ...

  8. 手把手教如何搭建一个百度网盘目录站点【保姆级】

    如何搭建一个百度网盘目录站点 最近一研究虚拟货源项目,由于资料太多,不得已把硬盘扩容到了300T,但是扩容后问题也出来了,问题1:由于是通过技术手段扩容,百度盘已经爆满,已经无法存储新的资料. 问题2 ...

  9. 基于Vue.js和Node.js的个人网盘系统——科技立项中期成果

    基于Vue.js和Node.js的个人网盘系统 个人网盘系统前端使用Vue.js框架,特别使用了Vue3支持的Element Plus组件库.后端使用Node.js提供服务.数据库使用MongoDB. ...

最新文章

  1. 不知所“云”:小企业对云托管知之甚少
  2. arXiv 2019 《DCA: Diversified Co-Attention towards Informative Live Video Commenting》论文笔记
  3. 数据结构与算法之美-排序(下)
  4. 微软7月修复117个漏洞,其中9个为0day,2个是Pwn2Own 漏洞
  5. 第8章 静态路由配置
  6. Android-7.0-Nuplayer-启动流程
  7. 环信 java接口实例_环信即时聊天与java后台接口对接demo
  8. 【论文阅读】Enhancing Underwater Imagery using Generative Adversarial Networks
  9. Makefile中wildcard使用方法
  10. 【项目记录】服务器暴力风扇改造桌上风扇
  11. ETCD 源码学习--Watch(client)
  12. 一个想法(续三):一份IT技术联盟创业计划书,开启众筹创业征程
  13. 使用python连接clickhouse并发送邮件
  14. android ndk : error pluginprotocolstatic: local_src_files 错误
  15. 空调器制冷系统故障-冷凝器脏堵
  16. 苹果电脑新手指南:什么是Dock程序坞
  17. 智能化实验室设计是什么
  18. 一起Oracle回收站过大引发的insert逻辑读过高故障
  19. 【日常分享】使用U盘给DELL电脑安装电脑系统,小白装机
  20. 通俗易懂的带你了解HTTPS的原理

热门文章

  1. 马哥-51CTO-Linux培训-0910-程序包管理
  2. C语言字符串操作常用库函数
  3. 所选驱动器不再有效,继续安装之前,请先检查安装路径的设置
  4. Android 图片平铺实现方式
  5. 分享10个Android游戏源码,要的赶紧来哈
  6. 海量信息存储基地落户滨海高新区
  7. 中文分词之正向最大匹配算法
  8. 样本距离计算、向量范数、矩阵范数
  9. 关于UI Automation框架
  10. C#使用SQLite出错:无法加载 DLL“SQLite.Interop.dll”,找不到指定的模块