办公文档,私人专用

一、安装Minio

1.1、创建文件夹,并在指定文件夹中下载minio文件

cd /opt
mkdir minio
cd minio
touch minio.log
wget https://dl.minio.io/server/minio/release/linux-amd64/minio

1.2、赋予minio文件执行权限

chmod 777 minio

1.3、启动minio

./minio server /opt/minio/data (/opt/minio/data 为你存放静态文件的目录)

1.4、修改环境变量

因为系统不想让你使用默认的账号以及密码, 需要我们手动进行修改

vim /etc/profile

在文章最尾出添加上

# set minio environment
export MINIO_ROOT_USER=zrgjadmin
export MINIO_ROOT_PASSWORD=zrgjadmin

1.5、指定端口启动minio服务

因为启动minio服务对外跳转端口是随机的,但是我们通过访问minio不能每次都调整端口,所以需要我们进行

./minio server /opt/minio/data --console-address ":35555"

在这里插入图片描述

1.6、后台启动,并且配置启动文件

touch start.sh
vim start.sh

将文字放入到start.sh

nohup /opt/minio/minio server  /opt/minio/data --console-address ":35555" > /opt/minio/minio.log 2>&1 &

执行文件并访问

sh start.sh

1.7、访问界面

在这里插入图片描述

1.8、创建桶

video、default

二、部署命令

启动智云才

netstat -tunlp | grep 8443
# 带有调试
nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n -jar /soft-admin/soft-rest-0705.jar --spring.config.location=/soft-admin/config/application.yml &
# 便捷启动
nohup java -jar /soft-admin/soft-rest-0523.jar --spring.config.location=/soft-admin/config/application.yml &

启动web-rtc

# 退出需要exit  否则会杀死进程
nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,suspend=n -jar /web-rtc/web-rtc.jar &
# web-rtc部署
nohup java -jar /web-rtc//web-rtc.jar --spring.config.location=/web-rtc/config/application.properties &

脚本部署命令

nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n -jar /soft-admin/soft-rest-$(date '+%m%d').jar --spring.config.location=/soft-admin/config/application.yml > /soft-admin/nohup.out 2>&1 &

私人服务器部署

# 私人服务器部署
netstat -tunlp | grep 8585

nohup java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8000,suspend=n -jar /soft-admin/soft-rest.jar --spring.config.location=/soft-admin/application.yml &

jenkins部署命令

nohup java -jar -Dhudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true  /usr/local/jenkins/jenkins.war --httpPort=8080  &

三、安装wkhtmltopdf

下载地址:https://wkhtmltopdf.org/downloads.html

上传到服务器,安装相关依赖

yum -y install fontconfig libX11 libXext libXrender xorg-x11-fonts-75dpi  xorg-x11-fonts-Type1 libjpeg*

安装软件

 rpm -ivh wkhtmltox-0.12.6-1.centos7.x86_64.rpm

如果乱码需要安装字体下方,

# 文件存放位置
D:\Installation Package\wkhtmltox-fonts
# 放置服务器上的
cd /usr/share/fonts
# 刷新服务器
sudo fc-cache -f -v

四、安装docker脚本

#/bin/bash

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

sudo yum makecache fast

sudo yum -y install docker-ce

sudo systemctl start docker

sudo systemctl enable docker

五、docker 启动mysql命令

docker run -p 3307:3306 --name mysql -v /data-test/mysql8.0.33/log:/var/log/mysql -v /data-test/mysql8.0.33/data:/var/lib/mysql -v /data-test/mysql8.0.33/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=Chinasoft -d --restart=always mysql:8.0.33

六、Git命令本地删除.iml文件

  1. 在本地删除.iml文件:使用文件浏览器或命令行,从项目目录中彻底删除所有.iml文件以及.idea目录(如果存在)。确保你不再需要这些文件。

  2. 在项目根目录运行Git命令:打开命令行终端,切换到你的项目根目录,然后运行以下Git命令:

    git rm --cached "*.iml"
    

    这将从Git的暂存区(但不会从文件系统中删除)删除所有.iml文件。

  3. 提交更改:运行以下命令提交更改:

    bashCopy code

    git commit -m "Remove .iml files"
    

    这将提交删除.iml文件的更改到本地Git仓库。

  4. 将更改推送到Git远程仓库(如果需要):如果你的项目与远程Git仓库关联,运行以下命令将更改推送到远程仓库:

    git push origin master
    

    替换 originmaster 为你的远程仓库和分支名称。

这样做后,.iml文件将从Git版本库中删除,并且不会再上传到Git仓库。其他协作者在克隆或拉取项目时也将不会包含.iml文件。

请注意,删除.iml文件可能会影响项目的配置,因此确保你的项目仍能正常运行,并与团队中的其他开发者协商以确保一致的配置。

七、查看Linux内存数据

# 查看当前文件夹所有文件大小
du -sh *
# 查看目录大小
df -h
# 查看运行内存 以G为单位
free -g

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

利用矩阵特征值解决微分方程【1】

目录 一. 特征值介绍 二. 单变量常微分方程 三. 利用矩阵解决微分方程问题 四. 小结 4.1 矩阵论 4.2 特征值与特征向量内涵 4.3 应用 一. 特征值介绍 线性代数有两大基础问题: 如果A为对角阵的话,那么问题就很好解决。需要注意的是,矩…

14.网络编程入门和网络应用开发

网络编程入门 计算机网络基础 计算机网络是独立自主的计算机互联而成的系统的总称,组建计算机网络最主要的目的是实现多台计算机之间的通信和资源共享。今天计算机网络中的设备和计算机网络的用户已经多得不可计数,而计算机网络也可以称得上是一个“复…

媒介pr工作内容有哪些,小红书达人投放总结!

随着新媒体技术的发展,很多人都不约而同的选择成为一名新媒体从业人员,这其中就包括媒介PR。当涉及媒介投放技巧时,我们需要思考许多关键因素,使我们的公关活动取得理想结果。今天我们就来分享一下媒介pr工作内容有哪些&#xff0…

CTF-PWN-沙箱逃脱-【seccomp和prtcl-2】

文章目录 沙箱逃脱prtcl题HITCON CTF 2017 Quals Impeccable Artifactflag文件对应prctl函数检查源码思路exp 沙箱逃脱prtcl题 HITCON CTF 2017 Quals Impeccable Artifact flag文件 此时的flag文件在本文件夹建一个即可 此时的我设置的flag为 对应prctl函数 第一条是禁止…

答疑解惑:核技术利用辐射安全与防护考核

前言 最近通过了《核技术利用辐射安全与防护考核》,顺利拿到了合格证。这是从事与辐射相关行业所需要的一个基本证书,考试并不难,在此写篇博客记录一下主要的知识点。 需要这个证书的行业常见的有医疗方面的,如放疗,…

Python实战化采集淘宝1688京东详情,API接口开发系列

Python实战化采集淘宝、京东详情和API接口开发是一个涉及多个步骤和技术的过程。下面是一个简化的教程,帮助你开始这个过程。 1. 准备工作 首先,确保你已经安装了Python,并且了解基本的Python编程。此外,你可能需要安装一些库&a…

php 的数据类型

目录 1.整型 2.浮点型 3.布尔类型 4.字符串 5.数组 6.NULL 7.对象 8.资源类型 查看变量对应值的类型: 1.使用“gettype(传入一个变量var)”来显示变量var的类型; 只会显示类型 2.使用“var_dump(传入一个变量var)”来显示变量var的类型; 会显示具体内容打…

精进单元测试技能——Pytest断言的艺术

本篇文章主要是阐述Pytest在断言方面的应用。让大家能够了解和掌握Pytest针对断言设计了多种功能以适应在不同测试场景上使用。 了解断言的基础 在Pytest中,断言是通过 assert 语句来实现的。简单的断言通常用于验证预期值和实际值是否相等,例如&#xf…

一、MOJO环境部署和安装

以Ubuntu系统为例。 安装mojo-CLI curl https://get.modular.com | MODULAR_AUTHmut_fe303dc5ca504bc4867a1db20d897fd8 sh - 安装mojo SDK modular auth mojo modular auth install mojo 查看mojo版本号 mojo --version 输入mojo指令,进入交互编程窗口

protobuf 学习笔记

protobuf 学习笔记 1. protobuf 的定义 protobuf是一种用于序列化结构数据的工具,实现数据的存储与交换,与编程语言和开发平台无关。 序列化:将结构数据或者对象转换成能够用于存储和传输的格式。 反序列化:在其他的计算环境中…

网安入门11-文件上传(前后端绕过,变形马图片马)

Upload-Labs Upload-Labs是一个使用PHP语言编写、专注于文件上传漏洞的闯关式网络安全靶场。练习该靶场可以有效地了解并掌握文件上传漏洞的原理、利用方法和修复方案。 思考:他只让我传一个.jpg的图片,我想传一个.php的木马,两者什么区别 …

笔试案例2

文章目录 1、笔试案例22、思维导图 1、笔试案例2 09)查询学过「张三」老师授课的同学的信息 selects.*,c.cname,t.tname,sc.score from t_mysql_teacher t, t_mysql_course c, t_mysql_student s, t_mysql_score sc where t.tidc.cid and c.cidsc.cid and sc.sids…

普中STM32-PZ6806L开发板(有点悲伤的故事)

简介 关于我使用 普中STM32-PZ6806L做了做了一些实验, 不小心输入12V,导致核心板等被烧坏, 为了利用电路和资源, 搭建了STM32F103CBT6并使用普中STM32-PZ6806L上面没有烧坏的模块的故事。 普中STM32-PZ6806L开发板 这块的STM32F103ZET6部分算是Closed了, 不准备换核…

Ubuntu 22.04 编译安装 Qt mysql驱动

参考自 Ubuntu20.04.3 QT5.15.2 MySQL驱动编译 Ubuntu 18.04 编译安装 Qt mysql驱动 下边这篇博客不是主要参考的, 但是似乎解决了我的难题(找不到 libmysqlclient.so) ubuntu18.04.2 LTS 系统关于Qt5.12.3 无法加载mysql驱动,需要重新编译MYSQL数据库驱动的问题以…

Debugger断点调试以及相应面板介绍

断点&#xff08;包含条件断点&#xff09;调试以及相应面板介绍 ​ 先准备两个函数&#xff0c;在bar函数中使用debugger&#xff0c;代码如下。 function foo() {let result 0for (let i 0; i < 10; i) {result i}result bar(result)return result}function bar(resu…

SpringBoot-开启Actuator监控

Spring Boot Actuator是Spring Boot提供的一种管理和监控应用程序的框架&#xff0c;可以帮助我们了解应用程序的运行状况&#xff0c;提供HTTP端点来暴露应用程序的不同方面&#xff0c;如健康状况、指标、日志和运行时信息等。 开启Actuator监控&#xff0c;我们可以通过HTT…

Spring Boot + MinIO 实现文件切片极速上传

1. 引言 在现代Web应用中,文件上传是一个常见的需求,尤其是对于大文件的上传,如视频、音频或大型文档。为了提高用户体验和系统性能,文件切片上传技术逐渐成为热门选择。 本文将介绍如何使用Spring Boot和MinIO实现文件切片极速上传技术,通过将大文件分割成小片段并并行上…

Photoshop Express一款出色的照片编辑器

​【应用名称】&#xff1a;Photoshop Express ​【适用平台】&#xff1a;#Android ​【软件标签】&#xff1a;#Photoshop ​【应用版本】&#xff1a;12.1.2 ​【应用大小】&#xff1a;223MB ​【软件说明】&#xff1a;软件升级更新。一款出色的照片编辑器&#xff0c…

[蓝桥杯学习] 树链剖分

定义 将树分割成若干条链&#xff0c;以维护树上的信息&#xff0c;若无特殊需求&#xff0c;一般是重链剖分。 重链剖分 如何重链剖分 两个dfs 第一个dfs是预处理各个结点的基本信息&#xff0c;第二个dfs是利用信息进行剖分&#xff08;dfs序&#xff09; 操作步骤 第一…

YOLOv8 Ultralytics:使用Ultralytics框架进行姿势估计

YOLOv8 Ultralytics&#xff1a;使用Ultralytics框架进行姿势估计 前言相关介绍前提条件实验环境安装环境项目地址LinuxWindows 使用Ultralytics框架进行姿势估计参考文献 前言 由于本人水平有限&#xff0c;难免出现错漏&#xff0c;敬请批评改正。更多精彩内容&#xff0c;可…
最新文章