在Linux上搭建私有云

目录

一、前言

二、配置

三、使用


一、前言

1、介绍owncloud

        ownCloud官网:https://www.owncloud.com/

        ownCloud是一款私有云存储的搭建工具。可以在纯局域网环境中使用,也可以搭建在公有云上。分为服务器和客户端两个部分,服务器以前是支持Windows、Mac OS和Linux的,但是现在的版本只支持Linux了。客户端则支持Windows、Mac OS、Linux等桌面系统以及iOS、Android和BlackBerry等手机端。

2、准备工作     

        在配置开始之前,需要准备两个必要的文件,可以选择去官网下载

在Linux上搭建私有云

        链接:https://pan.baidu.com/s/1d8ZrMqZHTxMHJ5EeBF5Ixg 提取码:2hbd

二、配置

1、保证虚拟机可上网(ping baidu)

ping -c4 baidu.com

在Linux上搭建私有云

2、保证yum可用(刷新)

yum repolist

在Linux上搭建私有云

3、关闭selinux

setenforce 0 

vim /etc/selinux/config

在Linux上搭建私有云

4、查看防火墙状态

systemctl status firewalld.service

在Linux上搭建私有云

如果显示为(running),则关闭防火墙

systemctl stop firewalld.service

【报错1】

如果出现Unit firewalldxc2xa0.service not loaded这种情况

在Linux上搭建私有云

则在虚拟机上依次输入以下命令

5、安装软件(搭建OwnCloud需要LAMP的架构支持)

yum install -y httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo

在Linux上搭建私有云

6、启动服务(httpd、mariadb)

systemctl start httpd.service

systemctl start mariadb.service

【报错2】

如果出现Unit not found这种情况

在Linux上搭建私有云

则在虚拟机上依次输入以下命令

7、查看是否可以访问界面(测试Apache)

在Linux上搭建私有云

8、将owncloud-10.0.4.tar文件上传到虚拟机

在Linux上搭建私有云

在Linux上搭建私有云

9、将owncloud-10.0.4.tar文件解压到当前目录

tar -xjvf owncloud-10.0.4.tar.bz2 

在Linux上搭建私有云

10、将owncloud下面的所有文件复制到/var/www/html中(原因:httpd的首页文件存放在/var/www/html)

cp -r ~/owncloud/* /var/www/html

在Linux上搭建私有云

11、修改权限

chown -R apache:apache /var/www/html 

在Linux上搭建私有云

 12、在Mariadb数据库中创建OwnCloud的数据库

(1)给数据库设置用户和密码

(2)登录数据库

在Linux上搭建私有云

(3)创建数据库

在Linux上搭建私有云

(4)查询数据库

在Linux上搭建私有云

(5)退出当前模式

在Linux上搭建私有云

13、再次刷新界面,显示如下信息“以下提示当前的php版本为5.4.16,要求高于5.6.0,请更新你的php版本”;查看当前php的版本信息

在Linux上搭建私有云

14、升级yum仓库

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm 

在Linux上搭建私有云

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 

在Linux上搭建私有云

15、卸载php模块(php-common)

yum remove php-common 

在Linux上搭建私有云

16、重新安装php(安装php5.6)

yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring 

在Linux上搭建私有云

17、查看php版本,确认安装成功

php -v

在Linux上搭建私有云

18、重启Apache服务

systemctl restart httpd

19、再次刷新界面

在Linux上搭建私有云

在Linux上搭建私有云

在Linux上搭建私有云

在Linux上搭建私有云

【报错3】

如果出现“不能写入配置目录”这种情况

在Linux上搭建私有云

则在虚拟机上依次输入以下命令

20、在Windows上安装ownCloud

在Linux上搭建私有云

在Linux上搭建私有云

 点击“否”,选择稍后重启

在Linux上搭建私有云

21、打开ownCloud,输入虚拟机IP地址,连接服务器地址

在Linux上搭建私有云

【报错4】

如果出现“连接超时”的情况,那么将物理机重启。然后在虚拟机上输入以下命令,之后再打开访问界面,最后再重新打开ownCloud进行连接

22、以未加密HTTP方式重试

在Linux上搭建私有云

23、输入创建的管理账号和密码

在Linux上搭建私有云

24、选择Windows本地文件夹进行同步连接

在Linux上搭建私有云

25、连接成功

在Linux上搭建私有云

26、测试(将某个文件拖入Windows本地文件夹中,然后在Linux的ownCloud中查看是否进行了同步)

在Linux上搭建私有云

在Linux上搭建私有云

配置完成

三、使用

1、在虚拟机上输入以下命令

2、打开访问界面

在Linux上搭建私有云

在Linux上搭建私有云

3、打开物理机的“_文件夹同步连接”

在Linux上搭建私有云

在Linux上搭建私有云

 The end

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24904 人正在系统学习中

来源:想吃俩个荷包蛋

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月11日
下一篇 2021年6月11日

相关推荐