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

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

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

ac284853894b6640c54fc5b9ccf38392.png

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

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

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

a48fbeeb14166b45fe7f242284479595.png

我采用的是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

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

dec1bc8f763b83cb9b5fed8ef2cc5806.png

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

5ce7671271ed754264e6e5f01632831b.png

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

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

6e8744ec046db04d1759c4215352cd14.png

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

7b24eac07cf1e5fe540f2119e63504cd.png

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

bacb2dccc2d05d1d58832ae6e3d602b0.png

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

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

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

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

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

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

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

36d65eb116910294605d1aa0a4775297.png

5f6ca71b8a205196ec6bfecdb326e0e7.png

6029d3978fe833c2020d7c2c37f19de8.png

总结:

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值