正在查看 9 个帖子:1-9 (共 9 个帖子)
-
作者帖子
-
依旧是前几年玩过的一款开源网盘系统,当时用的是 ownCloud,原因也是一样,因为对系统不熟悉,所以没用多久就删掉了。现在 ownCloud 已经被收购但是 Nextcloud 基于此进行的分叉系统,也是完全开源的。
下面是安装记录,上传好程序后出现了以下错误,应该是服务器文件及文件夹权限的问题。
运行以下三条命令改目录权限到 755
chown -R www.www /data/wwwroot/ find /data/wwwroot/ -type d -exec chmod 755 {} \; find /data/wwwroot/ -type f -exec chmod 644 {} \;
然后刷新页面就可以看到安装界面:
然后需要调整下数据库,这里说明下,如果你需要一个小型的网盘那么选 SQLite 安装即可,但如果是需要一个数据量比较大的那么就选 MySQL/MariaDB 然后输入数据库信息。
输入数据库信息后即安装完成,但这里发生了错误。
错误显示为
No input file specified.
似曾相识的感觉,那么找找解决办法解决方案是参考下是说目录的路径不对,等下贴上方法,已经可以进入后台;
我们采用的是 Nginx 服务器,所以调整虚拟主机的配置信息,添加了下面的一行
fastcgi_param PHP_VALUE open_basedir=/data/wwwroot/:/tmp/:/proc/;
location ~ [^/]\.php(/|$) { fastcgi_split_path_info ^(.+\.php)(/.+)$; include fastcgi_params; #fastcgi_pass remote_php_ip:9000; fastcgi_pass unix:/dev/shm/php-cgi.sock; fastcgi_index index.php; include fastcgi.conf; fastcgi_param PHP_VALUE open_basedir=/data/wwwroot/:/tmp/:/proc/; }
之后就可以进入到界面里。
出现了
代码完整性检查出现异常, 点击查看详细信息...
需要进行一一排查进行安全检查,发现没有问题,可以正常使用。
翻译后的显示信息。
扫描文件发现是由于上传的 nextcloud.zip 程序包出现在目录里,那么删掉重新检查就好了。
界面定制完毕,那么这就会是我们公司以后的网盘及文件分享系统,为啥不用百度网盘这些东西,因为讨厌,不喜欢,而且限制速度很让人不爽。
我们希望给用户和团队一个轻松的工作环境,自由分享文件,反正都是内部使用。调整了之后可以说是很有气质了。
-
作者帖子
正在查看 9 个帖子:1-9 (共 9 个帖子)
- 哎呀,回复话题必需登录。