树莓派安装nextcloud网盘20200215

sudo apt-get clean
sudo apt-get update
1.安装lamp
apt-get install -y apache2 mariadb-server php7.3 php7.3-xml php7.3-curl php-zip php-dom php-mbstring php-gd php-mysql

2.mysql -uroot -p
输入密码(我设的1)
登入mariadb后执行
select Host,User,plugin from mysql.user where User=‘root‘;
看到加密方式:plugin是unix_socket需要改为本地加密
update mysql.user set plugin=‘mysql_native_password‘; #改加密方式
update mysql.user set password=PASSWORD("1") where User=‘root‘; #设置新密码(1为自己设定的密码)
flush privileges; #刷新生效

3.下载phpmyadmin(非必须)
下载安装包到/var/www/html/phpmyadmin下解压,此时浏览器打开http://ip/phpmyadmin输入用户密码即可进入

4.权限调整
由于我是用root安装的且nextcloud强制数据目录其他用户权限必须为0所以挂载时将数据盘挂载为770,所以需要将www-data用户加入root组
usermod -a -G root www-data 重启系统
4.下载nextcloud安装包
下载安装包到/var/www/html/nextcloud下解压,此时浏览器打开http://ip/nextcloud按照前面设置填写数据库参数,然后登陆可用

==================================

这个用树莓做好后还是会有一些问题 比如上传文件大小限制,会一直报intl.php的错误
这些问题我时解决了但是没有记录清楚我大致记录了一下执行的步骤
修改2M限制首先是owncloud 路径的权限 chown -R www-data:www-data /var/www/html/owncloud/
再就是PHP上 上传文件大小的限制修改的是php.ini
find / -name php.ini
打开php.ini,首先找到
file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开
upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹
upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值。默认为2M
post_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M
一般地,设置好上述四个参数后,上传<=8M的文件是不成问题,在网络正常的情况下。
但如果要上传>8M的大体积文件,只设置上述四项还一定能行的通。
进一步配置以下的参数
max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒
max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒
memory_limit = 8m ;每个PHP页面所吃掉的最大内存,默认8M
把上述参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了
max_execution_time = 600
max_input_time = 600
memory_limit = 32m
file_uploads = on
upload_tmp_dir = /tmp
upload_max_filesize = 32m
post_max_size = 32m

原文地址:https://blog.51cto.com/11987715/2471266

时间: 2024-10-09 04:30:27

树莓派安装nextcloud网盘20200215的相关文章

借助URLOS快速安装nextcloud网盘

简介 nextcloud是一个免费专业的私有云存储网盘开源项目,可以让你简单快速地在个人/公司电脑.服务器等设备上架设一套属于自己或团队专属的云同步网盘,从而实现跨平台跨设备文件同步.共享. 今天我们介绍一种更快速的安装方法,那就是通过URLOS一键安装nextcloud网盘.urlos是什么? URLOS是一个云主机管理软件,基于Docker容器技术打包和运行应用,包含负载均衡和故障转移等高级功能,可自动识别机器和云应用的故障并将云应用转移至可用的机器上,单机故障并不影响业务开展. 你可以使用

[Ubuntu] 安装百度网盘客户端

[Ubuntu] 安装百度网盘客户端 1.官网下载安装包 http://pan.baidu.com/download 根据不同的系统选择对iyng安装包  ubuntu选择 deb格式 2.安装前置软件 alien 安装alien这一软件:sudo apt-get install alien   ##alien默认没有安装,所以首先要安装它 3.安装百度云客户端 sudo alien baidunetdisk_3.0.1-2_amd64.deb 4.ubuntu如何安装 rpm格式软件 如果某些

centos6.5下使用lnmp架构安装nextcloud云盘

最近两年随着各大网盘纷纷关闭,百度云也早早的就开始限速,文件的安全也没有保障.所以还不如自己搭建一个网盘.网上看了下,发现有一个nextcloud比较好用.支持多平台客户端,支持分享,使用操作简单.支持插件扩展,文件预览,在线协作. 安装nginx wget http://nginx.org/download/nginx-1.10.3.tar.gz tar -zxf nginx-1.10.3.tar.gz && cd nginx-1.10.3 ./configure --prefix=/u

UOS如何安装百度网盘(X86)

先需要下载网盘客户端 https://pan.baidu.com/download 在此链接中下载Linux版本(deb格式) 下载好了,双击 提示进行安装,点击安装 输入密码 安装中 查看已经安装完成,点击完成即可 点击左下角启动器,看到已经有百度网盘的图标了,但是是英文的,忽略 点击,运行,输入账号密码进行登陆 登陆后的界面,正常使用,就不过多介绍了. 原文地址:https://www.cnblogs.com/drgcaosheng/p/12557101.html

使用Dcokerfile安装kodexplorer网盘

阅读目录(Content) 一. Dockerfile指令集二.创建一个Dockerfile三.使用Dcokerfile安装kodexplorer 一. Dockerfile指令集 dockerfile主要组成部分: 基础镜像信息 FROM centos:6.8制作镜像操作指令 RUN yum insatll openssh-server -y容器启动时执行指令 CMD ["/bin/bash"] dockerfile常用指令: FROM 这个镜像的妈妈是谁?(指定基础镜像)MAINT

Docker+Nextcloud快速部署个人网盘

各位大佬好,,,萌新顾北清又回来更新了,今天要快速部署一个人网盘. 有多快呢,,,5分钟吧,因为我们使用Docker部署. Docker基础可以看看我之前的博文.(点这里点这里) 那么,,,开始吧. 实验环境:小伙伴的阿里云服务器,安装的是Centos7的系统,要安装的网盘叫Nextcloud 下面开始安装 第一步 老规矩,先安装Docker环境. 命令如下: [[email protected] ~]# yum install -y docker Loaded plugins: fastest

树莓派搭建Seafile个人网盘

步骤一.安装Seafile依赖包 yum install python-setuptools python-ldap python-memcached MySQL-python mariadb mariadb-server 步骤二.安装pip和python库 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py pip install requests 步骤三.配置mariadb数据库 启动 maria

在Ubuntu下安装TIM、微信与百度网盘客户端

当我们从Windows转到Linux时,发现一些在Windows下的常用软件,在Linux下没有相应的安装软件.好在Linux的爱好者一直没有停止在Linux下使用这些软件的努力,这篇博客就是向大家介绍deepin团队的方案:deepin wine系列.原文的地址是(https://www.lulinux.com/archives/1319) ,我按照上面的方法安装了TIM.微信与百度网盘.因为加了一些自己的安装体会与图片,所以厚着脸皮把这篇博客设置成"原创",请大家多多包涵.这里向d

安装使用aria2下载百度网盘内容(转)

原文地址:https://blog.csdn.net/wudi1107/article/details/80728891 安装使用aria2下载百度网盘内容 目前在Linux中没有好用的百度网盘客户端,使用aira2下载十分方便,直接可以通过插件在浏览器中下载,免去了单独安装客户端的麻烦. 1.aria2简介  aria2 本是命令行下的一个多线程下载工具,属于后端,通过在浏览器中安装插件,将百度网盘中的下载地址导出到aria2中下载,具体有以下优点: ? 多线程下载.aria2可以从通过多种协