仿windows12网盘,私有云盘部署教程,支持多种网盘

仿windows12网盘,私有云盘部署教程,支持多种网盘

资源宝分享:www.httple.net

视频教程:https://www.bilibili.com/video/BV1m64y1G7Bq/
在这里插入图片描述

宝塔部署方式:
1.验证是否安装jdk,没有安装请看安装教程
推荐安装jdk8(注意您是yum 还是 apt 安装 自行选择)
一、登录ssl终端 获取jdk版本

yum search java|grep jdk
apt-cache search java8

二、执行安装命令

yum install java-1.8.0-openjdk
apt-get install openjdk-8-jdk

三、查看是否安装成功

java -version

📚部署系统
1.创建的PHP版本选择纯静态,数据库根据情况而定,如果使用mysql则需要创建
在这里插入图片描述
2.上传安装包到网站根目录,并解压到根目录 (一般情况下 有如下文件夹)
在这里插入图片描述

3.到api目录 打开上方终端 并执行启动命令

sh restart.sh

在这里插入图片描述
4.配置运行目录为web
在这里插入图片描述
5.配置后端代理,参见下图 代理改为/web 只增加一个代理即可
在这里插入图片描述
📚修改配置文件内容
半代理配置

半代理只代理后台 前端靠nginx 节省web程序开销 极大提升性能

提示:半代理需要配合宝塔或者其他网站管理工具实现

location ^~ /web/
{proxy_pass http://localhost:8088/web/;proxy_http_version 1.1;proxy_set_header Origin $http_origin;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection Upgrade;proxy_set_header   X-Real-IP   $remote_addr;proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;proxy_connect_timeout 3600s;proxy_read_timeout 3600s;proxy_send_timeout 3600s;client_max_body_size 100m;proxy_set_header Origin $http_origin;
}
Copy to clipboardErrorCopied

全代理配置

全代理后台和前端都走nginx和web程序 性能偏差

location ^~ /
{proxy_pass http://localhost:8088/;proxy_http_version 1.1;proxy_set_header Origin $http_origin;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection Upgrade;proxy_set_header   X-Real-IP   $remote_addr;proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;proxy_connect_timeout 3600s;proxy_read_timeout 3600s;proxy_send_timeout 3600s;client_max_body_size 100m;}

在这里插入图片描述
📚安装系统

访问地址: 127.0.0.1:8088 (如果浏览器不跳转 请访问: 127.0.0.1:8088/web/init)
注意:访问域名/IP,然后在输入框中输入webos的web目录的位置,上述web.zip在/root/web目录中,所以这里示例填/root/web/web,然后点击确定(系统会自动识别,如果识别成功不用输入自动进入下一步)

📚配置系统
在这里插入图片描述

至此结束 【设置开机启动请点我】

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/222224.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SAP ABAP 面试题交流

1.列举AT事件并说明其作用,AT事件中的工作区有何不同? AT FIRST 循环loop中执行第一条数据 AT LAST 循环loop中执行最后一条数据 AT NEW 循环loop中指定字段(包含指定字段)记录与上一条记录不一致数据执行 AT END OF 循环loo…

Visual Studio调试技巧合集

Visual Studio调试技巧合集 1 如何同一个项目运行不同main文件? 1 如何同一个项目运行不同main文件? (1)移动鼠标到需要关掉调试的文件,点击右键属性–常规–从生成中排除–是–确定,即显示“-”号排除&am…

Python自动化测试系列[v1.0.0][多种数据驱动实现附源码]

前情提要 请确保已经熟练掌握元素定位的常用方法及基本支持,请参考Python自动化测试系列[v1.0.0][元素定位] 数据驱动测试是自动化测试中一种重要的设计模式,这种设计模式可以将测试数据和测试代码分开,实现数据与代码解耦,与此同…

变量与方法面试题

char 型变量中能不能存储一个中文汉字,为什么? char 类型可以存储一个中文汉字,因为 Java 中使用的编码是 Unicode(不选择任何特定的编码,直接使用字符在字符集中的编号,这是统一的唯一方法)&a…

Python FuckIt模块:代码的“不死鸟”

更多资料获取 📚 个人网站:ipengtao.com 在编程世界中,每个开发者都曾遇到过代码中的错误,有时这些错误可能让人崩溃。但是,有一天,听说了一个叫做"FuckIt"的模块,它声称可以帮助摆脱…

【PIE-Engine 数据资源】全球海面温度产品

文章目录 一、 简介二、描述三、波段四、示例代码参考资料 一、 简介 数据名称全球海面温度产品时间范围2002年- 2018年空间范围全球数据来源毛克彪教授团队代码片段var images pie.lmageCollection(“CAAS/SSTG”) 二、描述 全球海面温度产品是 2002-2019 年的全球海面温度…

ES中根据主键_id查询记录

一、需求 es中_type:_doc,想要根据主键_id查询记录 二、实现 复合查询中使用语句查询http://192.168.1.1/_doc/1

Mybatis的foreach标签的使用以及参数的含义

Mybatis的foreach标签的使用以及参数的含义 语法格式: 属性说明: collection属性的注意点:

node js 递归生成vue文件目录

目录 什么是 fs 文件系统模块 fs.existsSync方法 方法说明: 语法: 向指定的文件中写入内容 writeFile fs.writeFile() 的语法格式 fs.writeFile() 的示例代码 判断文件是否写入成功 fs.mkdir 创建目录 目录已存在,重复创建 创建的目…

Python:Anaconda

简介 Anaconda是一个流行的Python发行版,专为科学计算和数据分析而设计。它包含了Python语言、Jupyter Notebook以及用于科学计算的众多包,如NumPy、Pandas、Matplotlib等。 Anaconda的特点是开箱即用,用户无需单独安装这些包,极…

Leetcode—459.重复的子字符串【简单】

2023每日刷题(五十九) Leetcode—459.重复的子字符串 算法思想 巧解的算法思想 实现代码 从第一个位置开始到s.size()之前,看s字符串是否是ss的子串 class Solution { public:bool repeatedSubstringPattern(string s) {return (s s).fin…

2023全球开发者生态调研:84%的开发者表示他们在工作中正积极使用生成式AI工具

今年JetBrains首次在一年一度的开发者生态调研中,增加了人工智能方向的问题。在全球26348名开发者参与的调研中,总体对人工智能的发展持乐观态度。特别是生成式AI在软件开发和编程环节中的应用,84%的开发者表示他们在工作中正在积极使用生成式…

占位图片(Placeholder Image)

一、引言 在网页设计和开发中,占位图片(Placeholder Image)是一种常见的技术手段,用于在用户上传图片之前或者图片加载失败时,展示一个临时替代的图片,以提高用户体验。本文将详细介绍占位图片的实现原理和…

中医电子处方管理系统软件,中医配方模板一键生成软件操作教程

一、前言: 在中医开电子处方时,如果能够使用配方模板功能,则可以节省很多时间。使用配方模板一键导入,几秒即可完成开单。 下面就以佳易王电子处方管理系统软件V17.1版本为例说明,其他版本可以参考,软件下…

获取 VirtualBox COM 对象失败,应用程序被终端 0x80000405错误解决以及Virtualbox下载

错误详情展示及解决_情况一 返回代码展示: 解决方式:打开在virtualbox的安装目录,找到VirtualBox.xml文件,将它删掉找到 错误详情展示及解决_情况二 返回代码展示: 情况说明: 原来是win10的电脑&#xf…

「Verilog学习笔记」加减计数器

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点,刷题网站用的是牛客网 timescale 1ns/1nsmodule count_module(input clk,input rst_n,input mode,output reg [3:0]number,output reg zero);reg [3:0] num ; always (posedge clk or negedge r…

计算两股不同流量的气体,通过换热器换热后,高温气体的出口温度

# -*- coding: utf-8 -*- """ Created on Thu Nov 30 11:23:12 2023 计算两股不同流量的气体,通过换热器换热后,高温气体的出口温度 (煤烟二级,计算煤烟二级热侧出口温度) ------------------------------------------------ …

c语言:指针与数组

目录 使用指针访问数组 使用第一个元素获取数组首地址 使用数组名获取数组首地址 使用指针访问数组等价于下标访问 使用指针访问数组 指针类型的加减运算可以使指针内保存的首地址移动。指针类型加n后。首地址向后移动 n * 步长 字节。 指针类型减n后。首地址向前移动 n *…

Linux(21):软件安装 RPM,SRPM 与 YUM

软件管理员简介 以原始码的方式来安装软件,是利用厂商释出的Tarball来进行软件的安装。 不过,你每次安装软件都需要侦测操作系统与环境、设定编译参数、实际的编译、最后还要依据个人喜好的方式来安装软件到定位。这过程是真的很麻烦的。 如果厂商先在他…

mysql 数据库

一、mysql 数据库 安装 sudo apt-get install mysql-server sudo systemctl status mysql二、基本使用 1、mysql 登陆 sudo mysql -u root -p # 默认密码可能被设置为"root","admin"或者是空的2、创建用户 # 创建用户 newuser,改…