栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux手动部署MoguBlog 博客微服务 Springalibaba

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux手动部署MoguBlog 博客微服务 Springalibaba

Linux手动部署MoguBlog微服务
安装docker 使用官方安装脚本自动安装

安装命令如下:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

启动docker:

service docker start

登录阿里云,链接: 阿里云地址
登录后,在容器镜像服务》镜像中心》镜像加速器中可以找到阿里云的专属镜像加速器;如下图:

在CentOS系统目录中找到daemon.json文件,使用vim命令vim /etc/docker/daemon.json 编辑该文件,按照上图中步骤提示在daemon文件的{}中加入镜像加速器地址后保存退出,加入的内容如下:

"registry-mirrors": ["https://bhu1x6ya.mirror.aliyuncs.com"]

编辑完成后执行以下命令重启docker即可:

service docker restart
开启远程连接docker

远程连接docker,生成CA证书

安装Java8

安装教程
jdk1.8解压安装后使用javac测试是否配置成功,提示信息:

-bash: /usr/local/jdk1.8.0_333/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

解决方法 执行:

yum install glibc.i686
安装Docker-compose

下载二进制文件

curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

更改为可执行文件

chmod +x /usr/local/bin/docker-compose

测试是否安装成功

docker-compose --version
安装Mysql

Linux 安装mysql 傻瓜式安装 已多次实验

Linux安装MySQL8.0 快速安装 已多次实验

安装 Nacos

Nacos安装教程

Docker 部署 Sentinel

搜索sentinel

docker search sentinel

拉取sentinel

docker pull bladex/sentinel-dashboard

启动镜像(不知道为啥除了8858其他的端口访问不到)

docker run -p 8858:8858 --name sentinel -d bladex/sentinel-dashboard:latest
安装minio

切换到/usr/local/目录

cd /usr/local

下载二进制文件

wget https://dl.min.io/server/minio/release/linux-amd64/minio

更改为可执行文件

chmod +x minio

启动

nohup /usr/local/minio/minio server --address ":9000" --console-address ":9001" /data/minio/ &

访问http://ip地址:9000/login
默认账号minioadmin
密码minioadmin

安装nginx

安装nginx
nginx 配置文件在/etc/nginx/nginx.conf
负载均衡的时候修改这个文件

docker部署蘑菇blog

dockerplugin插件提交java项目打包到云服务器
nacos版本需要启动
mogu_gateway -> mogu_picture -> mogu_sms -> mogu_admin -> mogu_web
注:nacos和sentinel需要在同一服务器上
后台登录:用户:admin,密码:mogu2018
图片无法正常显示,需要更改博客的系统管理->系统设置->设置为minio优先
更改minio对象储存域名和地址为http://your_minio_ip:minio_port,公钥私钥为你的账号和密码,上传空间为你设置的桶,文件上传minio勾选:“是”。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/885458.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号