
Linux
linux运维开发大全
IT_Bigboy_sz
觉得写的对你还算有帮助的话,还请留下你的关注!!!
展开
-
Python模块pyttsx3添加语音包
pyttsx3添加语音包原创 2024-04-12 15:46:33 · 3077 阅读 · 9 评论 -
Ubuntu18配置Gerrit开机自启动
gerrit开机自启服务原创 2022-08-31 11:00:35 · 665 阅读 · 0 评论 -
Ubuntu18搭建SVN可视化工具if.svnadmin
svn可视化工具原创 2022-08-08 14:56:19 · 921 阅读 · 0 评论 -
linux执行pycharm.sh报错
问题:Startup Error: Unable to detect graphics environment解决:vim /etc/ssh/sshd_config重启sshd服务即可!重新开一个终端再执行就可以了原创 2022-02-09 13:05:52 · 1687 阅读 · 0 评论 -
vsftp服务日志不能显示中文临时解决(crontab五秒更新)
继搭建vsftpd服务之后Centos搭建vsftpd服务,实现多用户配置及匿名用户无密码访问 默认vsftp日志是写入到/var/log/vsftpd.conf的 现在遇到了一个问题 日志中 中文文件名乱码 只能看到后缀 解决: 1、修改/etc/vsftpd.conf sudo vi /etc/vsftpd.conf (随意找位置插入如下原创 2021-11-17 11:29:29 · 474 阅读 · 0 评论 -
麒麟V10服务器版x86安装mysql初始化报错分析解决
解决办法:将之前装过同版本mysql的Centos的x86版服务器上的/usr/lib64/下的文件拷贝到麒麟/lib64/下原创 2021-09-16 10:24:43 · 947 阅读 · 0 评论 -
Mysql本地登入不进去
问题报错:ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0解决方案:初始化mysql/opt/mysql/bin/mysqld --initialize-insecure --user=mysql --basedir=/opt/mysql --datadir=/data/mysql/data...原创 2021-07-22 15:29:29 · 241 阅读 · 0 评论 -
Tomcat由http协议改为https协议
先生成证书文件keytool -genkey -alias tomcat -keyalg RSA -keypass 123456 -storepass 123456 -keystore tomcat-https-server.keystore -validity 36500chmod u+x tomcat-https-server.keystore生成证书文件说明:证书密码:123456证书文件:tomcat-https-server.keystore, 在当前目录下证书有效期:3650.原创 2021-07-07 14:32:58 · 598 阅读 · 0 评论 -
MySQL开启慢日志
mysql优化方案:开启慢查询日志(抓取sql执行超过2秒以上sql等等)开启慢查询日志:可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能。参数说明:slow_query_log:慢查询开启状态,ON开启,OFF关闭slow_query_log_file:慢查询日志存放的位置(这个目录需要MySQL的运行帐号的可写权限,一般设置为MySQL的数据存放目录)long_query_time:查询超过多少秒才记录重点说明:开启慢日志版本要高,低版本无原创 2021-06-28 11:04:16 · 328 阅读 · 0 评论 -
redis性能优化
1.系统内存OOM优化:echo vm.overcommit_memory = 1 >> /etc/sysctl.confsysctl -p 表示内核允许分配所有的物理内存,而不管当前的内存状态如何。2.关闭透明大页(THP)[root@redis01 ~]# vim /etc/default/grub GRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-relea原创 2021-06-17 15:05:10 · 205 阅读 · 0 评论 -
镜像挂载,制作本地镜像源
上传服务器iso文件镜像mkdir -pv /media/centos-dvd1挂载镜像源 historymount /opt/nsV7Update6-adv-lic-build4-x86_64.iso /media/centos-dvd1制作本地镜像元文件cd /etc/yum.repo.dmkdir bak mv *.repo bakvim file.repo[centos7]name=centso7baseurl=file:///media/centos-dvd1gpg.原创 2021-06-16 09:55:27 · 473 阅读 · 0 评论 -
Centos7系统安全加固总结
一、账户安全加固修改ssh远程连接端口号>1024进制root用户远程登录,使用命令 vi /etc/ssh/sshd_config修改配置文件将PermitRootLogin的值改成no,并保存除此之外,你可以通过指定那些被允许用来使用SSH的用户名,从而使得SSH服务更为安全。[root@localhost ~]# vim /etc/ssh/sshd_configAllowUsers lyshark admin # 指定允许登录的用户AllowGroup lys原创 2021-06-09 14:15:11 · 3193 阅读 · 3 评论 -
实战linux双网卡绑定Bond
备份/etc/sysconfig/network-scripts/下的网卡配置文件查看两个网卡名输入命令1. nmcli connection add ip4 IP地址/24 type bond con-name bond0 ifname bond0 mode 1 gw4 网关地址2. nmcli connection add type bond-slave ifname eno3 master bond03. nmcli connection add type bond-slave ifnam.原创 2021-05-31 11:00:41 · 337 阅读 · 0 评论 -
Tomcat升级
注:小版本升级替换lib文件夹,大版本升级替换lib和bin文件夹1.mkdir /data/bak2.停掉tomcat /home/apache-tomcat-7.0.94/bin/shutdown.sh3.mv /home/apache-tomcat-7.0.94/lib /data/bak4.解压unzip lib.zip -d /home/apache-tomcat-7.0.945.重启tomcat /home/apache-tomcat-7.0.94/bin/startup.sh6.查原创 2021-05-06 13:08:56 · 608 阅读 · 0 评论 -
centos7的php5.x升级到7.x
rpm -qa | grep php| xargs rpm -eyum reinstall -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmyum reinstall -y https://mirror.webtatic.com/yum/el7/webtatic-release.rpmyum list | grep phpyum -y install php72w php72w-fpm php72w-.原创 2021-04-06 08:48:09 · 173 阅读 · 0 评论 -
Centos7搭建MongoDB4.4.4
下载地址https://www.mongodb.com/download-center/community解压# cd /opt# tar xf mongodb-linux-x86_64-rhel70-4.4.4.tar # ln -s /opt/mongodb-linux-x86_64-rhel70-4.4.4/ /opt/mongodb添加环境变量vim /etc/profile在最后添加一行export PATH=$PATH:/opt/mongodb/bin保存退出执行 sour.原创 2021-03-16 15:53:02 · 286 阅读 · 0 评论 -
Mysql8.0踩过的坑
重要更改:默认字符集已从latin1更改为utf8mb4。这些系统变量受到影响:character_set_server和 character_set_database系统变量的默认值已从latin1更改为utf8mb4。collation_server和collation_database系统变量的默认值已从latin1_swedish_ci更改为utf8mb4_0900_ai_ci授权grant all privileges on . to ‘admin’@’%’ with grant o..原创 2021-02-26 13:09:07 · 215 阅读 · 0 评论 -
K8s之基础管理命令及flannel插件
k8s框架基于上一篇文章https://blog.youkuaiyun.com/IT_Bigboy_sz/article/details/105899319基础命令k8s三中核心资源管理方式1️⃣陈述式:命令行工具2️⃣声明式:以资源配置清单形式,文件yaml,json格式3️⃣GUI式:图形化管理(WEB)kubectl get namespace/ns ("/"表示或者的意思 ) 查询命名空间kubectl get all -n default 查询所有资源指定default命名原创 2021-01-20 14:54:50 · 342 阅读 · 0 评论 -
python2.7升到python3.7的createrepo报错
报错分析:多半都是因为版本改变影响了一些依赖正常支持python2.7修改文件vim /usr/share/createrepo/genpkgmetadata.py如果有其他文件报错,类似修改即可原创 2021-01-19 14:34:44 · 570 阅读 · 0 评论 -
Cents7通过rpm安装mysql
1.下载https://cdn.mysql.com//Downloads/MySQL-5.7/ mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar2.解压缩⾄至mysql⽂文件夹tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar -C /root/soft/mysql3.安装依赖包yum -y install make gcc-c++ cmake bison-devel ncurses-devel libaio liba原创 2020-12-17 09:57:49 · 211 阅读 · 0 评论 -
CentOS7.5安装SVN和可视化管理工具iF.SVNAdmin
一、安装Apache和PHPyum install httpd php二、安装SVN服务器(其中,mod_dav_svn是Apache服务器访问SVN的一个模块)yum install subversion mod_dav_svn三、通过如下命令查看是否安装成功ls /etc/httpd/modules/ | grep svn四、在Apache下配置 SVNvim /etc/httpd/conf.d/subversion.confLoadModule dav_svn_module modu原创 2020-10-30 14:11:44 · 706 阅读 · 0 评论 -
Centos7整体升级openssl至1.1.1g及openssh8.3p1
open全部操作请使用root一、前序准备条件wget https://cdn.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.3p1.tar.gzwget http://www.openssl.org/source/openssl-1.1.1g.tar.gzmkdir /data/lib64-bakcp /usr/lib64/libssl.so.1.* /data/lib64-bak/cp /usr/lib64/libcrypto.so.原创 2021-01-08 09:22:52 · 1871 阅读 · 18 评论 -
Redis入学
大纲: 1 redis概述2 安装redis3 redis基本操作4 redis持久化5 redis主从架构(实现读写分离)6 使用sentinel实现主从架构高可用 1 redis概述1.1 redis是什么:redis的出现时间并不长,是NoSQL中的一种,基于键-值型的存储,与...原创 2020-08-27 13:37:19 · 227 阅读 · 0 评论 -
Centos搭建vsftpd服务,实现多用户配置及匿名用户无密码访问
yum install -y vsftpdsystemctl start vsftpdsystemctl enable vsftpd配置文件vim /etc/vsftpd/vsftpd.confanonymous_enable=NO # 不允许匿名访问,禁用匿名登录local_enable=YES #允许本地用户登陆write_enable=YES #具有写权限local_umask=022 #本地用户创建文件或目录的掩码dirmessage_enab...原创 2020-08-11 11:25:16 · 991 阅读 · 0 评论 -
Centos7搭建ELK+Kafka+Fielbeat搜集Nginx日志
搭建环境下载地址:elastic下载地址JDK安装注意:都是源码包原创 2020-07-29 15:00:01 · 423 阅读 · 0 评论 -
在Centos7下源码搭建k8s集群
一、环境总体架构虚机环境网络配置之前已有教程https://editor.youkuaiyun.com/md/?articleId=105495302关闭防火墙和selinux各虚拟机下载工具yum groupinstall -y Development\ Toolsyum install wget net-tools telnet tree nmap sysstat lrzsz dos2u...原创 2021-01-11 16:36:53 · 1201 阅读 · 3 评论 -
MAC下在VMware的Centos7设置固定IP并连通外网
设置IP地址:10.4.7.22 子网掩码:255.255.255.0点击VMware会出现如下图标添加网络,配置完点应用再把勾选去掉点一下应用网络就创建好了在MAC终端输入ifconfig查看网络是否存在查看vmnet5网关地址,以便修改centos配置文件需要cat /Library/Preferences/VMware\ Fusion/vmnet5/nat.conf5...原创 2020-04-13 19:30:58 · 844 阅读 · 5 评论 -
Centos7源码编译mysql5.7
环境1️⃣关闭防火墙systemctl stop firewalldsystemctl disable firewalld2️⃣关闭selinuxsed -i '/SELINUX/s/enforcing/disabled/g' /etc/selinux/configsetenforce 03️⃣安装依赖包yum install -y gcc gcc-c++ cmake ncurs...原创 2020-04-11 23:38:57 · 372 阅读 · 0 评论 -
Git版本控制系统
创建版本库添加文件到版本库git reflog 查看git库 git status 查看当前git库状态版本回退原创 2020-04-08 23:51:49 · 213 阅读 · 0 评论 -
新的Linux系统优化总结
创建普通用户,在/etc/sudoers文件中赋予该用户必须的管理命令权限,工作中只在必须的时候切换到root进行操作,操作完立即退出root环境命令visudo更改ssh登陆配置,修改端口更改前备份: cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bakPort 22222 ...原创 2019-12-21 21:49:54 · 261 阅读 · 0 评论 -
Linux记录每一知识点【六】(FTP、DNS)
DHCP首先创建私网下载dhcp编辑/etc/dhcp/dhcpd.conf启动服务,查看ip地址然后客户端加入私网编辑/etc/systemctl/network-scrpts/ifcfg-ens33重启网卡dhclient - v获取ip...原创 2019-11-24 13:09:37 · 235 阅读 · 0 评论 -
Linux记录每一知识点【五】(进程,ssh无密访问)
ps查看静态进程ps -a进程状态 -u cpu占用情况 -x 用户top动态查看进程rulevel查看当前系统运行模式;切换运行模式init 运行序列号修改系统运行模式...原创 2019-11-22 10:24:11 · 130 阅读 · 0 评论 -
Linux记录每一个知识点【四】(NetworkManager)
网卡名字 eth* ; ens** ;biosdevname(一般都是戴尔电脑)重启网卡 : systemctl restart NetworkManagersystemctl restart network.serviceifup ifdown 后面接网卡名ip addr add 新加的ip地址/子网掩码 dev ens33:0(ip加完的用ifconfig再看...原创 2019-11-21 16:12:46 · 306 阅读 · 0 评论 -
Linux记录每一个知识点【三】(LVM,RAID)
LVM工具的原理查看卷组详细信息 vgdisplay 卷组名扩展逻辑卷步骤:(1)扩展物理空间边界 lvextend -L +2G /dev/data/webdata(2)扩展文件系统resize2fs /dev/data/webdata (只适合ext3,ext4文件系统,如果是xfs文件系统则用 xfs_profs 逻辑卷)LVM快照注意事项:(1)将快照的...原创 2019-11-21 14:28:02 · 235 阅读 · 0 评论 -
Linux记录每一知识点【二】(磁盘管理)
一、知识点硬盘接口sd:scsi;SATA;SASfdisk查看磁盘分区情况;一般用lsblk命令更简单看出来格式化文件系统 分区之后必须敲这个命令,保证内核能够识别到分区partprobe /dev/硬盘名二、磁盘分区添加硬盘查看磁盘lsblk20G硬盘分区为两个主分区:10G,5G;两个逻辑分区3G,2G通过命令创建,最后w保存,如果失误则q退出,重新分区lsblk...原创 2019-11-19 19:38:03 · 296 阅读 · 0 评论 -
Linux记录每一个知识点【一】(CentOS7)
永久修改主机名:hostnamectl set-hostname 主机名查看命令帮助(help):先 type 命令 看是否是内部命令,是的话 则help 命令;否则命令 --helpls -ld 目录名 表示查看某目录具体信息; -S按文件大小降序排列占磁盘的内存 du [选项] 目录或文件名;-s 总资源占的内存 -a 具体每个占的磁盘空间stat 文件名/目录 查看具体信息...原创 2019-11-19 19:40:12 · 210 阅读 · 0 评论