本文更新于:
2018-11-03,优化流程
2018-09-13,修正一些编辑错误
2018-08-28,初始版本
公共网盘给我们的生活带来了许多便利,小的文件传递变得日益快捷。但近年来伴随着网络扫黄运动,一大批公共网盘退市或者服务缩水给我们的文件安全防护带来了挑战。
随着虚拟服务器VPS的价格日益降低,拥有一台乃至多台虚拟服务器的朋友越来越多。
除了用来翻阅防火长城以及进行内网穿透外。朋友们最常想到的就是也许可以进行文件传递了。
本文以Ubuntu16.04为例,详细介绍最新版ownCloud10.0.10的安装及配置方法。以供大家参考,已有主机用户请直接跳转到第3步。
==============================================
其中:魔方云 CN2GIA分配国内IP地址,对电信宽带用户友好,服务器稍贵但是性能比较好可以同时用来海外用户翻回国内看"延禧攻略"^_^。
bandwagon 老牌VPS供应商,提供稳定可靠的服务器以及多种接口和功能,同时有cndirect适合联通宽带用户,cn2线路适合电信宽带用户,还有土豪专属的hk线路。
2.注册完成后通过putty类SSH工具登录主机。教程详见链接
==============================================
安装相关环境(lnmp)
3.复制并粘贴下列命令行。apt-get update
screen -S lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
以上php 要选7.0或更高版本,密码要牢记,其他可以直接默认。
以上都完成之后会提示input any key to start install Ctrl +C to cancel,此时敲回车开始安装。
PS:安装需要等待较长时间。
注意:上图中红框里面的选项!
==============================================
增加vhost
lnmp vhost add
后面路径我建议选 /home/wwwroot/default
后面路径我建议选 /home/wwwroot/default
其他直接默认选项
==============================================
安装ownCloud
4.执行下面的命令行
cd /home/wwwroot/default
wget https://download.owncloud.org/community/owncloud-10.0.10.zip
unzip owncloud-10.0.10.zip
cd owncloud
mv * ../然后重启nginx
lnmp nginx restart5.打开浏览器访问http://你的域名/phpmyadmin/
新建用户数据库
以owncloud命名并正确授权,之后点右下角的“执行“按钮。
==============================================
之后用如下命令行重启nginx
cd ../
chown -R www *
之后用如下命令行重启nginx
lnmp nginx restart
配置与优化
6.开启pathinfo
vim /usr/local/nginx/conf/vhost/你前面输入的域名.conf
找到include enable-php.conf;并将其替换为include enable-php-pathinfo.conf;
再次重启nginx
lnmp nginx restart
7.调整php上传文件大小限制
vim /usr/local/php/etc/php.ini找到upload_max_filesize,修改为upload_max_filesize=500M
(在第809行)
找到post_max_size,修改为post_max_size=500M
(在第656行)
重启 lnmp
lnmp restart
评论
发表评论