蓝眼开源云盘部署全过程(包含mysql安装)

这篇具有很好参考价值的文章主要介绍了蓝眼开源云盘部署全过程(包含mysql安装)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

环境概述:
系统-Centos7.4
数据库-MySQL8
云盘系统-Tank4.0.1

前提:操作系统已完成安装,有外部网络。

一.安装数据库
cd到合适的目录进行下载安装操作,期间不要切换出去。

# 步骤1:下载MySQL社区版的安装包
wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm

# 步骤2:安装MySQL和MySQL开发包
yum install mysql
yum install mysql-devel

# 步骤3:安装MySQL社区版的yum仓库
rpm -ivh mysql80-community-release-el7-5.noarch.rpm

# 步骤4:安装MySQL社区版服务器
yum install mysql-community-server

# 步骤5:设置MySQL服务开机自启
systemctl enable mysqld

# 步骤6:启动MySQL服务
systemctl start mysqld

# 步骤7:使用root用户登录MySQL
mysql -u root -p

登录数据库的时候报错访问被拒绝,密码错误:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor:yes)

解决办法:先编辑配置文件跳过验证,进入数据库后设置密码

# 使用vi命令打开MySQL配置文件
vi /etc/my.cnf

在配置文件中[mysqld]后面任意位置加上如下1行

# 启用skip-grant-tables,跳过权限验证
skip-grant-tables

重启数据库服务,使用命令可以直接免密登录

# 重启MySQL服务
systemctl restart mysqld

# 使用root用户登录MySQL
mysql -u root -p

刷新数据库,设置root密码,再次刷新并退出数据库

# 刷新权限
flush privileges;

# 为root用户设置密码为'123456'
set password for root@localhost=password('123456');

# 再次刷新权限
flush privileges;

# 退出MySQL客户端
exit;

再次编辑配置文件,注释掉刚刚加的那2行配置

# 使用vi命令打开MySQL配置文件
vi /etc/my.cnf

在配置文件中的那1行配置前面加上#后保存退出

#skip-grant-tables

重启数据库服务,使用命令可以验证新密码登录了

# 重启MySQL服务
systemctl restart mysqld

# 使用root用户登录MySQL
mysql -u root -p

创建云盘的数据库

# 创建名为tank的数据库
CREATE DATABASE tank;

# 退出MySQL客户端
exit;

二.安装网盘系统
下载并解压网盘系统安装包

# 使用wget命令下载tank的安装包
wget https://tank.eyeblue.cn/api/alien/download/6a0b9a7a-83e8-4ed8-69ea-998854c94444/tank-4.0.1.linux-amd64.tar.gz

# 使用tar命令解压缩下载的tar.gz文件
tar -zxvf tank-4.0.1.linux-amd64.tar.gz

# 进入解压缩后的tank-4.0.1目录
cd tank-4.0.1

# 运行tank程序
./tank

蓝眼云盘,其他工具,开源
这个时候,先不用动控制台,找一个可以访问云盘IP的电脑,用浏览器打开他的IP加端口号6010的地址,如图:
蓝眼云盘,其他工具,开源
输入之前创建的数据库名以及root账号和上面设置的密码,并测试一下。
蓝眼云盘,其他工具,开源
点击下一步后,下拉到底部,点击一键建表。
蓝眼云盘,其他工具,开源
再点击下一步后,设置管理员账号。
蓝眼云盘,其他工具,开源
提交,安装完成。
蓝眼云盘,其他工具,开源
首页如图:
蓝眼云盘,其他工具,开源
此时,控制台因为是前台运行,可以先退出,然后我们进入到他的服务配置目录,可以使用脚本控制服务的启动停止。

cd tank-4.0.1/service、
# 启动蓝眼云盘
./startup.sh
# 停止蓝眼云盘
./shutdown.sh

本次安装流程就完成了。

这里有一个注意事项:他的数据目录是叫matter,我们如果是直接安装,那么,他的数据目录也在安装目录的路径下,那么网盘的空间也就安装目录的空间大小限制,后面我是新增了一个盘,单独作为他的数据目录盘。把新磁盘挂载到matter,挂载的时候先备份运行里面的数据,挂载完后拷贝一份进去就可以直接使用了。当然也可以在前期部署的时候就规划号安装目录。文章来源地址https://www.toymoban.com/news/detail-824191.html

到了这里,关于蓝眼开源云盘部署全过程(包含mysql安装)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ElasticSearch-安装部署全过程

    本文已收录于专栏 《中间件合集》   是一个开源的分布式搜索和分析引擎,它建立在 Apache Lucene 搜索引擎库之上。它提供了一个分布式、多租户的全文搜索引擎,具有强大的实时搜索和分析能力。Elasticsearch 是用 Java 语言编写的,并且提供了 RESTful API,使其易于集成和使用

    2024年02月12日
    浏览(41)
  • Ubuntu20.04 使用Python实现全过程离线语音识别(包含语音唤醒,语音转文字,指令识别,文字转语音)

      因为手头有一个项目,该项目需要在香橙派上实现语音控制,并且带有语音唤醒功能。简单来说,就是通过唤醒词唤醒香橙派,然后说出相关指令,香橙派去执行指令。   但是,在弄香橙派的时候,自带的麦克风不好使了,单独进行麦克风测试的时候是好使的,但是程

    2024年02月05日
    浏览(58)
  • Vue项目部署上线全过程(保姆级教程)

    上线前准备 1.先在vue.config.js文件中配置反向代理解决跨域请求问题 2.在vue项目根目录运行 npm run build 打包完成后会在根目录生成dist文件夹,这个dist文件夹需要上传到服务器 3.链接云服务器,在 /usr/local/ 下创建 web文件夹 用来存放dist文件夹 通过可视化工具上传dist文件夹,上

    2024年01月23日
    浏览(47)
  • .net core 项目部署linux系统全过程

      使用Xshell远程连接阿里云服务器 - 程序员大本营 使用Xshell远程连接阿里云服务器,程序员大本营,技术文章内容聚合第一站。 https://www.pianshen.com/article/2750375233/      配置完之后 绑定密钥对。   保存密钥文件到桌面。   家庭/学校免费 - NetSarang Website https://www.xshell.com/z

    2024年02月05日
    浏览(39)
  • DockerCompose - 微服务项目部署全过程(最佳实践)

    目录 一、微服务项目部署 1.1、项目介绍 1.2、准备 MySQL 初始化文件 1.3、pom.xml 插件 1.4、测试工作 1.5、编写 Dockerflie 文件 1.6、编写 DockerCompose.yml 文件 1.7、修改 application.yml 文件 1.8、打包上传服务器 1.9、微服务,启动! 1.10、测试结果 a)技术选型:SpringCloud 2021.0.1 、SpringC

    2024年04月16日
    浏览(49)
  • yum 安装mysql8数据全过程

    mysql8安装方式:(使用官方yum仓库) 1. wget https://dev.mysql.com/get/mysql80-community-release-el7-4.noarch.rpm    安装      yum install mysql80-community-release-el7-4.noarch.rpm 2、生成yum源缓存 每次当我们编写了,都需要生成yum缓存,以免安装错误。  yum makecache   3、检查安装的yum源是否存在   

    2024年02月16日
    浏览(40)
  • k3s部署全过程kuboard管理界面

    # 安装k3s博客 ## 准备工作 1.准备俩台可以相互访问的服务器 2.需要先安装dockers 3.以下教程将使用VsCode+ssh插件来进行插件图 点击打开ssh操作界面 进入需要设置master节点的服务器中然后执行docker命令启动一个autok3s的容器并且需要将docker映射进去 注:如果选择使用docker做为k3s的

    2024年02月06日
    浏览(50)
  • 记一次MySQL数据迁移到SQLServer全过程

    由于系统版本、数据库的升级,导致测试流程阻塞,为了保证数据及系统版本的一致性,我又迫切需要想用这套环境做性能测试,所以和领导、开发请示,得到批准后,便有了这次学习的机会,所以特此来记录下整个过程。 借助工具与编码相结合形式,备份 MySQL 数据库,并

    2024年02月11日
    浏览(51)
  • 手把手教会搭建网站详细全过程(从域名到网站部署)

    过年在家,闲的没有什么事做,刚好在之前通过腾讯的学生认证购买了部署了一个轻量应用服务器,可以用来建站。想到可以用自己域名建一个专属网站,做一回站长就好激动 刚刚提到了腾讯的学生认证购的轻量应用服务器,这个挺实惠的,这里推销一波😁。 腾讯轻量应用

    2023年04月08日
    浏览(44)
  • Mysql迁移到kingbase(人大金仓)全过程方案(java)

    按项目国产化需求,需要将MySQL数据库迁移成kingbase数据库,后端服务是java 现先用本地创建kingbase-win版服务器进行流程、代码测试 目录 前言: 流程: 一.从官网下载文件 1.下载安装包  2.下载需要的授权文件  3.下载数据库连接驱动文件​编辑  二.安装  ​编辑 三.数据库迁

    2024年02月04日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包