OwnCloud建立属于自己私有的云存储网盘

 需要LAMP架构

实验环境:centos7.4  64位系统

[root@xuegod63 ~]# yum install  -y  httpd php php-mysql mariadb-server mariadb  php-dom php-mbstring php-gd php-pdo

 启动LAMP相关服务

[root@xuegod63 ~]# systemctl start httpd.service  
[root@xuegod63 ~]# systemctl start mariadb.service

关闭防火墙

[root@xuegod63 ~]# systemctl stop firewalld
[root@xuegod63 ~]# systemctl disable firewalld

测试apache

http://192.168.40.20

通过xshell中的rz上传owncloud-10.0.1.zip 到linux系统中:
[root@xuegod63 ~]# unzip owncloud-10.0.1.zip
[root@xuegod63 ~]# cp -r owncloud  /var/www/html/
[root@xuegod63 ~]# chown -R apache:apache /var/www/html/owncloud/


在MariaDB数据库中创建owncloud的数据库

设置mysql的root密码:
[root@xuegod63 ~]# mysqladmin -u root password "123456"
[root@xuegod63 ~]# mysql -u root -p123456
MariaDB [(none)]> create database owncloud;    #创建owncloud数据库:

通过web界面安装owncloud

http://192.168.40.20/owncloud
但是网页提示当前php版本是5.4,要求高于5.6,所以要更新php版本

查看版本
yum list installed | grep php
卸载
yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64
查看卸载干没干净
yum list installed | grep php

yum install epel-release
rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

yum search php7

yum install php73-php php73-php-gd php73-php-mysqld php73-php-pecl-mysql php73-php-pecl-mysql-xdevapi php73-php-odbc php73-php-opcache php73-php-pdo php73-php-pecl-mcrypt php73-php-devel php73-php-cli php73-php-pecl-http php73-php-pecl-http-devel -y

缺模块安装模块

yum install php73-php-xml.x86_64 php73-php-intl.x86_64 php73-php-mbstring.x86_64 php73-php-mbstring.x86_64  -y

重启
systemctl restart httpd.service

 

解决换域名IP报错


vim /var/www/html/owncloud/config/config.php
添加域名和IP

posted @ 2020-04-02 21:45  憬淮  阅读(159)  评论(0编辑  收藏  举报