ubuntu系统——ownCloud安装部署及使用

随着国内各个网盘的关闭和限制,大家都开始各自决定自己的出路,本人也是为了给自己找出来,使用ubuntu系统给自己搭建一个云盘,至于owncloud的功能网上一查一堆,我就不在这里阐述了。我只是把我自己安装的流程记录下来,便于以后再安装的时候记录:

1:安装环境:

本人习惯使用军哥的LNMP:

上边安装的步骤可以到军哥的网站看:https://lnmp.org/install.html

2:添加站点和设置数据库:

lnmp vhost add

一路安装需要注意的是:直接把数据库添加进去

owncloud-4

第二、ownCloud私有云盘存储的部署过程

我们在环境配置好且需要用来部署ownCloud的域名也添加进去后,我们就可以从ownCloud官网下载最新程序来部署,这个就是我们安装网站CMS一样的道理。

1、ownCloud官网

官网:https://owncloud.org/

2、ownCloud下载/解压:

ownCloud分免费和企业版本,这里我们就直接用免费版本,已经到9.1.1版本了,我们可以直接wget下载到当前站点的目录中解压,毕竟也有30M左右。(zip解压方式 unzip owncloud-9.1.1.zip

3、ownCloud安装和设置过程

我们在下载、解压,移动到根目录/或者自己需要的目录中,然后等待域名解析完毕生效后,再用浏览器直接打开我们的网盘安装网址。

ownCloud安装和设置过程

设置ownCloud管理员账户,以及数据库信息后安装。可以用SQLite、MySQL/MariaDB数据库。

这里会遇到404的问题,解决方案:

linux 404问题可这样解决: 应虚拟主机配置文件里的 include enable-php.conf; 替换为 include enable-php-pathinfo.conf;(nginx文件)

上传限制的问题:

/usr/local/php/etc/php.ini

修改/usr/local/nginx/conf/nginx.conf 文件:

查找 client_max_body_size 将后面的值设置为你想设置的值

修改owncloud上传文件存储目录:

1、停止web服务

2、查看config/config.php文件中已有的datadirectory(例如为:/var/www/owncloud/data)

3、修改config/config.php文件中的datadirectory(例如修改为:/media/usbdisk/ocdata/)

‘datadirectory’ => ‘/var/www/owncloud/data’,

修改为:

‘datadirectory’ => ‘/media/usbdisk/ocdata/’,

4、将/var/www/owncloud/data目录下的所有文件移动到新的/media/usbdisk/ocdata/目录下。

5、修改/media/usbdisk/ocdata/目录所述的组及用户与原/var/www/owncloud/data目录相同,例如所述组和用户都修改为www。

chown -R www:www /media/usbdisk/ocdata

6、启动web服务。

以上修改后,你的owncloud后续上传的文件将会存放到新的目录下。在第4步操作的过程中一定要将所有文件都拷贝到新的目录下,如不完全拷贝,可能会出现在web页面无法看到以前上传文件的问题。

使用技巧:

启用外部存储:

要启用ownCloud使用外部存储,我们必须在ownCloud管理区域中启用应用程序。

以管理员身份登录到自己的云端。

ownCloud登录

现在点击“ 文件 ”部分并选择“ 应用程序 ”。

OwnCloud添加应用程序

单击“ 未启用 ”选项卡并选择“ 外部存储支持 ”,单击“ 启用 ”并等待。

在ownCloud中启用外部存储

启用外部存储支持。就可以配置各个外部链接了:

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注