- 博客(121)
- 资源 (36)
- 收藏
- 关注
原创 塔面板php7.3&7.4版本不支持ZipArchive手工安装扩展方法
宝塔面板安装的PHP7.3和7.4默认已经不带zip扩展,要手工安装zip扩展首先需要安装libzip,
2024-04-12 16:33:31 500
原创 php安装kafka 和在linux下php-rdkafka扩展安装
(1). 将 librdkafka.dll 和 librdkafka.pdb 放入 PHP 安装的根目录下,而 php_rdkafka.dll 和 php_rdkafka.pdb 放入 PHP 安装目录的 ext 下。我的开发环境是php7.3 ,先来部署两个php扩展,php7.3目录下放librdkafka.dll,ext/php_rdkafka.dll,php.ini增加,[rdkafka](2). php.ini 配置文件添加 extension=php_rdkafka.dll,最后重启 PHP。
2024-03-07 17:05:36 461
原创 THINKPHP 跨域报错解决方案
报错:has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.php在批量导入excel数据更新时偶尔会出现这个问题,出现时间不定,中间件都配置了跨域还是不行。按照官网给出的例子,在中间件配置允许跨域。
2024-02-29 11:25:53 667
原创 Mycat2 分布式数据库中间件
一.安装部署Mycat2目前还不支持直接获取Docker镜像,需要自己通过Dockerfile打包镜像,其实这也是为了开发者考虑,比如一些个性化功能,如自定义分片等。
2023-10-18 15:32:31 1182 1
原创 centos7使用docker-compose一键搭建mysql高可用主从集群
docker exec -it d5be2c90cc93 bash 进从机docker内部运行。编写master用于创建同步账号的脚本create_sync_user.sh。查看从库中是否存在新创建的库,存在就是主从同步成功。启动容器docker-compose up -d。编写docker-compose.yml文件。加入nginx,实现slave的负载均衡。编写slave脚本slave.sh。发现从库的slave.sh没有执行。宝塔后台查看docker服务。创建新数据库测试是否同步。
2023-09-08 11:12:11 705
原创 Linux服务器网卡流量过高排查
Linux服务器网卡流量过高排查,界面上面显示的是类似刻度尺的刻度范围,为显示流量图形的长条作标尺用的。#nethogs eth0 -d 3 监控eth0 并每3s刷新一次。#nethogs em1 -d 3 监控eth0 并每3s刷新一次。rates:分别表示过去 2s 10s 40s 的平均流量。中间的这两个左右箭头,表示的是流量的方向。Cumm:运行iftop到目前时间的总流量。可以查看监控,或者通过nload命令查看。
2023-06-30 14:08:33 1068
原创 宝塔下php7.3扩展amqp实现rabbitmq
宝塔下php7.3扩展amqp实现rabbitmq3.php.ini启用扩展并重启。1.先安装rabbitmq-c。4.phpinfo验证查看。2.安装php-amqp。
2023-04-05 20:32:08 863
原创 连载一:go安装配置及入门
GO111MODULE:包管理模式,auto即可,可以同时使用MODULE和GOPATH模式(非mod项目也可以build 解决 go: go.mod file not found in current directory or any parent directory)。把D:\Program Files\Go目录下文件都拷贝到在d:\go工作目录下。安装好后,打开cmd,输入go version可以查看go的版本信息。cmd,执行go run main.go。在D:\go\src\hello\目录下。
2023-03-19 22:37:49 1392
原创 docker一键安装RocketMQ集群
命令:mkdir -p /home/docker/rocketmq/conf/broker1。2)使用vi编辑器创建broker配置文件broker.conf,只需更改服务器名称即可。本次我们搭建三台broker服务器,分别在宿主机卷映射目录下创建我们的配置文件。在Docker环境下一键安装RocketMQ集群及web管理工具内容到这里。命令:docker-compose -p rocketmq up -d。访问控制台:http//ip:9091。
2023-03-16 22:44:37 453
原创 linux下实现Nginx + consul + upsync 完成动态负载均衡
client:提供HTTP、DNS、RPC等服务,默认是127.0.0.1,不对外提供服务,如果需要则改成0.0.0.0。–bootstrap-expect 期望的server节点数目,consul一直等到指定sever数目才会引导整个集群。–bind:该地址用来在集群内部的通讯,集群内的所有节点到地址都必须是可达的,默认是0.0.0.0。–ui: web的管理ui,查看服务和节点,可以通过访问:8500端口要访问UI。–node:节点在集群中的名称,在一个集群中必须是唯一的,默认是该节点的主机名。
2023-02-16 11:57:32 1423
原创 nacos配置中心搭建
网站每次更新版本都有短暂暂停,影响用户使用,返回经常不可用,需要改进需要实现高可用,搭建负载均衡,实现jenkins+nacos不停机部署nacos搭建预备环境准备。
2023-02-09 18:11:48 439
原创 xxl-job安装部署
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。中文文档。
2022-11-29 10:06:02 7472
原创 laravel9本地安装
安装要求:laravel9安装要求1.php8.1以上2.composerComposer官方下载地址:https://getcomposer.org/先确保Composer的PHP版本为81以上。 运行以上命令安装laravel安装管理器。使用该命令安装一个项目为项目名称的laravel应用(默认应该是9了,如果不是则指定一下)如果composer安装laravel/installer后使用laravel new找不到laravel命令则需要将composer的包安装路径设置到环境变量。通过
2022-06-23 23:42:08 1547
原创 linux系统使用宝塔来搭建内部gitlab教程
在宝塔面板中搜索gitlab进行安装安装完成 一.gitlab安装:选择版本要根据自己机子内存来定,这里选择安装GitLab最新社区版进行安装二.修改ip:安装完后发现IP是外网IP,要改成内网IP地址,不然后面的仓库地址是http://localhost/xxx/test_gitlab.git我linux的IP地址是192.168.88.192,修改gitlab.yml文件vi /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml修改git
2022-06-03 16:42:08 3540
原创 datax3.0在linux下配置并部署datax-web可视化工具教程
datax3.0在linux下配置并部署datax-web可视化工具教程
2022-04-24 18:38:26 9211 3
原创 canal中adapter报错问题处理
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2022-04-20 16:56:11.435 [main] ERROR o.s.boot.diagnostics.LoggingFailureAnalysisReporter -***************************APPLICATION FAILED TO.
2022-04-20 16:59:02 1160
原创 canal工具不能同步问题处理Broken pipe
CanalClientException: java.io.IOException: Broken pipe
2022-03-31 17:38:43 2280 1
原创 mysql配置主从
一、准备工作:1.主从数据库版本最好一致2.主从数据库内数据保持一致主数据库:192.168.88.243 /linux从数据库:192.168.88.15 /linux二、主数据库master修改:1.修改mysql配置找到主数据库的配置文件my.cnf(或者my.ini),我的在/etc/mysql/my.cnf,在[mysqld]部分插入如下两行:[mysqld]log-bin=mysql-bin #开启二进制日志server-id=1 #设置server-id
2022-03-30 15:06:06 1505 1
原创 Jenkins配置SSH免密登录
首先要在jenkins机子上生成公钥的秘钥cd /root/.ssh/ssh-keygen默认rsa加密,也可换其他加密方式ssh-keygen -t 加密方式直接回车不用填写密码进入/root/.ssh/目录把生成的公钥内容(id_rsa.pub;--rsa是加密方式;id_加密方式.pub)复制到需要被管理的电脑上的authorized_keys文件中cat id_rsa.pub >> authorized_keysscp -r authorized_k
2022-03-24 17:22:11 5006 1
原创 linux系统下安装并配置canal
canal官网下载地址:https://github.com/alibaba/canal下载canal的压缩包 :canal下载自己选择一个版本下载(ps:选择deployer的版本)首先连接到linux,切换至root用户使用canal要先开启mysql的Binlog写入功能,配置 binlog-format 为ROW模式,故须使用如下命令修改mysql的my.cnf中配置vi /etc/my.cnf在my.cnf配置中加入以下配置log-bin=mysql-...
2022-03-16 22:50:06 5684 1
原创 Shell进行MySQL表跨服务器增量更新同步小脚本
数据中台工作所需写的小脚本# !/bin/bash # Author : yzz# create_ts : 2022年 03月 16日 星期三 # program : Incremental transfer table records between MySQL servers# crontab : 11/min# # # __init__ host_src=yourht_A # source db server config listuser_src=
2022-03-16 18:31:28 318
原创 magento2安装rabbitmq
当前操作系统centos8一.创建yum源cd/etc/yum.repos.d/virabbitmq.repo# In /etc/yum.repos.d/rabbitmq.repo#### Zero dependency Erlang##[rabbitmq_erlang]name=rabbitmq_erlangbaseurl=https://packagecloud.io/rabbitmq/erlang/el/8/$basearchrepo_gpgcheck=1gp..
2021-07-23 15:48:34 270
原创 magento2中paypal支付常见错误解析
1、The Buyer cannot pay with PayPal for this Transaction. L_ERRORCODE0:13113原因:付款方账户问题,请买家联系PayPal Customer Service.2、This transaction couldn’t be completed.Please redirect your customer to PayPal.L_ERRORCODE0:10486原因:付款方绑定的卡片问题一般为如下三种情况:1)在金融机构留存的帐单地址无
2021-05-31 09:40:20 4461
原创 阿里云Linux服务器在线扩容后磁盘空间无变化解决方法
公司某台阿里云服务器磁盘空间满了,于是想给它动态扩容我们从阿里云的控制面板中给硬盘扩容后结果发现我们的磁盘空间并没有改变,重启了也没有自动扩容注意:本次操作是针对CentOS 7的#使用df-h并没有发现我们的磁盘空间增加#使用fdisk-l发现确实还有部分空间运行df-h命令查看云盘分区大小。以下示例返回分区(/dev/vda1)容量是200GiB。运行fdisk-l命令查看现有云盘大小。以下示例返回云盘(/dev/vda)容量是400GiB#接下来扩...
2021-04-30 14:07:32 3006
原创 magento2 Invalid Form Key. Please refresh the page Safari浏览器
1.线上magento2 报错:Invalid Form Key. Please refresh the pagemagento2 前台提示:解决办法:更改php.ini文件的默认设置取消注释该值并在php.ini中更新所有值max_input_vars = 200000max_input_time = 600max_execution_time = 3600然后重新启动Apache 2 Web服务器,并进行检查。service apache2 restart2.
2021-04-29 12:10:11 750 2
原创 magento2多站点,多个网站配置商店和商店视图创建步骤
Magento允许我们在单个Magento后端中设置和管理商店或域的多个实例。在本节中, 我们将介绍如何在Magento 2中设置多个网站, 商店和商店视图。在单个Magento 2后端中建立多个商店是Magento 2带给商店所有者的可变功能之一。此功能使我们可以在单个配置中创建所需数量的多个商店。所有商店都共享相同的域, 被设置为同一域的子域或具有完全不同的域, 但可能共享相同的后端以便于管理。步骤1:建立网站1.在Magento 2管理面板中, 转到商店>>设置>>
2021-01-29 09:15:25 882
原创 Magento2多币种显示设置
一些卖家在使用magento的时候,需要进行多币种的设置,下面来教大家如何在后台中操作吧。后台store>configuration>GENERAL>Currency Setup,按住Ctrl键,在Allowed Currencies中选择需要使用的货币。Store>Currency>Currency Rates设置不同货币的汇率Store>Currency>Currency Symbols设置不同货币使用的符号正确进行以上设..
2021-01-25 17:23:53 671
原创 magento2给网站添加日语导航跳转连接
给网站头部添加语言导航vi app/design/frontend/Zemez/theme135/Magento_Theme/templates/storelanguage-canvas.phtml<div class="storelanguage-canvas" style="background:#f2f2f2; color:#777;"><div class="container" style="text-align:right;"><style>@
2021-01-21 12:19:20 640 1
原创 内网连接mysql慢解决办法
做了个小项目,tp6+redis+mysql,前台端分离,mysql数据库与php项目部署不在同一个机子上CentOS+MySQL和CentOS+php两台机子访问非常慢,不但SSH慢,MySQL连接也慢。内网连接不应该这么慢才对原因分析:主要是DNS的问题,因为是内网的服务器,无法访问DNS服务器。解决办法:1:SSH慢的处理修改一下SSH的配置,关闭DNS,另外按网上的说法,连GSSAPI验证一并关掉。操作如下:vi /etc/ssh/sshd_config..
2021-01-12 15:51:51 871
原创 magneto2错误提示Warning Invalid argument supplied for foreach() 的解决方法
问题:php下foreach()错误提示Warning: Invalid argument supplied for foreach()Warning: Invalid argument supplied for foreach() in /www/wwwroot/m2.xxx.com/app/code/Zemez/ThemeOptions/Helper/ColorScheme.php 102解决办法:错误提示 Warning:Invalid argument supplied for fo
2021-01-11 17:19:30 3357
ecshop_商品描述远程图片自动本地化插件
2014-08-09
magento2.4在windows下运行补丁文件.zip
2020-09-24
可视化小程序系统
2018-11-14
redis案例和按装包
2018-09-18
redis5.4按装 php
2017-06-02
Android反编译工具包(最完整的Android反编译工具包)介绍
2015-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人