在华为云上搭建私人网盘吧~(Seafile)
# 在华为云上搭建Seafile
## 配置说明
CPU:1核 内存:2G 带宽:1M
系统:Centos 7.6
-------
## 安装步骤
### 1. 通过ssh连接服务器
这一步是写给刚开始使用linux的小白看的
>1. 通过ip地址,以及在控制台配置的服务器密码,我们可以通过ssh使用root账号连上服务器
>2. 输入密码
>3. 成功进入
### 2. 安装mysql(如已安装请忽略)
因为centos的yum源没有mysql,所以安装需要几个前置步骤
>1. wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
>2. 进行repo的安装 rpm -ivh mysql57-community-release-el7-9.noarch.rpm
>3. 进入repo文件夹 cd /etc/yum.repos.d/
>4. 安装mysql yum install mysql-server
>5. 启动mysql systemctl start mysqld
>6. 获取安装的临时密码 grep 'temporary password' /var/log/mysqld.log
>7. 进入mysql mysql -u root -p 然后输入密码(刚刚获取的临时密码)
>8. 修改密码 ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
### 3. 安装Seafile7.0.4环境
>1. 下载seafile并解压 wget http://seafile-downloads.oss-cn-shanghai.aliyuncs.com/seafile-server_7.0.4_x86-64.tar.gz
>2. 安装环境
>>1. yum -y install epel-release
到这步的运行截图
>>2. yum -y install python-imaging MySQL-python python-memcached python-ldap python-urllib3 ffmpeg ffmpeg-devel
**出现以下错误不用理会**
>>3. yum install python3-pip
>>4. pip3 install pillow moviepy
到这步的运行截图
### 4. 配置Seafile
>1. 先对刚刚下载的安装包进行解压 tar -xzf seafile-server_7.0.4_x86-64.tar.gz
>2. 创建一个专属文件夹 mkdir seafile
>3. 将解压出来的seafile安装包移入这个文件夹 mv seafile-server-7.0.4/ seafile
>4. 进入seafile的安装包 cd seafile/seafile-server-7.0.4
>5. 配置seafile的数据库 ./setup-seafile-mysql.sh
>6. 修改配置文件 vim /home/seafile/conf/gunicorn.conf
**同时注意,控制台上也要开放对应端口**
### 5. 启动Seafile
>1. ./seafile.sh start
>2. ./seahub.sh start
------
### 使用Seafile
访问你的公网ip加端口号8000,就可以进入到登录界面,输入设置好的账号密码,就能进入到自己的网盘啦~
- 点赞
- 收藏
- 关注作者
评论(0)