天天在家学习,都要学傻了,无意间想到弄个私人网盘玩玩,就立马去腾讯买了个服务器来玩玩,下面给大家介绍如何利用云服务器搭建一个个人网盘,非常简单,新手也能半个钟配置完。
我服务器的系统是CentOS7

1.安装apache

# yum install httpd
# systemctl start httpd   //开启服务
# systemctl enable httpd  //设置开机自启动

出现Complete就代表完成

然后cd到 /var/www/html下面,可以编写我们自己的欢迎页面

# cd /var/www/html
# vi index.html

然后在里面写入(可以自己随便写)

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>SuperYong</title>
</head>
<body><h1>This is SuperYong</h1>
</body>
</html>

保存后,重启一下httpd服务

# systemctl restart httpd

然后再浏览器输入自己服务器的公网ip,或者域名(域名要提前解析)
就可以看到自己写的页面啦!!

2.关闭防火墙

# systemctl stop firewalld
# systemctl disable firewalld

3.搭建php环境,(我们这次用的owncloud需要php7.2)

# php -v   //先查看一下有没有安装php ,没有就直接进行安装
// 由于linux的yum源不存在php7.x,所以我们要更改yum源
# 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
# yum search php7 //然后查看一下yum源中是否有php7

出现这样的就证明有,就可以直接进行安装

#yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml

等它慢慢下载一下。。。。。
下载完后查看一下php版本

[root@VM-16-4-centos ~]# php -v
PHP 7.2.31 (cli) (built: May 31 2020 16:18:31) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologieswith Zend OPcache v7.2.31, Copyright (c) 1999-2018, by Zend Technologies

出现这样的就证明可以了

注:如果原本就有php的话呢,要先把原来的php清除干净!!!

# yum remove php-common
# yum -y remove php*

然后再重复上面安装的步骤即可

4.下载owncloud

下载OwnClouo 官网网站 : https://owncloud.org/ 去官网下载它的压缩包

如果嫌官网下的慢的话,可以关注公众号:python小咖 回复owncloud获取

下载完之后要怎么传进去服务器里面呢,我这里用的是宝塔面板传的,所以要先安装宝塔面板
去到宝塔面板的官网 https://www.bt.cn/
选择Linux然后立即安装

就可以看到不同系统安装的命令,我这里是Centos,所以直接用第一个

直接复制过去安装,中途还需要按一次y,等它下载好就行

# yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

安装完之后,会出现

然后就可以通过外网面板地址访问到你的宝塔面板,用户名和密码在下面
进去之后,推荐套件可以不安装,我这里就选择了不安装。

然后点击这里的文件按钮

定位到这个目录点击上传,把下载好的owncloud上传过去

上传完之后,在服务器中,cd 到刚才的路径,就可以看到了

解压文件

# unzip owncloud-complete-20200731.zip -d /var/www/html/

解压完成之后,先安装数据库

# yum install mariadb-server -y
# systemctl start mariadb.service  //启动服务
# systemctl enable mariadb.service
# mysql_secure_installation    //配置mysql中root的密码。

配置密码的时候会让你输入原来的密码,直接回车就可以,然后输入两次你的新密码,后面的全按y
修改好数据库密码后,进入数据库

# musql -uroot -p
// 然后输入密码,接着创建一个数据库
create database owncloud;
创建完之后直接quit就好

然后再启动Apache的重写模式

# vi /etc/httpd/conf/httpd.conf
//查找并修改 AllowOverride None 为 Allowoverride All.

注:这里有一个小技巧,进入vi后,点/然后再输入要查找的内容AllowOverride,然后回车就可以找到我们要修改的地方,键盘的n可以切换下一个匹配项

改完之后就重启一下httpd

# systemctl restart httpd

然后依次输入
(我这里出现了点问题,这里依次输入的是我查看其他博主的方法,输入完前三个后查看一下 /var/www/html/owncloud/config 这个目录下有没有config.php这个文件,如果有的话一般就不用输入后面的了,然后进行下一步,如果输入完前三个命令还是没有config.php的话,再接着输入下面另外三个,我是输入完另外这三个就出现了config.php这个文件的。如果还是没有的话,再把最后那几个也输入一下,或者重新输入前面的那些命令。。。。如果大家有什么方法解决的话,欢迎提出来)

# chown -R apache.apache /var/www/html/
# chown -R apache:apache /var/www/html/owncloud/
# chmod 777 /var/www/html/owncloud/config/# chcon -v -R -u system_u -r object_r -t httpd_sys_content_t '/var/www/html/owncloud/'
# chcon -R -t httpd_sys_rw_content_t '/var/www/html/owncloud/config/'
# chcon -R -t httpd_sys_rw_content_t '/var/www/html/owncloud/apps/'# cd /var/www/html/owncloud/
# mkdir data
# chown -R apache:apache /var/www/html/owncloud/
# chcon -v -R -u system_u -r object_r -t httpd_sys_content_t '/var/www/html/owncloud/'
# chcon -R -t httpd_sys_rw_content_t '/var/www/html/owncloud/data/'
# chcon -R -t httpd_sys_rw_content_t '/var/www/html/owncloud/config/'
# chcon -R -t httpd_sys_rw_content_t '/var/www/html/owncloud/apps/'


出现了这个之后就可以在浏览器访问了,在浏览器输入 你的服务器的公网ip/owncloud

提示没有装PHP intl,那就去装一下


# yum -y install php72w-intl

装好之后重启一下httpd

# systemctl restart httpd

然后刷新一下刚才的页面

大功告成,接下来进行一下简单配置还有创建管理员账号

这里的配置数据库推荐选择MySql/MariaDB,账号,密码还有数据库名称就是我们前面配置的数据库时候配置的。这里画了红框的要自己填,其他的可以不填
填完之后点安装完成,就可以登录我们刚才的管理员账号进去我们的私人网盘啦!!

到这里,我们的个人网盘搭建就完成了,有问题的地方也欢迎大家指出。
这里再说一下,owncloud的压缩包,可以关注公众号 :python小咖 回复owncloud获取

利用腾讯云服务器搭建owncloud个人网盘相关推荐

  1. 【腾讯云服务器+PicGo搭建自己的图床】利用腾讯云服务器搭建自己的私人图床

    起因 一直以来用的gitee图床挂了,本来想折腾折腾再换个图床的,但仔细想想任何图床都有再次挂掉的风险,千好万好不如自己有,之前一直图方便懒就没搭建自己的图床,今天趁这个机会自己利用腾讯云COS搭建一 ...

  2. 如何利用腾讯云服务器搭建个人网站

    云服务器厂商 学生身份 新用户(非学生身份) 腾讯云 学生特惠,1核2G5M宽带,仅需9元/1个月 星星海SA2云服务器,1核2G首年99元(答主目前用的) 不知道还有没有券,可以试试 新客户无门槛代 ...

  3. 腾讯云linux配置服务器配置,centos7+腾讯云服务器搭建wordpress

    title: centos7+腾讯云服务器搭建wordpress date: 2020-03-04 categories: web tags: [wordpress] 分两部分:1.搭建LEMP环境 ...

  4. 使用腾讯云服务器搭建个人网盘

    使用腾讯云服务器搭建个人网盘 应当说,个人网盘越来越普及,但是市面上的共有云网盘存在着不充会员就限速的特点.当然,这也不能怪各大厂商,毕竟中国商宽的价格就摆在那里,网盘运营者没有理由让免费用户也不限速 ...

  5. 使用腾讯云服务器搭建离线(中转)网盘

    使用腾讯云服务器搭建离线(中转)网盘 本文中,使用Aria2实现离线下载,使用Rclone实现上传.应当说,Aria2+Rclone是一个很好的组合.其中,Aria2是一款非常好用的命令行下载工具.当 ...

  6. 使用腾讯云服务器搭建网站

    使用腾讯云服务器搭建网站 云服务器操作 搭建动态网站服务器 云服务器操作 购买腾讯云服务器,并安装centos7系统(详细参考腾讯云服务器操作指南),创建实例: 在云服务器面板中设置安全组:设置入站规 ...

  7. 腾讯云服务器java搭建教程_腾讯云服务器搭建

    记录以备忘.转载请标明出处 腾讯云服务器搭建 *** 在本地产生自己的公钥和私钥文件 - "ssh-keygen" 根据提示输入必要信息 - 在~/.ssh/ 目录下能找到这两个文 ...

  8. 【花费9毛钱购买阿里云服务器搭建一个私有云盘-owncloud】

    花费9毛钱购买阿里云服务器搭建一个私有云盘-owncloud 参考 准备工作 安装 参考 https://blog.csdn.net/u013894429/article/details/879160 ...

  9. 腾讯云服务器搭建IC EDA平台

    @腾讯云服务器搭建IC EDA平台 系统配置 在腾讯云购买服务器,我是用来存储数据的,仿真数据还是放在本地. 图形界面: 安装图形界面, yum groupinstall "Server w ...

最新文章

  1. python基础--函数
  2. 双击“本地连接”打不开无反应的解决方法
  3. 主机漏洞-SSL/TLS 受诫礼(BAR-MITZVAH)攻击漏洞(CVE-2015-2808)【原理扫描】-RC4密码套件
  4. mysql多实例安装配置演示
  5. 原生编辑器_免费开源的GIF制作神器,可录屏幕/摄像头/画板,自带编辑器
  6. 51单片机(STC89C52RC) IO扩展实验
  7. 基于springboot2.x集成缓存注解及设置过期时间
  8. ACM-ICPC北京赛区2017网络同步赛H
  9. [css] 头部设置meta也可以做到自适应为啥还要用rem?
  10. 【SpringMVC整合MyBatis】整合思路与工程结构
  11. 阿里的爱心助农“生意”:严把质量关 一场多业务线的联动大练兵
  12. ctfshow-萌新-web6( 利用二进制绕过获取网站敏感信息)
  13. java求阶乘1-20_java求1+2!+3!+...+20!的和,java1到20的阶乘
  14. 菜鸟网络后端java 一面总结
  15. 浅谈通过抢注域名获取好域名的小技巧
  16. 终于把Edison板子上线了
  17. 移动化之后,BAT下一步走向何方?我们又该走向何方?
  18. java 实现图片水印 文字水印
  19. PX Deq Create send blkd
  20. 运动学习与控制-学习笔记(三)——运动控制理论

热门文章

  1. 京东科技埋点数据治理和平台建设实践
  2. Ubuntu22.04没有ttyUSB(无法访问 ‘/dev/ttyUSB‘: 没有那个文件或目录)问题解决
  3. 分享一个非常好的机器学习基础,自己回顾总结,共同学习
  4. oracle revoke 列_Oracle Grant 与 Revoke的用法
  5. 实验2 ARP协议分析
  6. dft计算傅里叶级数系数_DFT(离散傅里叶变换)与FFT(快速傅里叶变换)初识
  7. 【PBR】substance painter中贴图至vray for max渲染
  8. SEO关键字的研究和分析
  9. React Router缓存路由
  10. 计算机专业复试线380,445名400+的科软复试线388,计算机学硕380,卷炸了