云耀云服务器部署游戏 (云耀服务器)

华为云云耀云服务器 L 实例评测 | 自定义图床项目 - 华为云 + 图床配置

自定义图床项目方案: 云服务器 + Spring boot + PicGo

什么是图床?它能干什么?

图床是一个在线服务或软件,用于存储、管理和优化图像以供博客、网站或其他在线平台使用。 它允许您上传图像,并生成用于在您的网站或博客中嵌入或引用这些图像的 URL 。一般来说,图床还提供图像优化和缩放服务, 以使图像加载速度快,且不会对网站或博客的服务器造成过大负担。 我们在编写 md 笔记时,本地图片常常非常乱序的存储在本地文件夹中,或者我们在进行微信小程序开发时,常常因为开发文件过大而无法部署上线,这个时候我们就需要用到图床,将我们的大文件上传到服务器中 , 减少文件大小。 所以总结一下,图床做了两件事。 1. 文件上传 2. 生成文件的访问直链

购买华为云云耀云服务器

云耀云服务器windows,云耀云服务器性能 这里系统镜像选择 ubuntu 系统,后面要部署后端服务,当然 windows 系统也行,本文选择 ubuntu 系统为例。

云耀云服务器windows,云耀云服务器性能 2. 打开服务器端口 我们打开控制台,然后在打开云耀云服务器 L 实例

云耀云服务器windows,云耀云服务器性能 添加安全组,主要是打开宝塔远程访问端口 8888 ,文件传输端口 20 21 ,以及后端图床端口 9999 (可以自定义,在后端程序中更改)

云耀云服务器windows,云耀云服务器性能

云耀云服务器windows,云耀云服务器性能

主要看以下端口是否开放:

协议端口

描述

TCP:9999

图床端口

TCP:80 443

网站访问端口

TCP:20 21 30000-40000

FTPI 端口

TCP:8888

宝塔端口

TCP:3389

windows 系统远程访问端口

TCP:22

linux 系统远程访问端口

*载下** PicGo

PicGo *载下**地址 picGo *载下**后*载下**自定义图床插件 这里我们安装最新的,如下红色框圈出来的部分。

云耀云服务器windows,云耀云服务器性能 PiGco 插件链接 这里我们看 web-uploader 插件源*会码**发现接收的参数是 JSON 格式,并要指定相应的值。

云耀云服务器windows,云耀云服务器性能

⭐️ 部署后端服务 ⭐️

1. 服务器*载下**宝塔 ubuntu 输入以下命令即可:

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

windows 系统在官网*载下**: 宝塔*载下**地址

2. 将程序打包上传 我们将 java 程序打包后的 jar 文件上传,项目开源地址: 图床程序

云耀云服务器windows,云耀云服务器性能

云耀云服务器windows,云耀云服务器性能 注意上面的项目端口需要跟程序中的端口一致,且服务器安全组中也要放行该端口

3. 打开文件传输端口 server: port:9999

4. 配置 PicGO

云耀云服务器windows,云耀云服务器性能

参数

API 地址

服务器 ip: 端口 /fileUpload/uploadImg

POST 参数

file

JSON 路径

path

自定义请求头

{“content-type”:“multipart/form-data”}

Body

{“imgPath”:“/image/”,“ipAddress”:“ 服务器 ip: 端口 ”}

测试是否成功

程序运行成功后,就该测试能否成功了。

云耀云服务器windows,云耀云服务器性能 上传图片后,能在相册中看到,就代表成功了。

云耀云服务器windows,云耀云服务器性能

-----已授权转载