Linux下搭建开源项目_勾股OA办公系统
开源项目-勾股OA办公系统 Linux 系统快速安装PHP环境(新手版) PHP官方下载地址 注意:请参考通过宝塔搭建勾股OA开源系统,此博客内容不完善且已不再更新! 服务器环境配置信息 PHP >= 8.0Mysql >= 5.7.0 (需支持innodb引擎) Apache 或 Nginx PDO PHP Extension MBstring PHP Extension CURL PHP Extension FileInfo PHP ExtensionComposer (用于管理第三方扩展包) PHP环境安装 安装依赖 yum -y install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline...
麒麟LinuxV10修改ulmit句柄数
KylinOSv10修改ulimit值 银河麒麟高级服务器操作系统(通用)修改open file默认值 linux修改文件句柄数量 查询麒麟系统版本信息 nkvers 查询句柄数 ulimit -n Linux的默认句柄数:1024 centos 6.x 修改句柄数(用户级) 编辑limits.conf文件 vim /etc/security/limits.conf 增加配置 * 表示对所有用户生效 soft 代表警告的设定,可以超过这个设定值,但是超过后会有警告 hard 代表严格的设定,不允许超过这个设定的值 单个命令修改配置 单个用户可用的最大进程数量(超过会警告) echo "* soft nofile 65535" >> /etc/security/limits.conf 单个用户可用的最大进程数量(超过会报错) echo "* hard nofile 65535" >> /etc/security/limits.conf 可打开的文件描述符的最大数(超过会警告) echo...
Mysql中查询JSON格式数据
MYSQL 解析json数据,并且查询json数组筛选符合条件的日期 MySQL判断json数据中是否包含某个值 mysql根据json字段内容作为查询条件(包括json数组),检索数据 需求:查询条件满足label='完成'的记录。 Mysql数据库,字段格式示例截图: 字段数据格式: [{"id": "end1668393057508", "label": "完成", "processor": [], "process_method": ""}] 实现SQL: SELECT * FROM p_work_order_info WHERE JSON_CONTAINS(JSON_EXTRACT(state, "$[0]"), '"完成"', '$.label') = 1 解析: 一....
Windows下部署安装MongoDB
最详细的Windows平台安装MongoDB教程 MongoDB设置登录账号和密码 从MongoDB Community下载windows安装文件 环境变量path添加D:\WorkSpace\db\mongoDB\bin 创建目录data,db,log 安装服务 mongod --dbpath D:\WorkSpace\db\mongoDB\db --logpath D:\WorkSpace\db\mongoDB\log\mongo.log -install -serviceName "MongoDB" 验证mongoDB启动,浏览器访问:http://127.0.0.1:27017/
moyu-API管理工具的私有部署
moyu-前端 moyu-后端 部署教程 MongoDB 用户管理(菜鸟教程) 客户端&&打包/部署 npm install web端运行 node:16.12.0 npm run serve 服务地部署 MongoDB 4.x.x 以上版本 账号 密码 描述 admin 111111aaa 管理员 moyu 111111aaa 普通成员
Linux下安装Jenkins服务
Jenkins首次安装推荐插件出错 No such plugin: cloudbees-folder 超详细解决方案 Jenkins安装与踩坑 Jenkins部署Maven多环境项目(dev、beta、prod)的参数设置 Jenkins配置maven项目,打包、部署、发布 一台Linux服务器部署Jenkins服务,简述流程: 1.安装Jdk环境 配置Java多环境(可选) 2.安装Maven插件 配置远程Nexus仓库(可选) 3.安装Git环境 配置Git的密钥登录 4.安装Jenkins 中文插件 Git插件 Maven打包插件 5.配置SSH免密登录 6.配置Jenkins打包的后置Shell脚本执行远程部署 (可选) Jenkins安装 中文官网 截止当前时间LTS版本:2.346.3 LTS 英文官网 Jenkins版本高于上述中文官网网站,截止当前时间LTS版本:2.479.2 LTS 安装Jenkins 下载Jenkins仓库 sudo wget -O /etc/yum.repos.d/jenkins.repo...
MYSQL将查询结果插入/新建表
【MySQL】将查询结果插入/新建 进表 将查询结果插入已有表中 insert into table_name(ip,name)(select ip,name from sample);insert into 表名(字段名)(select 字段名 from 表明1 where 条件表达式); 将查询结果插入新建表中 create table test as select ip,name from sample;
微信小程序获取照片中EXIF信息
获取图片exif元数据信息 准备开始 大佬修改过的文件myexif.js(文末下载) 代码示例 // 顶部引入js文件import myexif from '../../utils/myexif.js';// 调用wx小程序接口,获取上传图片信息wx.chooseMedia({ count: 1, // 最多可以选择的文件个数 mediaType: ['image'], // 文件类型 sizeType: ['original'], // 是否压缩所选文件 sourceType: ['album'], // 可以指定来源是相册`album`还是相机`camera`,默认二者都有 success(result) { const filePath = result.tempFiles[0].tempFilePath; console.log('filePath:',filePath); ...
修改npm包的源码
如何修改一个npm包的源码 安装依赖 npm i patch-package --save 修改了module中的源码 npx patch-package <your_update_module>
Nginx解决跨域资源共享漏洞
如何为Nginx配置安全的跨域资源共享(CORS)? if ($request_method = 'OPTIONS') 用于处理预检请求(OPTIONS请求)。 add_header 'Access-Control-Allow-Origin' '*' 允许所有域访问资源。你可以将*替换为特定的域名以限制访问。 add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS' 指定允许的HTTP方法。 add_header 'Access-Control-Allow-Headers' 指定允许的请求头。 add_header 'Access-Control-Expose-Headers' 指定哪些响应头可以暴露给前端。 proxy_pass http://backend_server 将请求转发到后端服务器。 server { listen 80; server_name your_domain.com; location / { if...