
运维
文章平均质量分 88
丁爸
这个作者很懒,什么都没留下…
展开
-
服务器虚拟化
服务器虚拟化是一种技术,它允许在单个物理服务器上运行多个虚拟服务器。这种虚拟化是通过一个称为虚拟机监控器(VMM)或Hypervisor的软件层实现的,它能够将物理硬件资源分配给多个虚拟机(VM)。每个虚拟机都可以运行自己的操作系统和应用程序,就像是独立的物理服务器一样。原创 2024-11-11 22:03:47 · 754 阅读 · 0 评论 -
基于Prometheus和Grafana的现代服务器监控体系构建
基于Prometheus和Grafana的现代服务器监控体系提供了一个全面、灵活、高效的监控解决方案,适用于云计算和微服务架构的环境。通过这一体系,可以实现对系统性能的实时监控和故障快速诊断,从而提高系统的稳定性和可靠性。原创 2024-09-23 20:56:59 · 1525 阅读 · 0 评论 -
网络安全入门
网络安全是一个复杂而重要的领域,它涉及保护网络系统的硬件、软件及其数据免受未经授权的访问、使用、泄露、中断、修改或破坏。网络安全是指通过采取必要措施,防范对网络的攻击、侵入、干扰、破坏和非法使用以及意外事故,使网络处于稳定可靠运行的状态,并保障网络数据的完整性、保密性、可用性的能力。原创 2024-09-23 20:54:55 · 1361 阅读 · 0 评论 -
CentOS入门必备基础知识
CentOS 7是一款基于Red Hat Enterprise Linux(RHEL)的开源Linux发行版,它提供了一个稳定、安全、高效的操作系统,适用于企业级应用、服务器、云计算等领域。CentOS 7以其高度的稳定性和安全性而闻名,它广泛应用于各种行业和领域,包括政府、金融、医疗、教育等。原创 2024-09-16 17:52:45 · 1948 阅读 · 0 评论 -
Linux系统性能调优技巧
Linux系统优化是一个复杂而全面的过程,涉及到系统的各个方面,如硬件、操作系统、应用程序、网络、存储等。Linux系统优化需要从多个方面入手,并根据实际情况选择合适的优化策略和工具。同时,优化是一个持续的过程,需要不断地监控、分析、调整和优化,以保证系统的性能和可靠性。原创 2024-08-14 21:13:24 · 1297 阅读 · 0 评论 -
Ubuntu系统的基础操作和使用
Ubuntu系统是一个功能强大、易用性高、灵活性强的开源操作系统,它提供了丰富的文件管理、终端使用、软件安装与管理、系统设置与配置等基本操作和使用方法。用户可以通过这些基本操作和使用方法来定制和优化系统,以满足自己的需求和喜好。原创 2024-08-13 23:26:38 · 672 阅读 · 0 评论 -
CentOS7安装流程步骤详细教程
CentOS 7是一款基于Red Hat Enterprise Linux(RHEL)的开源Linux发行版,它提供了一个稳定、安全、高效的操作系统,适用于企业级应用、服务器、云计算等领域。CentOS 7以其高度的稳定性和安全性而闻名,它广泛应用于各种行业和领域,包括政府、金融、医疗、教育等。原创 2024-08-13 21:55:17 · 917 阅读 · 0 评论 -
IPython的使用技巧整理
IPython还允许通过定义自定义的MIME类型来支持更广泛的输出格式。这意味着开发者可以扩展IPython的输出功能,以支持更多类型的数据和可视化效果。开发者还可以根据需要编写自定义的IPython扩展。这通常涉及到编写Python代码,并使用IPython提供的API来注册新的魔法命令、函数或类等。自定义扩展的编写:编写自定义扩展需要一定的Python编程基础和对IPython API的了解。开发者需要遵循IPython的扩展开发规范来编写代码,并在IPython的配置文件中进行注册。原创 2024-08-01 14:48:59 · 1156 阅读 · 0 评论 -
服务器上按天定时备份mysql数据库
本文介绍利用linux定时任务和shell脚本实现按天自动备份mysql数据库。1.启动linux计划任务服务查看计划任务进程是否启动ps -aux | grep crondroot 1194 0.0 0.1 112704 956 pts/0 S+ 18:05 0:00 grep --color=auto crond启动crond/usr/sbin/crond start再查看进程ps -aux | grep crondroot 621原创 2020-08-17 19:33:56 · 495 阅读 · 0 评论 -
windows程序开机启动
本文介绍windows环境配置程序开机启动,本文以下面程序为例说明这里是配置开机运行erp.py脚本,也可以换成配置其他exe程序。方法如下:一、打包生成pyc二进制文件python -m compileall -b erp.py生成erp.pyc二进制文件。二、创建run.bat文件python erp.pyc三、创建main.vbs文件Set ws = CreateObject("Wscript.Shell")ws.run "cmd /c run.bat",0四、把生成的二进原创 2020-07-12 18:34:54 · 332 阅读 · 0 评论 -
linux程序配置开机启动
配置好程序运行环境后,linux重启就需要手动启动程序,这样很麻烦还容易忘记。本文介绍linux系统程序配置开机启动的方法,步骤如下:本文已前面介绍的文章Flask+Vue搭建系统和flask+docker + nginx + uwsgi环境部署为例说明一、修改/etc/rc.local的权限,让系统脚本有足够权限开机运行chmod 755 /etc/rc.local二、在项目目录/home/FlaskDemo中创建autostart.sh脚本vi autostart.sh脚本内容如下:原创 2020-07-12 18:15:13 · 275 阅读 · 0 评论 -
flask+docker + nginx + uwsgi + https环境部署
上文介绍了flask+docker + nginx + uwsgi环境部署http环境,http环境:Flask搭建后台环境http部署今天在上一篇的基础上讲部署https环境。1. https介绍1.1 说明HTTPS 是安全的 HTTP,HTTP 协议中的内容都是明文传输,HTTPS 的目的是将这些内容加密,确保信息传输安全。最后一个字母 S 指的是 SSL/TLS 协议,它位于 HTTP 协议与 TCP/IP 协议中间。1.2 加密技术对称加密:为对原始数据的可逆变换,一般要比非对称加原创 2020-07-11 17:34:10 · 1000 阅读 · 0 评论 -
docker容器动态添加端口
一、背景部署在阿里云服务器上面的容器绑定了固定端口,运行一段时间后由于业务扩展,需要在容器上绑定新的端口。本文讲述解决在容器上面动态添加端口。二、解决思路容器的配置文件/var/lib/docker/containers/<容器ID目录>/hostconfig.json{ "Binds": null, "ContainerIDFile": "", "LogConfig": { "Type": "json-file", "Config": {} }, "NetworkMo原创 2020-07-05 20:34:10 · 2605 阅读 · 0 评论 -
flask+docker + nginx + uwsgi环境部署
前面三篇介绍了全栈系统里面后台和前端、移动端:后台篇:Flask搭建后台前端篇:Vue2.0搭建PC前端移动端篇:H5+搭建移动端应用项目线上地址:项目访问链接,账号:general 密码:general今天讲述项目部署:docker + nginx + uwsgi,部署项目线上运行环境。1. 安装配置docker环境1.1 创建容器sudo docker run -ti --privileged -p 80:80 -p 8888:8888 -p 888:888 -p 5000:5000原创 2020-07-05 19:38:49 · 2045 阅读 · 3 评论 -
安装配置docker
本文是在Centos7环境下安装docker,讲三部分:安装docker、创建容器、docker常用命令一. 安装docker1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本 $ uname -r2、使用 root 权限登录 Centos。确保 yum 包更新到最新。$ sudo yum update3、卸载旧版本(如果安装过旧版本的话)$ su原创 2020-07-05 16:41:49 · 2345 阅读 · 0 评论