使用OwnCloud+VPS搭建属于自己的个人云盘

        现在市场上边已经有着形形色色的云盘服务,但是由于各种原因,很多人还是想要拥有一个自己的个人云盘系统,下面就介绍一下使用VPS + OwnCloud搭建个人云盘的教程,VPS系统为CentOS的6x64。

一,搭建网络服务器

        个人云盘存在的意义即在于可以使用公网进行访问,将自己的一些文件存放在云盘中以便于日后的下载使用。所以,必须首先在自己的VPS中搭建一个网络服务器以便于可以通过网络访问,最为便捷的一个方法就是使用lnmp一键安装包进行搭建。使用lnmp一键安装包可以同时搭建好Apache(HTTP服务器),MySQL(数据库软件)和PHP(有时也是指Perl或Python),从而建立网络应用平台搭建教程见下方链接第一节:

Vultr + LNMP环境+的WordPress搭建个人网站教程

注意:PHP版本建议选择5.6.0以上,OwnCloud要求的最低PHP版本为5.6.0.PHP升级教程见下:

  1. LNMP 1.2 / 1.3 +升级Nginx,MySQL / MariaDB,PHP教程

  2. LNMP 1.1升级及Nginx,MySQL / MariaDB,PHP升级

二,在MySQL的中创建OwnCloud数据库

        需要在MySQL的中创建一个属于OwnCloud的数据库,以便于存放OwnCloud中的数据。首先在服务器中使用下述命令以根身份登录的MySQL数据库。

mysql -u root -p

回车之后输入的MySQL数据库密码。登录成功之后,创建一个名为owncloud的数据库(名称可以自己随便命名)

create database owncloud;

之后创建一个数据库用户名为“ownclouduser”,密码为“密码”的用户,该用户供OwnCloud使用,将文件存放于数据库中。

grant all on owncloud.* to ownclouduser@localhost identifiedby 'password';

刷新一下权限,就可以退出的MySQL数据库了。


flush privileges;
exit

三,下载最新版本的OwnCloud

OwnCloud官方下载链接如下:

下载ownCloud

在VPS中切换到网络服务器的根目录(本文中路径为/家/ wwwroot文件),并下载最新版本的OwnCloud

wget https://download.owncloud.org/community/owncloud-10.0.9.tar.bz2

使用焦油命令解压文件

tar xvf owncloud-10.0.9.tar.bz2

      将解压后的文件移动到apache根目录(如/ home / wwwroot / default),如果已经搭建了个人网站,则将该文件移动到网站的根目录下,如:

mv owncloud /home/wwwroot/muxiaohe.tech/

赋予该目录相关的权限,

chown -R www:www /home/wwwroot/muxiaohe.tech/owncloud/
chmod 777 /home/wwwroot/muxiaohe.tech/owncloud/config

        第一个命令是设置owncloud这个文件的所有者和用户组,不同机器上边文件的所有者和用户组可能不一样,最开始做的时候将文件所有者和用户组设置为apache的,但是会提示无效用户。

chown -R apache:apache xyz But I'm getting error, chown: `apache:apache': invalid user

这时需要使用查找命令找到Apache的配置文件中的所用者和用户组是什么,然后设置所有者和用户组就可以了。

find / -name httpd.conf //查找apache配置文件

找到之后使用VI进入到配置文件中查找用户,用户之后显示的就是所有者。

在该配置文件查看apache的重写模式,如果是AllowOverride None,将之更改为Allowoverride All。

设置完成之后重启MySQL和apache httped即可。

service mysql restart
service httpd restart

重启完成之后就可以使用浏览器访问

http://ip-address/owncloud        //通过IP访问,ip-address需要换成自己的IP地址
http://domain-address/owncloud    //通过域名访问,domain-address需要换成自己的域名

如果PHP版本过低则会提示

参照上边的教程升级PHP版本即可正常访问。进入之后输入用户名和密码创建一个管理员账户即可完成所有设置。

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值