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,微 ...
随机推荐
- Unity3d PBR海水渲染
三层水 博主近期渲染:近期用unity5弄的一些渲染 ---- by wolf96 http://blog.csdn.net/wolf96
- C++成员对齐方式探讨
本文參考了<高质量程序设计指南--C++/C语言>一书 有不妥之处恳请指正 一.自然对齐 某些基于RISC(精简指令集)的CPU比方SPARC.PowerPC等.採用高字节和高字在低地址存 ...
- Powershell远程在Azure A7虚拟机执行Java JVM失败
近期.使用Powershell脚本在A7 (8核,56G内存)配置的 Azure VM(Virtual Machine.虚拟机)上远程运行Java JVM时 (java.exe -version).总 ...
- oop_day06_抽象类、接口_20150814
oop_day06_抽象类.接口_20150814 1.static final常量: 1)必须声明同一时候初始化.不能改动,类名点来訪问 2)常量名建议全部字母都大写 3)编译器编译时会直接替换为详 ...
- How to use eclipse quickly
--> // TODO Quickly find outstanding event 快速查找未完成事件 eg: // TODO Robin --> Templates ...
- Bing Maps进阶系列五:通过DeepEarth的MiniMap控件为Bing Maps扩展迷你小地图
Bing Maps进阶系列五:通过DeepEarth的MiniMap控件为Bing Maps扩展迷你小地图 Bing Maps Silverlight Control虽然为我们提供了简洁.方便的开发模 ...
- Bing Maps进阶系列四:路由功能服务(RouteService)
Bing Maps进阶系列四:路由功能服务(RouteService) Bing Maps提供的路由功能服务(RouteService)可以实现多方位的计算地图上的路线指示,路径行程等功能,比如说实现 ...
- bag of words in c++
#include <iostream> #include <vector> #include <cstddef> #include <string> # ...
- bzoj1690
二分+分数规划+dfs判环 跟1486很像,但是我忘记怎么判环了, 我们可以写一个dfs,如果当前节点的距离小于更新的距离,而且这个点已经在当前访问过了,那么就是有环了,如果没有访问过就继续dfs,每 ...
- Parlay Wagering
http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&problemid=2833 题意:讲述了一种投小钱赢大钱的赌博方式, ...