centos7安装个人网盘owncloud
现在个人资料越来越重要,网络速度也已经满足日常需要,网盘已经是生活着存取个人数据不可缺少的工具。
下面在linxu centos7下面安装owncloud搭建自己私人网盘:
1.新建一个账号用来安装个人网盘,
useradd owncloud
passwd owncloud
设置好密码,切换到owncloud账号
2.下载yum配置,参考注意1
wget http://mirror.centos.org/centos/7/os/x86_64/Packages/centos-release-7-6.1810.2.el7.centos.x86_64.rpm
3.更换yum源
su rpm -ivh centos-release--6.1810..el7.centos.x86_64.rpm
报错
需要在root用户下 把owncloud ALL=(ALL) ALL加到文本中
vi /etc/sudoers
重新在owncloud用户中运行刚才的命令
4.更新yum
sodu yum update
4.安装samba.x86_86
sudo yum install -y samba.x86_64
5.安装httpd.x86_64
sudo yum install -y httpd.x86_64
6.更新PHP仓库源
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
7.安装PHP
此时注意版本选择。现在owncloud新版本需要7.0以上版本的PHP,所以我们这直接安装7.1的PHP.
sudo yum install -y php71w php71w-cli php71w-common php71w-devel php71w-intl php71w-embedded php71w-fpm php71w-gd php71w-mbstring php71w-mysqlnd php71w-opcache php71w-pdo php71w-xml php71w-ldap php71w-mcrypt
8.安装mariadb服务
9.分别设置smb、httpd、mariadb的状态,以及开机启动
systemctl start smb.service
systemctl enable smb.service
systemctl start httpd.service
systemctl enable httpd.service
systemctl start mariadb.service
systemctl enable mariadb.service
10.加入组中
sudo chown apache.apache /var/www/html
到这里,我们www服务器已经开启,可以在网页中输入自己的IP查看网址显示test123
11.下载解压安装Owncloud,参考注意2
sudo wget https://download.owncloud.org/community/owncloud-10.2.0.tar.bz2
sudo tar -xjvf owncloud-10.2..tar.bz2
12.设置owncloud首页访问
cd owncloud
sudo cp index.php ..
cd ..
13.重启http服务
systemctl restart httpd.service
14.修改权限
chmod /var/www/html/owncloud
到这里,就全部完成了。
可以通过浏览器访问了 注意: IP/owncloud
15.第一次访问浏览器需要设置账号密码,然后点击完成,然后用账号密码登陆即可。如果显示提示管理员安装int包。
那么需要在服务器上安装即可
sudo yum install php71w-int
需要注意的一些问题:
1.最初的系统是没有wget工具,我们需要安装 :yum install -y wget
2.解压文件:yum install -y tar
3.防火墙关闭:systemctl stop firewalld
防火墙永久关闭:systemctl disable firewalld
查看防火墙状态:systemctl status firewalld
4.永久关闭selinux :vi /etc/selinux/config
把SELINUX=enforcing 改成 SELINUX=disabled
重启电脑就可以了
5.如果访问网页的时候显示的你PHP版本过低,那么需要卸载原PHP ,后面才能安装新的PHP
yum list installed | grep php
查询安装PHP的包。卸载PHP
sudo yum remove php56w-devel.x86_64 php56w-gd.x86_64
sudo yum remove php56w-intl.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-opcache.x86_64 php56w-pdo.x86_64 php56w-xml.x86_64
remove后面的是 yum list installed | grep php 显示出来的PHP包。
centos7安装个人网盘owncloud的更多相关文章
- centos7安装个人网盘nextcloud
本节介绍如何在centos7上建立个人云盘nextcloud服务器 第一:建立用户nextcloud 第二:安装下载工具wget 第三:把nextcloud账号添加到sudoers目录下 第四:切换到 ...
- [Ubuntu]18安装百度网盘
1.下载客户端 下载地址: 选择linux版本,我选择的是deb格式,下载就可以了. 2.安装 进入下载目录,点击右键,选择在终端打开. 之后输入 以下代码愉快的安装就好了 注意:dpkg后面跟的文 ...
- [windows][技巧]百度网盘提示您的电脑已安装百度网盘,是否覆盖,解决方法
目录 故障描述 解决方法 故障描述 解决方法 win+r,输入regedit,进入注册表 依次打开HKEY_CURRENT_USER->Software->Baidu->BaiDuY ...
- CentOS 7 使用OwnCloud建立私有云储存网盘
使用OwnCloud建立属于自己私有的云存储网盘 OwnCloud概述: OwnCloud 一款文件主机服务软件,就是我们平时使用的云存储,不过这是在自己主机的服务器上建立属于自己的私有云,OwnCl ...
- OwnCloud 开源网盘
https://www.getnas.com/freenas-owncloud/ FreeNAS 插件:OwnCloud 开源网盘 ownCloud 分为服务器端和客户端两个部分,服务器端可以在 Fr ...
- 安装使用aria2下载百度网盘内容(转)
原文地址:https://blog.csdn.net/wudi1107/article/details/80728891 安装使用aria2下载百度网盘内容 目前在Linux中没有好用的百度网盘客户端 ...
- ubuntu服务器 安装 seafile 个人网盘
目录 ubuntu服务器 安装 seafile 个人网盘 一.实验环境: 二.实验流程介绍 三.网盘搭建 1.安装依赖环境 2.安装seafile 三.配置QQ域名邮箱 四.配置seafile邮件服务 ...
- 编译安装Apache httpd和php搭建KodExplorer网盘
编译安装Apache httpd和php搭建KodExplorer网盘 环境说明: 系统版本 CentOS 6.9 x86_64 软件版本 httpd-2.2.31 php- ...
- 在Ubuntu18.04.2LTS上使用wine安装qq,微信,迅雷,百度网盘,网易云音乐等软件
在Ubuntu18.04.2LTS上使用wine安装qq,微信,迅雷,百度网盘,网易云音乐等软件 一.前言 在Linux上办公有一点一直是大家的痛,那就是这些系统上没有我们常用的一些软件,比如QQ,微 ...
随机推荐
- 用XMLRPC开服务进行server/client通信
本文讲一下怎样用python的xmlrpc开服务,进行server/client的通信. 应用场景:1)需多client訪问应用程序给予应答情况--网页服务. 2)数据极大,希望载入一次.后面仅仅用 ...
- ios逆向工程
原 ios逆向工程-内部钩子(Method Swizzling) Method+Swizzling ios hook Method Swizzling(方法调配) 怎么说呢,先了解什么是钩子为什么 ...
- InnoDB: Error: log file .\ib_logfile0 is of different size 0 10485760 bytes
启动WAMP Server的时候报例如以下的错误: 140618 23:12:32 [Note] Plugin 'FEDERATED' is disabled. 140618 23:12:32 Inn ...
- oc68--NSString
// // main.m // 字符串截取 #import <Foundation/Foundation.h> int main(int argc, const char * argv[] ...
- sqlserver 触发器实例代码
定义: 何为触发器?在SQL Server里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序.触发器是一个特殊的存储过程. 常见的触发器有三种:分别应用于Insert , Update ...
- git期末总结(转载)
转自:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137586810169 ...
- PCB 围绕CAM自动化,打造PCB规则引擎
AutoCAM自动化平台,前端管理订单,而后端执行任务,前端UIl界面有板厚,铜厚,板材,表面处理,层数等信息,而这些信息并不是后端最终所需要的信息后.拿钻孔补偿来说,后端需要的是钻孔补偿值,但前端并 ...
- 【WIP】Rails Client Side Document
创建: 2017/09/15 更新: 2019/04/14 删除其他语言的表述 更新: 2017/10/14 标题加上[WIP] 引入JavaScrpit/CSS manifesto n. 货单 ...
- P1462 通往奥格瑞玛的道路(二分答案+最短路)
P1462 通往奥格瑞玛的道路 题目背景 在艾泽拉斯大陆上有一位名叫歪嘴哦的神奇术士,他是部落的中坚力量 有一天他醒来后发现自己居然到了联盟的主城暴风城 在被众多联盟的士兵攻击后,他决定逃回自己的家乡 ...
- codevs2557张程易(背包dp)
2557 张程易,编程易 时间限制: 2 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题目描述 Description 张程易是一名神奇的魔法少女,在oier之中有着 ...