
linux
lwprain
毕业后,我专注于计算机领域,掌握了多领域专业知识。我深入了解协同办公(如通达OA)、生产管理、金蝶ERP、MES、环保平台以及物联网、AI、Linux等系统。精通Python、Java、C#、PHP、JavaScript、HTML/CSS等编程语言,并熟悉MySQL、SQL Server、涛思数据、Redis等数据库技术。熟悉Webman、Workerman、Spring Boot、Vue、MyBatis等开发框架及MQTT等物联网协议。能进行西门子PLC数据采集,并熟练运用百度PaddlePaddle框架进行OCR、图像分类及YOLO模型应用。持有系统架构师资格。
展开
-
centos8安装编译版percona-server-8.0.30
然后会生成密码到 /myweb/mysql/data/mysqld.log,将密码复制出来备用。初始化数据库:mysqld.exe --initialize --user=mysql。下载专用于centos8的编译版文件,具体过程就不说了,在以前的文章中写的有。修改my.cnf中,将data-dir改为/myweb/mysql/data。sudo mysql -uroot -p 输入设置的密码。会自动安装,安装完后,会自动生成/etc/my.cnf。执行命令: yum install *.rpm。原创 2022-12-19 09:55:01 · 597 阅读 · 0 评论 -
深度deepin20.8安装percona-server8.0.30编译版
今日遇到一个问题,想在深度系统中安装percona-server,后来发现,debian10版本,可以用于深度系统,deepin20.8。注意:深度系统下,需要先安装两个包:sudo apt install debsums libmecab2。目录配置在/etc/mysql/mysql.conf.d/mysqld.cnf中。然后执行 sudo dpkg -i *.deb。配置文件在/etc/mysql/my.cnf。即可安装成功编译版。修改对应的数据即可。原创 2022-12-14 18:18:31 · 336 阅读 · 0 评论 -
proxmox7.2版本主机Console模式下分辨率设置
答案找了很久都没有找到,今天无意中在bing的国际版上找 proxmox resolution adjust,发现proxmox的官方论坛上有一个帖子,也有人提到了这个问题,最早是2013年有人提,到2014年在原帖上有人的回复才提到最终可用的解决方案。当启动完后,进完系统,显示器提示:“超出范围”,我还以为是显示器过老了,结果换了新的显示器,支持2K的都不行,还是显示同样的情况。我们现在用的是proxmox虚拟化平台,从6.0一路升上来,用了几年了。原创 2022-09-20 10:10:46 · 2633 阅读 · 0 评论 -
Percona mysql server及XtraBackup tool下载地址拼接地址
原因是这样,通过https://www.percona.com/downloads/Percona-Server-LATEST/下载Percona源码时,因为他们的代码后台会连接twitter,因为被墙了,导致死活出不来下载地址。正常的访问地址应为:https://www.percona.com/downloads/Percona-Server-LATEST/Percona-Server-8.0.28-20/source这样子如果需要下载对应的版本,把如下的value中的地址拼接上去,对应的版本替换一原创 2022-08-29 11:31:54 · 1182 阅读 · 0 评论 -
centos8编译安装php8.0.15的ODBC报错处理方法
环境为centos8。今天向php8.0.15中,添加ODBC驱动即在configure时,添加参数:–with-pdo-odbc=unixODBC会有一个报错提示:no configure: error: Cannot find header file(s) for pdo_odbc同时通过find / -name sql.h可以查找到/usr/include/sql.h已确认通过yum install unixODBC和 unixODBC-devel后来发现,需要指定一下unix原创 2022-02-14 09:05:34 · 1247 阅读 · 0 评论 -
涛思数据TDengine安装并与Emqx配合做数据写入
yum install -y gcc gcc-c++ make autoconf wget ncurses-devel libxml2-devel openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel openldap-devel libtool-ltdl-devel libevent-devel gd-devel bzip2-devel pcre-devel bison libaio-devel cmake readl原创 2022-02-01 20:30:25 · 2960 阅读 · 0 评论 -
涛思数据TDengine启动报错,提示localEp is different from localhost.localdomain:6030
今天服务器维护。之前使用的是centos8.4,使用Yum -y update时提示无法安装新的更新,联想到centos发的公告,centos8生命周期到期,于是按照说明将centos8升级到centos stream。服务器重启后,发现涛思数据的服务无法启动了,提示read file /myweb/TDengine/data/dnode/dnodeCfg.json successed02/01 17:55:04.135569 00006620 DND dnodeId is set to 1, clu原创 2022-02-01 20:21:33 · 3815 阅读 · 1 评论 -
MYSQL MGR常用命令
SELECT * FROM performance_schema.replication_group_members;set global read_only=0;show master status;START GROUP_REPLICATION;STOP GROUP_REPLICATION;reset master;CHANGE MASTER TO MASTER_USER=‘copy’, MASTER_PASSWORD=‘123456’ FOR CHANNEL ‘group_replicat原创 2022-02-01 17:13:52 · 938 阅读 · 0 评论 -
proxmox7.0中动态调整centos stream磁盘大小
具体环境是这样:在proxmox中新建了一个虚拟机,磁盘大小为40G。正常安装系统后,创建了挂在在/的磁盘,容量为35G,swap分区为4G。现在由于空间不足,需要增加虚拟机的磁盘大小。查了很多资料,做不到我想要的,后来通过摸索发现如下可做到。1、虚拟机关进,在虚拟机硬件中,增加磁盘容量40G。2、打开虚拟机后,执行fdisk -l,会发现sda2仍然为35G。3、执行cfdisk /dev/sda,执行resize操作,将sda2增加为75G。4、执行 pvresize /dev/sda2原创 2021-09-24 10:18:54 · 720 阅读 · 0 评论 -
centos8及centos stream8下安装percona-server-8.0.25,提示devtoolset未安装的处理
在centos stream release 8下,编译安装percona-server-8.0.25-15,提示devtoolset未找到,寻遍网络未果,全网都都只有centos7、6的安装方法。几天后,在另一篇文章中,找到灵感,在CMakeLists.txt中搜索发现,在centos8及readhat8中,需要安装另一个组件:gcc-toolset-10,使用yum install gcc-toolset-10,然后继续编译安装即可。...原创 2021-07-24 11:22:39 · 699 阅读 · 0 评论 -
centos8 安装php8.0.7
yum install sqlite-devel oniguruma autoconf automake libtool libzip libzip-develunzip oniguruma-master.zipcd oniguruma./autogen.sh./configure --prefix=/usrmakemake installsudo tar zxvf libiconv-1.16.tar.gzcd libiconv-1.16/./configure --prefix=/usr原创 2021-06-12 14:39:19 · 902 阅读 · 3 评论 -
centos8下安装xtrabackup并恢复MGR
1、安装percona的安装源yum install https://downloads.percona.com/downloads/percona-release/percona-release-1.0-9/redhat/percona-release-1.0-9.noarch.rpm2、安装xtrabackup8yum -y install percona-xtrabackup-80yum -y install qpress3、使用方法备份rm -rf /myweb/mysql_backu原创 2021-04-05 15:49:50 · 857 阅读 · 0 评论 -
proxmox虚拟机无法启动,错误代码255
进到集群管理中,HA管理,将资源中的各个虚拟机移除,再启动。完成后,再次加入到ha组中即可。原创 2021-04-05 15:44:11 · 2087 阅读 · 0 评论 -
proxmox6.3使用bond模式实现高可用
服务器安装了2块网卡,双光。使用ifconfig可以看到几块设备为ens7f0、ens7f1、ens9f0、ens9f1。最早使用ens7f0为主口,/etc/network/interfaces文件内容为:auto loiface lo inet loopbackiface ens7f0 inet manualauto vmbr0iface vmbr0 inet staticaddress 192.168.0.2netmask 255.255.255.0gateway 192.168原创 2021-04-05 15:39:35 · 1179 阅读 · 0 评论 -
centos8启用并设置网卡的tcp/ip属性
一、首先看看有那些网卡1、安装网络工具yum install net-tools2、执行查看ifconfigenp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 192.168.0.10 netmask 255.255.255.0 broadcast 192.168.0.255inet6 fe80::6e8d:198f:c88a:fd6c prefixlen 64 scopeid 0x20ethe原创 2021-03-30 08:01:27 · 697 阅读 · 1 评论 -
centos8 安装redis5.0.10
tar zxvf redis-5.0.10.tar.gzcd redis-5.0.10makemake PREFIX=/myweb/redis installcp redis.conf /myweb/redis/nano redis.conf修改:1.后台启动,daemonize yes2.绑定IP,bind 127.0.0.13.数据存放路径,dir ./ rdb存放的路径4.指定持久化方式,appendonly yes5.指定密码 requirepass 1234566.maxm原创 2021-03-29 14:29:14 · 201 阅读 · 1 评论 -
centos8编译安装percona-server8.0.21
1、yum install -y gcc gcc-c++ make autoconf wget ncurses-devel libxml2-devel openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel openldap-devel libtool-ltdl-devel libevent-devel gd-devel bzip2-devel pcre-devel bison libaio-devel cmake readlin原创 2020-11-10 15:22:28 · 587 阅读 · 0 评论 -
centos 8编译安装php7.4.12
yum install sqlite-develonigurumaautoconf automake libtoollibzip libzip-develunziponiguruma-master.zip./autogen.sh./configure --prefix=/usrmakemake installsudo tar zxvf libiconv-1.16.tar.gzcd libiconv-1.16/./configure --prefix=/usr/loca...原创 2020-11-10 15:19:32 · 704 阅读 · 0 评论 -
LAMP centos8 编译安装日志apache2.4.46
yum install -y gcc gcc-c++ make autoconf wget ncurses-devel libxml2-devel openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel openldap-devel libtool-ltdl-devel libevent-devel gd-devel bzip2-devel pcre-devel bison libaio-devel cmake readl...原创 2020-11-10 15:17:02 · 203 阅读 · 0 评论 -
proxmox debian挂载 esxi 的vmfs分区
proxmox 使用了debian系统,现在要在其中读取esxi的分区vmfs,需要安装要给工具,vmfs-tools。安装方法:https://packages.debian.org/jessie/vmfs-tools 进去路径,找到相应版本。在终端中,执行 wget http://ftp.cn.debian.org/debian/pool/main/v/vmfs-tools/vmfs-tools_0.2.5-1_amd64.deb然后执行 dpkg -i vmfs-tools_0.2.5-1原创 2020-11-10 14:53:01 · 1705 阅读 · 0 评论 -
CentOS8下 apache2.4.46+php7.4安装pdo_sqlsrv 连接 SQL SERVER2008R2数据库
网上目前还没有一个可用的方法,这是这两天刚弄出来的。一、加入微软的源curl https://packages.microsoft.com/config/rhel/8/prod.repo > /etc/yum.repos.d/mssqlrelease.repo二、防止冲突先卸载原有版本(可选)yum remove unixODBC三、安装驱动(三个都要装上,缺一不可)yum install msodbcsql17 mssql-tools unixODBC-devel四、下载pdo_sql原创 2020-11-10 14:41:47 · 1439 阅读 · 4 评论 -
ubuntu12.04LTS设置系统PATH变量(验证版)
用户主目录下的.profile登录到你的用户(非root),在终端输入: $ sudo nano ~/.profile可以在此文件末尾加入PATH的设置如下: export PATH=”$PATH:your path1:your path2 ...” 保存文件,注销再登录,变量生效。 该方式添加的变量只对当前用户有效。原创 2013-08-15 16:59:08 · 665 阅读 · 0 评论 -
虚拟机环境中安装ubuntu下的mysql-cluster7.3.2(单点服务器)
部署环境:系统:ubuntu-12.04.2 LTS -server-i386.isoCluster:mysql-cluster-gpl-7.3.2-linux-glibc23-i686.tar.gz说明:1、最好不要装Mysql(此处cluster为二进制版本)2、chkconfig需要另外安装 且需另外装libaio1 来解决libaio.so.1无法找到的问题,当安装my原创 2013-08-06 16:29:34 · 2312 阅读 · 0 评论 -
linux硬盘检测工具:Smartmontools使用指南(转)
转载注:在ubuntu 12.04.2LTS server中使用sudo apt-get install smartmontools来安装smartmontools是一款开源的磁盘控制,监视工具,可以运行在 Linux,Unix,BSD,Solaris,Mac OS,OS/2,Cygwin和Windows上,同时它还可以从启动光盘或启动软盘运行,支持ATA/ATAPI/SATA-3(到-8)位转载 2013-08-07 16:52:35 · 13811 阅读 · 0 评论 -
linux的文件权限设置
权限项读写执行读写执行读写执行字符表示rwxrwxrwx数字表示421421421权限分配所有者所有者所有者所属组所属组所属组其他其他其他转载 2013-07-25 16:20:30 · 584 阅读 · 0 评论 -
Ubuntu下远程访问MySQL数据库(转)
MySQL远程访问的命令格式:mysql -h主机地址-u用户名 -p用户密码 示例:yanggang@host:~$ mysql -h192.168.1.11 -uroot -p123456ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.1.11' (111)出现错误!无法连接远程的MySQL转载 2013-07-08 14:45:13 · 1013 阅读 · 0 评论 -
ubuntu10.04LTS下安装mysql+tomcat(经验证修正版本)
最好选择好更新源,建议国内用户用http://mirrors.163.com,速度比较快。1、首先要安装jdk和jre,一般使用sun的jdk和jre,但是在ubuntu10.04下屏蔽了sun jdk的apt-get安装方式,需要首先打开。编辑/etc/apt/sources.list文件:sudo gedit /etc/apt/source.list找到#deb http://archive.canonical.com/ubuntu lucid partner#deb-src http://archiv原创 2011-05-30 14:47:00 · 934 阅读 · 0 评论 -
ubuntu下以管理员身份打开文件夹
<br />1、右击桌面打开终端和右击文件用终端打开,使用如下命令安装nautilus-open-terminal <br />sudo apt-get install nautilus-open-terminal <br />2、右击文件和文件夹用管理员权限打开,安装 nautilus-gksu<br />sudo apt-get install nautilus-gksu<br />3、sudo nautilus 某文件夹 <br />4、sudo gnome-open 某文件夹<br />验证后确实原创 2011-05-27 15:29:00 · 8629 阅读 · 0 评论 -
Vsftpd虚拟用户设置(转自ubuntu中文)
目录[隐藏]1目标2创建虚拟用户数据库2.1创建文本文件loguser.txt2.2生成数据库3配置PAM文件4为虚拟用户创建本地系统用户5/etc/vsftpd.conf6/etc/vsftpd_user_conf7能成?<br />[编辑]目标 <br />首先我们假定你已经安装了vsftpd,并在/home/vsftpd 目录下建立了以下3个子目录 dbzh1 dbzh2 dbzh3 <br />下面,我们要建3个虚拟用户,密码分别是用户名后加"00" db1 db2 db3 <br />使得用户db转载 2011-05-27 18:01:00 · 649 阅读 · 0 评论 -
虚拟机下ubuntu 部署多点 mysql-cluster7.3.2服务器
部署环境:系统:ubuntu-12.04.2 LTS -server-i386.isoCluster:mysql-cluster-gpl-7.3.2-linux-glibc23-i686.tar.gz说明:1、最好不要装Mysql-server(此处cluster为二进制版本)2、chkconfig需要另外安装 且需另外装libaio1 来解决libaio.so.1无法找到的问原创 2013-08-15 16:42:14 · 2162 阅读 · 0 评论 -
ubuntu 12.04LTS+php5.3.10安装apc加速器
Alternative PHP Cache 中文全称是“可选PHP缓存”,是PECL的一个组件,可以用于缓存和优化Web服务器上的PHP代码,改善服务器性能。可以脱离PECL单独安装,能通过phpinfo()查看是否安装正确。APC 可显著加速 PHP 应用的速度,其实现原理是缓存opcode的php中间码,在应用中加入 APC 可提升应用的响应速度,降低服务器负载。下面我们介绍如何安装原创 2013-09-10 09:16:42 · 2543 阅读 · 0 评论 -
centos6.8安装PHP 7.0.10
sudo tar zxvf libiconv-1.14.tar.gzcd libiconv-1.14/./configure --prefix=/usr/localmakemake install1、安装libmcryptcd /usr/local/src #进入软件包存放目录tar zxvf libmcrypt-2.5.8.tar.gz #解压cd libmc原创 2016-09-14 11:41:45 · 2666 阅读 · 0 评论 -
Centos6.8下安装apache2.4.23+percona-5.6.32+php5.6.23
一、首先安装mysql yum install -y gcc gcc-c++ make autoconf wget ncurses-devel libmcrypt-devel libxml2-devel openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel openldap-devel libtool-ltdl-dev原创 2016-09-14 11:17:00 · 1449 阅读 · 0 评论 -
centos定时执行备份任务
1、创建sh备份脚本backmysql.sh#!/bin/bashfilename=`date +%Y%m%d` #`为ESC下的那个按键/myweb/mysql/bin/mysqldump -h127.0.0.1 -uroot -p改为对应密码 --opt eims>/myweb/j$tar -czvf /myweb/backu原创 2015-05-04 12:38:30 · 1039 阅读 · 0 评论 -
关于Dtrace对于linux操作系统的支持 摘自oracle网站
Dtrace信息MySQL 5.6 includes support for DTrace probes on these platforms:Solaris 10 Update 5 (Solaris 5/08) on SPARC, x86 and x86_64 platformsOS X 10.4 and higherOracle转载 2015-02-28 09:52:48 · 2604 阅读 · 0 评论 -
centos5.11 6.6中关于编译安装percona server 5.5.42的疑问
这段时间想编译玩玩percona server 找了很多文章做了很多准备在ubuntu14.04 、12.04.1、centos5.11 centos6.6上都试了试,发现针对最新版本 http://www.percona.com/downloads/Percona-Server-5.5/Percona-Server-5.5.41-37.0/source/tarball/perco原创 2015-02-28 09:47:35 · 1030 阅读 · 0 评论 -
mysql5.6.19下子查询无法使用索引的疑问的疑问
后面又发现把数据库变为innodb数据库后,explain后的结果对了确认原创 2014-08-04 13:15:36 · 672 阅读 · 0 评论 -
mysql5.6.19下子查询无法使用索引的疑问
表结构很简单CREATE TABLE `oplogs` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `kind` varchar(45) NOT NULL DEFAULT '', `op` varchar(100) NOT NULL, `user` varchar(25) NOT NULL DEFAULT '',原创 2014-08-04 13:08:27 · 1122 阅读 · 0 评论 -
ubuntu12.04下编译安装lamp(apache2.2.26 mysql5.5.36 php5.2.17)环境
这段时间尝试安装lamp,来做oa2013的迁移尝试,也是走了很多弯路,把其中一些记录下来,可能很乱,但是都是自己在其中遇到的一些不好解决的,以作记录备查。使用vmware workstation 来安装ubuntu 12.04 lts版本,地址设置为192.168.131.130安装winxp 来做oa的加密服务器,地址为192.168.131.10创建/myoa /myoa/a原创 2014-03-26 09:54:28 · 4570 阅读 · 1 评论 -
如何将ubuntu10.04LTS下的/home/用户名 下的目录改为英文(转)
<br />为了使用起来方便,装了ubuntu中文版,自然在home文件里用户目录的“桌面”、“图片”、“视频”、“音乐”……都是中文的。<br /> 很多时候都喜欢在桌面上放一些要操作的文件,linux里命令行操作又多,难免会用命令行操作桌面上的东西,那么就要 “cd 桌面”,打“桌面”的时候要输入法切换,麻烦……所以就想办法把用户目录下的路径改成英文,而其他的中文不变,方法如下:<br />打开终端,在终端中输入命令: <br /> export LANG=en_US<br />原创 2011-05-27 16:00:00 · 815 阅读 · 0 评论