前端|FormData用法详解 介绍 ​FormData是Ajax2.0对象用以将数据编译成键值对,以便于XMLHttpRequest来发送数据。XMLHttpRequestLevel2提供的一个接口对象,可以使用该对象来模拟和处理表单并方便的进行文件上传操作​如果表单属性设为multipart/form-data,则会使用表单的submit()方法来发送数据,从而发送数据具有同样形式。 FormData的主要用途有两个: 将form表单元素的name与value进行组合,实现表单数据的序列化,从而减少表单元素的拼接,提高工作效率。 异步上传二进制文件 使用方法 创建一个空的对象 //...

运维|如何卸载阿里云盾|Linux 官方文档:https://help.aliyun.com/document_detail/68616.htm?spm=a2c4g.11186623.2.7.2537646azwEGcGconcept-cwf-hzc-zdb 问题描述 最近新购了阿里云的VPS,发现之前的卸载阿里云监控的方法已经失效 应该是加了守护,没法直接删除相关文件,提示Operationnotpermitted 其实安装及卸载方法都在/usr/local/aegis/aegis_update/install.sh 解决方法 方式一 停止服务 systemctlstopaegis/...

  bMJ94TEc8g8A   2023年11月13日   18   0   0 删除文件启动项普通用户

运维|NginxProxyManager反向代理工具 简介 NginxProxyManager(以下简称NPM)就是一个Nginx的代理管理器,它最大的特点是简单方便。 即使是没有Nginx基础的小伙伴,也能轻松地用它来完成反向代理的操作,不需要自己写复杂的nginx配置,而且因为自带面板,操作极其简单。 NginxProxyManager后台还可以一键申请SSL证书,并且会自动续期,方便省心。 官方网站:https://nginxproxymanager.com/官方快速安装:https://nginxproxymanager.com/guide/quick-setup 准备工作 服务器V...

  bMJ94TEc8g8A   2023年11月13日   16   0   0 DockernginxIP

运维|使用DockerCompose部署WordPress|Docker 简介 WordPress是一个免费的开源博客工具,也是一个基于PHP和MySQL的内容管理系统(CMS),它运行在Web托管服务上。特性包括插件架构和模板系统。WordPress被超过22个用户使用。截至2013年8月,前1000万个网站中的0%。WordPress是网络上使用最流行的博客系统,超过6000万个网站。最常用的语言是英语、西班牙语和印度尼西亚语。 wikipedia.org/wiki/WordPress 准备工作 一台服务器 一个域名 反向代理工具(nginx-proxy-manager) 快速使用...

  bMJ94TEc8g8A   2023年11月13日   9   0   0 DockerWordPress

运维|如何在Centos上快速部署nginx|Docker 前言 Nginx是一个高性能的开源Web服务器软件,常用于搭建静态或动态网站、反向代理、负载均衡和缓存等。 本章主要简述如何使用Nginx的配置和部署,实现静态托管。 快速安装 使用Docker部署 环境搭建 Docker安装文档:https://docs.docker.com/engine/install/ 创建容器 在系统任意位置创建一个文件夹(可选),此文档以/opt/docker/nginx为例 mkdir-p/opt/docker/nginx&&cd/opt/docker/nginx 注意:推荐大...

  bMJ94TEc8g8A   2023年11月13日   16   0   0 Dockernginxhtml

运维|使用DockerCompose搭建LskyPro图床|Docker 简介 LskyPro是一个用于在线上传、管理图片的图床程序,中文名:兰空图床,你可以将它作为自己的云上相册,亦可以当作你的写作贴图库。 兰空图床始于2017年10月,最早的版本由ThinkPHP5开发,后又经历了数个版本的迭代,在2021年末启动了新的重写计划并于2022年3月份发布全新的2.0版本。 项目地址:https://github.com/lsky-org/lsky-pro 官网地址:https://www.lsky.pro/ 文档地址:https://docs.lsky.pro/ Docker镜像地址:htt...

  bMJ94TEc8g8A   2023年11月13日   15   0   0 Docker图床上传

工具|使用frp实现内网穿透 简介 https://gofrp.org/docs/overview/ frp是什么 frp是一个专注于内网穿透的高性能的反向代理应用,支持TCP、UDP、HTTP、HTTPS等多种协议,且支持P2P通信。可以将内网服务以安全、便捷的方式通过具有公网IP节点的中转暴露到公网。 为什么使用frp 通过在具有公网IP的节点上部署frp服务端,可以轻松地将内网服务穿透到公网,同时提供诸多专业的功能特性,这包括: 客户端服务端通信支持TCP、QUIC、KCP以及Websocket等多种协议。 采用TCP连接流式复用,在单个连接间承载更多请求,节省连接建立时间,降低请...

  bMJ94TEc8g8A   2023年11月13日   15   0   0 frpDocker客户端服务端内网穿透

运维|查看Linux服务器IP地址 前言 大多数在操作Linux系统时,我们经常需要知道服务器的IP比便于后续的一系列操作,这时候有快速查看主机IP的命令行操作,能够有效的帮助我们 本章节主要记录一些常用查看服务器IP的命令,希望对大家有所帮助。 操作 查看Linux服务器的IP地址的命令大体上有以下几种。 ipconfig命令 ifconfig-a 使用该命令查看IP地址可能会出现commandnotfound:ifconfig,原因是该命令已被弃用。但是被包含在了net-tools包中,可以使用系统的包管理器安装它。 安装命令 yum-yinstallnet-tools hostnam...

  bMJ94TEc8g8A   2023年11月13日   17   0   0 服务器IP运维

运维|解决在centos中安装nodejs后无法使用npm问题|nodejs 问题描述 执行yuminstall-ynodejs安装nodejs,没有任何问题。 查看安装情况:node-v,正常输出版本信息,没有任何问题 查看npm版本:npm-v,直接报错 内容分析 虽然问题问题解决了,但问题发生的具体原因还未知,目前已经尝试过的方案: 更新yum的软件版本,并未解决,说明不是此问题 重新安装nodejs,也未解决。 所以猜测是yum安装的nodejs中默认没有选择npm 解决办法 直接找到npm的项目地址https://github.com/npm/cli,直接安装即可:通过命令...

  bMJ94TEc8g8A   2023年11月13日   18   0   0 npmnodejs运维centos

运维|使用Docker安装Jenkins|Jenkins 前言 本期内容主要是为了学习如何通过Docker安装Jenkins,仅作为记录与参考,希望对大家有所帮助。 准备工作 系统:CentOS7.9 配置:4c8g 快速安装 下面以Docker方式安装Jenkins为例 环境搭建 Docker安装文档:https://docs.docker.com/engine/install/ DockerCompose安装文档:https://docs.docker.com/compose/install/ 安装Docker 确保yum包更新到最新 yumupdate 卸载旧版本 ...

  bMJ94TEc8g8A   2023年11月02日   54   0   0 JenkinsDocker

工具|macOS最简方式安装adb工具|Mac 介绍 ADB(AndroidDebugBridge)是Android开发工具包(SDK)中的一项实用工具,用于与Android设备进行通信和调试。 在macOS操作系统上安装ADB环境可以帮助开发人员与Android设备进行交互并进行调试。 一般安装adb环境有三种方式 通过androidsdk安装,配置环境变量 通过homebrew安装 通过下载platform-tools源码包手动安装,配置环境变量 本章节主要介绍homebrew安装adb环境的方式 使用方法 安装Homebrew软件包管理工具(按需,已有可忽略) 推荐国内的一键安装...

  bMJ94TEc8g8A   2023年11月02日   41   0   0 MacandroidMacOSADB

运维|如何在Linux系统中删除软链接|Linux 介绍 在Linux中,符号链接(symboliclink,或者symlink)也称为软链接,是一种特殊类型的文件,用作指向另一个文件的快捷方式。 使用方法 我们可以使用ln命令来创建软连接,那么怎样删除呢? Linux中没有用于删除符号链接的特殊命令,不过可以使用rm命令,该命令主要用于删除文件和目录,如下: $rm[file|dir] 当然也可以使用unlink命令,但是不要直接使用软链接的名称,因为它不仅仅用于删除链接,还会删除文件。 $unlink[file] 注意unlink命令只能删除文件,而不能删除目录 下面我们来详细看一...

  bMJ94TEc8g8A   2023年11月02日   33   0   0 linux符号链接软链接运维

运维|管理Docker的最佳图形化工具Portainer|Docker 简介 Portainer是一个非常好用的Docker可视化面板,可以让你轻松地管理你的Docker容器。 官网:https://documentation.portainer.io/quickstart/ 快速安装 环境搭建 Docker安装文档:https://docs.docker.com/engine/install/ DockerCompose安装文档:https://docs.docker.com/compose/install/ 创建容器 在系统任意位置创建一个文件夹,此文档以/opt/docker/po...

  bMJ94TEc8g8A   2023年11月02日   40   0   0 DockerPortainer运维

运维|快速安装Docker与DockerCompose环境|Docker 前言 本文章主要介绍如何快速安装Docker与Dockercompose,搭建Docker应用的基础环境 Docker安装文档:https://docs.docker.com/engine/install/ DockerCompose安装文档:https://docs.docker.com/compose/install/ 快速使用 安装Docker 确保yum包更新到最新 yumupdate 卸载旧版本 yumremovedocker\ docker-client\ docker-client-latest\...

  bMJ94TEc8g8A   2023年11月02日   31   0   0 Docker

运维|常用SSH远程连接工具 前言 本文主要介绍适合运维小伙伴常用SSH远程连接工具 快速了解 Xshell 介绍 xshell是一个非常强大的安全终端模拟软件,它支持SSH1,SSH2,以及Windows平台的TELNET协议。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。 官网 https://www.netsarang.com/zh/xshell/ secureCRT 介绍 SecureCRT支持SSH,同时支持Telnet和rlogin协议。SecureCRT是一款用于连接运行包括Windows、UNIX和VM...

  bMJ94TEc8g8A   2023年11月02日   50   0   0 官网Windows客户端

运维|如何使用nvm安装和管理nodeJS版本 简介 NVM是什么 nvm(NodeVersionManager)是NodeJS版本管理器,可对不同的node版本快速进行切换。 为什么要用NVM 基于node的工具和项目越来越多,但是每个项目使用的node版本可能不一致,就会出现一些奇怪的问题。比如:自己电脑安装的是最新版的node,接手的项目使用的是低版本的node。那么我只有切换到低版本的node再进行操作才不会报错。而NVM就是用来帮助我们快速切换node版本的。 快速使用 如何安装NVM GitHub:https://github.com/nvm-sh/nvm 文件安装 下载文件...

  bMJ94TEc8g8A   2023年11月02日   23   0   0 nodejs运维nvm

运维|如何解决centos7.x上curl、wget等工具命令失效问题 问题描述 系统在初始化的时候已经安装了curl工具包,但是某一天突然在终端使用curl命令时发现提示 -bash:curl:commandnotfound 以为系统中并没有安装curl工具,于是输入命令重新安装 yum-yinstallcurl 软件包curl-7.29.0-59.el7_9.1.x86_64已安装并且是最新版本 无须任何处理 终端提示已经安装 解决方法 查询是否已经安装 rpm-qa|grepcurl python-pycurl-7.19.0-19.el7.x86_64 libcurl-7.2...

  bMJ94TEc8g8A   2023年11月02日   50   0   0 运维curlcentos

运维|如何解决“CannotconnecttotheDockerdaemonatunix:///var/run/docker.sock.Isthed”问题|Docker 问题描述 在使用Docker进行开发时,有时候会遇到连接Docker守护进程失败的问题,错误信息通常为“CannotconnecttotheDockerdaemonatunix:///var/run/docker.sock.IstheDockerdaemonrunning?”。这个错误通常发生在没有正确配置Docker或者权限不足的情况下 分析原因 此错误的一些原因包括 TheDockerdaemonisnotrunning...

  bMJ94TEc8g8A   2023年11月02日   40   0   0 Docker运维

运维|解决CentOS终端主机名显示-bash-4.2问题 问题描述 登录linux系统过后,发现显示的是-bash-4.2而不是root@主机名+路径的显示方式 内容分析 根目录缺少文件配置,如:.bashrc.bash_profile 切换到有故障的用户导致 解决办法 检查当前用户是否存在.bashrc等相关配置文件 ls-al|grep.bash 复制/etc/skel里面的模板到当前用户 cp/etc/skel/.bash 更新配置 1手动更新 source/.bashrc source/.bash_profile 2重新登入账户(已登录) exit su[use...

  bMJ94TEc8g8A   2023年11月02日   58   0   0 运维centosbash

运维|了解nginx配置中root与alias的区别|nginx 官方root Setstherootdirectoryforrequests,Forexample,withthefollowingconfiguration location/i/{ root/data/w3; } The/data/w3/i/top.giffilewillbesentinresponsetothe/i/top.gifrequest 官方alias Definesareplacementforthespecifiedlocation,Forexample,withthefollowingconfig...

  bMJ94TEc8g8A   2023年11月02日   25   0   0 静态文件nginx运维
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~