- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 FastAPI数据库创建表工具Alembic使用方法
由于我们写项目不可能一个组件一个配置,故都要使用统一的配置文件我这里以config.ini文件做举例,config.ini文件在项目根目录请注意[mysql][redis]redis_db=0然后alembic自动生成的env.py加入以下代码,注意看注释import configparser # 导入的模块from logging.config import fileConfig # 导入的模块。
2024-01-26 17:44:40 677
原创 Centos7快速安装gcc8.3.1 可支持C++17(附gcc相关链接整理)
的那个gcc版本为4.8.5,对于大多数的需求来说都是低了。系统安装镜像里的那个版本也是4.8.5。在g++ 7 以上的版本中添加了对c++17 的支持,所以为了工作需要现在需要升级到高版本。后边执行mv命令的时候如果报错不用太过惊慌,这几句是用来替换掉直接安装的4.8.5版本的,但是没安装4.8.5软链接建立的命令也还是要执行的。
2023-12-13 15:28:30 779
原创 CentOS 7.9 搭建 Redis + ELK(7.10.2) 集群
CentOS 7.9 搭建 Redis + ELK 集群一、服务器准备1、防火墙配置2、配置主机名hosts文件3、设置3台主机互相ssh不需要密码4、配置系统参数(每台服务器都要配置)(1)修改句柄限制值(2)修改max_map_count值(3)修改时区并设置自动同步阿里云的时间4、关闭SELIunx二、安装ELK1、Elasticsearch安装2、修改配置文件3、修改systemctl启动文件4、启动Elasticsearch三、安装Kibana新的改变功能快捷键合理的创建标题,有助于目录的生成如何
2022-02-23 15:17:39 14956
原创 JumpServer-系统用户sudo权限控制模板(持续更新)
以下为个人测试过的权限控制,就是把Liux原生目录禁止删除(如dev,sys,proc等),经常变化的文件目录可以删除,Liunx目录结构如下图,图片为网络转载图片,此内容为原创内容sudo权限控制模板ALL,!/usr/bin/sudo,!/bin/bash,!/bin/tcsh,!/bin/su,!/usr/bin/passwd,!/usr/bin/passwd root,!/bin/vim /etc/sudoers,!/usr/bin/vim /etc/sudoers,!/usr/sbin/vi
2021-10-28 13:41:00 1215
转载 iptables 四表五链
iptables 四表五链 - Lyvin.zhang - 博客园理解Liunx防火墙iptables四表五链,此链接在博客园为本人原创,如有转载请注明出处文中会有些例子,多看多实践操作来理解本人以后的博客文件都将会在CSDN进行发布,简书上也有一些文章,后续都将转载至此账号上,有些不必要的文章不会删除也不会转载过来,也不会进行更新,留给一些小白进行参考,文章中所有的一切都是自己理解所写,并不代表按此操作一定准确,请以实际情况为准...
2021-10-26 14:58:51 52
原创 freeradius在ubuntu系统下的配置(ubuntu16 or ubuntu14)
在ubtunu使用apt-get安装和配置freeradius - Lyvin.zhang - 博客园链接中的文章是本人安装时候的测试步骤,也许会有些不一样的地方,freeradius2.x的版本,曾经测试freeradius3.x的版本没有测试通过,如果部署在生成环境,请自己测试通过后使用本人测试环境为802.1x wifi认证使用docker环境也测试过,文章中1812端口目前本人没有找到修改的地方(配置文件未找到,并不代表不能修改),曾经测试搭建过生产环境ldap+freeradius+u
2021-10-26 14:30:50 401
原创 正在运行docker容器添加其他网络
一、添加自定义docker虚拟网卡docker network create --driver bridge --subnet 172.103.0.0/16 --gateway 172.103.0.1 docker-lan二、使用docker connect命令添加网卡并设置ip地址# 使用docker network connect --help 命令可看到使用方法Usage: docker network connect [OPTIONS] NETWORK CONTAINERO
2021-09-14 17:57:08 529
原创 CentOS7.6安装jumpserver的详细过程
一、安装mysql5.71.下载mysql5.7包wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm 2.安装MySQL源rpm -Uvh mysql57-community-release-el7-10.noarch.rpm3.安装MySQLyum install mysql-server mysql-client -y4.配置mysql基础配置创建jumpserver库和账号vim /etc/
2020-09-18 09:26:26 684
原创 Centos7 gcc编译的版本
sudo yum install centos-release-sclsudo yum install devtoolset-7-gcc*scl enable devtoolset-7 bash完成之后运行 gcc -v 可看到版本已经升级
2020-09-18 09:19:41 80
原创 Centos7网卡名称ens192 变更 eth0
一、修改网卡配置文件名称默认是叫做ifcfg-ensxxxcd /etc/sysconfig/network-scripts/mv ifcfg-ens192 ifcfg-eth0# 修改配置文件sed -i 's/ens192/eth0/g' ifcfg-eth0二、修改内核文件vim /etc/sysconfig/grub# 在【引导文件内容】下图中的位置添加 net.ifnames=0 biosdevname=0 参数,完成之后保存退出# 生成grub启动菜单grub2-mk
2020-09-18 09:17:32 3726
原创 Ubuntu14.04 命令行下安装teamviewer
下载teamviewer链接:https://pan.baidu.com/s/1hs0BppM 密码:sdmk 上传到 /home/[user]cd /home/[user] 移动安装包到 /opt下mv teamviewer_12.0.90041_i386.deb.tar.gz /opt更换apt源为阿里源vim /etc/apt/sou
2018-02-23 10:59:19 1355
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人