码迷,mamicode.com
首页 > 其他好文 > 详细

centos7安装owncloud

时间:2020-10-10 16:58:58      阅读:26      评论:0      收藏:0      [点我收藏+]

标签:lin   启动   技术   mcr   index   http   oracle   下载   dom   

OwnCloud 一款文件主机服务软件,就是我们平时使用的云存储,不过这是在自己主机的服务器上建立属于自己的私有云,OwnCloud 使用AGPLv3协议发布。本项目是基于PHP和SQLite,MySQL,Oracle或PostgreSQL数据库,所以它可以运行在所有的平台上。
wget https://download.owncloud.org/community/owncloud-10.0.2.zip #下载owncloud压缩包
yum install -y httpd php php-mysql mariadb-server mariadb sqlite php-dom php-mbstring php-gd php-pdo wget vim #安装依赖包
unzip owncloud-10.0.2.zip -d /var/www/html/ #把owncloud解压到apache目录
chown -R apache.apache /var/www/html/owncloud/ #进行授权,如果不执行此步骤访问的时候会出现500
systemctl start httpd #启动apache
systemctl start mariadb #启动数据库
systemctl stop firewalld #关闭防火墙
setenforce 0 #关闭selinux
mysql #登录数据库
create database owncloud;
create user ‘owncloud‘@‘localhost‘ identified by ‘123456‘;
grant all on owncloud.* to ‘owncloud‘@‘%‘;
flush privileges; #创建用户并授权
进行访问ip/owncloud/index.php会出现下面这个报错
技术图片
这是需要php5.6版本才可以让我们回到服务器上面查看php -v
技术图片
查看发现服务器上的php版本为5.4.16,现在要做的是升级php
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm #更新下载php的yum源
yum remove php-common #卸载安装的php
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring #重新安装php5.6
systemctl restart httpd #重启http服务

centos7安装owncloud

标签:lin   启动   技术   mcr   index   http   oracle   下载   dom   

原文地址:https://blog.51cto.com/14954090/2540772

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!