最近买了一台华为ECS云服务器,系统为CentOS7 64位,1核心1G内存,40G硬盘,1M带宽,配置了云监控,报警和基本DDos防御。

虽然配置不高,拿来学习是可以的。但是我想充分利用上云服务器,所以想搭载一个个人网盘,保存个人资料。

开源而且免费的网盘,有seafile,服务器端有linux的。

网址为https://www.seafile.com/home/,我采用的是客户端和服务器端,不喜欢用挂载盘。

在官网里面有详细的搭载手册,指导一步一步进行搭载。网址为https://manual-cn.seafile.com/deploy/using_mysql.html

我采用的是mysql的部署方式。因为有详细的安装文档,这里只是说明一下,在安装过程中解决的问题和注意事项。

安装准备,确保安装了以下软件包

MariaDB 或者 MySQL 服务器 (MariaDB 是 MySQL 的分支)

python 2.7 (从 Seafile 5.1 开始,python 版本最低要求为2.7)

python-setuptools

python-imaging

python-mysqldb

python-ldap

python-urllib3

python-memcache (或者 python-memcached)

依次yum安装seafile所需组件

# on CentOS 7

yum -y install epel-release

rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro

yum -y install python-imaging MySQL-python python-memcached python-ldap python-urllib3 ffmpeg ffmpeg-devel

pip install pillow moviepy

出现的问题:

1、ffmpeg和ffmpeg-devel包使用yum搜寻不到。因为这个几个软件包是用作流媒体播放的,没有安装也可以正常安装服务器端

2、pip 安装pillow 和moviepy报错,因为centos自带的pip版本较低,需要将pip升级为最新的版本

python -m pip install --upgrade pip

conda install mingw libpython

3、安装完mariaDB数据库后,需要对数据库进行初始化,不然seafile安装脚本不能执行下去

mysql_secure_installation

在进行脚本安装的时候,需要自己牢记一些配置信息,如下所示

seafile的进程名称为seafile-controller,检查进程状态,确定服务器运行

现在已经完成了seafile服务器的搭建。现在我们需要在公用云上开放相关端口,不然不能从外部访问。

按照华为云帮助手册,配置私有云网络的安全组,开放相关的端口,如下所示:

完成安全组的配置后,就可以直接使用弹性的公网ip登录seafile服务器配置。

用管理员帐号登录后,可以进行配置。

关于seafile的使用,可以详细查看官方网站的手册,在本地需要使用客户端才能同步上传文件。

虽然网盘搭好了,但是我们需要考虑到安全性,因为毕竟是放在公网上,同时需要进行监控。

在华为公有云上,有一些安全和监控方面的功能,我采用的措施如下:

1、服务器端采用ssh密钥登录

2、采用主动云监控,监控进程和性能

3、采用anti-DDos基本配置。

整个云服务器的运行情况如下图所示:

总结:

1、使用云服务器搭载个人网盘完全可行

2、要注意在云服务器上配置一定的防护措施

3、华为的云服务真贵,动不动就要钱

华为云linux服务器配置,华为公有云服务器CentOS 7下部署Seafile个人网盘相关推荐

  1. 华为云上部署Seafile私人网盘

    华为云上部署Seafile私人网盘 一.环境的准备 1.安装Nginx 2.安装Mariadb(Mysql) 3.安装其他的其他依赖组件 二.安装Seafile服务器端(Linux) 1.下载seaf ...

  2. 华为公有云架构(1)

    华为公有云 华为云基础设施架构 芯片自研 从芯片开始,包括有AI芯片-昇腾AI处理器: Hi1822-智能网卡芯片,支持多种协议的Offloading: Hi1812E-第四代SSD控制器芯片,76% ...

  3. 华为虚拟化服务服务器忘记密码,华为云linux服务器 忘记密码

    华为云linux服务器 忘记密码 内容精选 换一换 PHPWind(简称:PW)是一个基于PHP和MySQL的开源社区程序,是国内较受欢迎的论坛之一.轻架构,高效易开发,使用户可快速搭建并轻松管理.本 ...

  4. 华为公有云架构解决方案

    华为公有云架构解决方案 华为公有云架构 华为公有云的主要服务如弹性云服务器(ECS).弹性伸缩服务(AS).云硬盘 (EVS).云硬盘备份(VBS).对象存储服务(OBS) .虚拟私有云(VPC).弹 ...

  5. 华为公有云服务-计算类(2)

    华为公有云服务-计算类(2) 如何在公有云上购买使用ECS(网络配置)? ECS管理-登录windows系统 ECS ECS管理-登录Linux系统 ECS ECS管理 - 重装/切换操作系统 ECS ...

  6. 华为云文件服务器配置,华为云 文件服务器配置

    华为云 文件服务器配置 内容精选 换一换 配置应用系统的跨云热备容灾方案如图1所示.在如图1所示的方案中,用户的生产数据中心的应用系统使用MySQL作为数据库,应用系统与MySQL均热备容灾到华为云上 ...

  7. 华为公有云认证培训认证体系- HCIA,HCIP ,HCIE

    1. 华为公有云认证培训认证体系 2. 华为云认证公有云体系:HCIA (H13-811) 3. 华为云认证公有云体系HCIP  (H13-821) 4. 华为云公有云认证体系 HCIE (H13-8 ...

  8. 华为云linux登录用户名密码,华为云Linux服务器安装宝塔Linux面板详细图文教程

    对于大多数站长而言直接使用 Linux 服务器来建立博客网站是相当有难度的,所以老古强烈建议大家在不熟悉操作 Linux 系统的情况下安装一个宝塔 Linux 面板,这样就可以把 Linux 服务器变 ...

  9. linux 安装mysql 云盘_Linux下搭建私人开源网盘NextCloud步骤及使用(基于LAMP)

    LINUX Linux操作系统 Linux下搭建私人开源网盘NextCloud步骤及使用(基于LAMP) 简介: Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自 ...

最新文章

  1. 苹果支付和ios安全 - 你需要知道的
  2. C++ algorithm中find系列函数总结
  3. android学习笔记Fragment的使用
  4. vba 自动换行_Excel中quot;强制换行quot;quot;快速求和quot;等操作,这9个AlT键技巧全都包含了...
  5. python可变参数教学,Python函数可变参数详解
  6. Activiti 学习笔记记录(2016-8-31)
  7. Extjs Grid 中给已经添加过Filter的列增加标识
  8. Java-bug记录【1】
  9. GNS3 2.1.9版本的安装
  10. CCS软件编译时Relocation Overflow Error报错解决方法
  11. linux文件夹压缩与分卷压缩
  12. Bitcion Core 目录说明、使用说明、bitcoin.conf 配置说明
  13. 火车头采集器计划任务设置时间间隔无效问题解决
  14. 论文阅读 | Tackling Adversarial Examples in QA via Answer Sentence Selection
  15. 你的设备遇到问题,需要重启;我们只收集某些错误信息,然后为你重新启动。
  16. vue读取excel表格数据_vue 利用 js-xslx 读取 excel 表格文件
  17. arthas profiler诊断服务性能
  18. “逛吃逛吃”中的眼动研究 ——旅游与眼动
  19. uni-app实现小程序沉浸式导航栏/顶部组件占满导航栏
  20. XCode8 真机测试打包,让发布测试更轻松

热门文章

  1. Python实现一个简单的自动评论,自动点赞,自动关注脚本
  2. 一步一步搭建11gR2 rac+dg之DG 机器配置(七)
  3. SPW47N60C3-ASEMI代理英飞凌MOS管SPW47N60C3
  4. codevs4290 二元一次不定方程~(三星)
  5. 2018-2019-2-20175327 蜂凯南 实验三 《敏捷开发与XP实践》实验报告
  6. java8 两个同类的实体对象合并属性
  7. 爬取奇书网书籍信息并存储在自动生成的slsx表中(正则初级)
  8. 京东卖家如何妥善布局关键词?
  9. 【阿里云生活物联网架构师专题 ②】esp8266 sdk 直连接入阿里云物联网平台,实现天猫精灵找队友零配网功能和语音控制;
  10. 研究生待遇超好的院校!你知道吗?