随笔分类 - 运维
摘要:快速定位大目录 sudo du -sh /* 2>/dev/null | sort -hr 深入分析目录 sudo du -sh /var/* 2>/dev/null | sort -hr 常见大目录/目录来源 目录 可能内容 建议 /var/log 系统日志、应用日志 清理旧日志(journalc
阅读全文
摘要:问题描述:云主机ubuntu挂错硬盘导致无法开机,开机后卡救援模式,root登录使用了密钥=无root密码。 解决方案:进root shell,改/etc/fstab, 具体修改方案参考同配置主机。 重启 → 进 GRUB → 把内核参数改成 rw init=/bin/bash → 直接拿 root
阅读全文
摘要:$ curl -sSL https://bootstrap.pypa.io/get-pip.py -o get-pip.py $ python get-pip.py
阅读全文
摘要:QPS: Queries Per Second 每秒能'承受'的请求数 TPS: Transactions Per Second 每秒能'处理'的请求数 计算系统承载访问量: 假设网站每天有: 活跃用户:10万 每个用户平均访问页面个数:4 (可选。访问一次页面同时会调用的接口:3,则一次页面地址访
阅读全文
摘要:需求内容: 初始话环境用于运行python Django框架网站,数据库为mysql(docker),反向代理Nginx,版本控制git 系统选择 centos7.6 删除旧版python 默认自带python3.6,安装最新python3.9.7版本 先不安装python,等更新好sqlite3版
阅读全文
摘要:%: curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py %: python get-pip.py 得到大致如下内容: pc@pcMacBook-Pro Documents % python get-pip.py DEPRE
阅读全文
摘要:一些源 20210628阿里云目前源限速(4M左右带宽,其他均在10M以上) 阿里云 https://mirrors.aliyun.com/pypi/simple/ 阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科学技术大学 https://pypi.mi
阅读全文
摘要:不幸的是,通过DOCKER命令无法更改现有 RUNNING 容器的端口映射(从主机到容器的转发端口)! 因此,在镜像运行的时候或启动端口的时候,要谨慎操作。 通过修改配置文件修改端口 停止容器 docker stop <contanier ID> 停止所有: docker stop $(docker
阅读全文
摘要:基本架构: nginx >> supervisor >> Daphne >> websocket 配置 安装daphne #pip install channels #安装结束后会在当前虚拟环境下产生daphne 配置django asgi 配置asgi.py文件(假设你已经做好了websock
阅读全文
摘要:ab命令原理 Apache的ab命令模拟多线程并发请求,测试服务器负载压力,也可以测试nginx、lighthttp、IIS等其它Web服务器的压力。 ab命令对发出负载的计算机要求很低,既不会占用很多CPU,也不会占用太多的内存,但却会给目标服务器造成巨大的负载,因此是某些DDOS攻击之必备良药,
阅读全文
摘要:Gitea搭建(搭建私有github仓库) 官方地址: https://github.com/go-gitea/gitea/ https://docs.gitea.io/zh-cn/install-from-binary/ 编译安装: 下载文件 wget -O gitea https://dl.gi
阅读全文
摘要:Github地址:https://github.com/fatedier/frp 参考文档地址:https://gofrp.org/docs/ 安装包下载地址(参考。本次以此版本安装):https://github.com/fatedier/frp/releases/tag/v0.35.1 安装包下
阅读全文
摘要:chown 英文全拼(change owner)用于设置文件所有者和文件关联组的命令 chown -R git:git /var/lib/gitea/ chmod 英文全拼(change mode) 控制用户对文件的权限 Linux/Unix 的文件调用权限分为三级 : 文件所有者(Owner)、用
阅读全文
摘要:Django项目部署环境搭建命令整理。 过程过于繁琐,可直接跳转至本文shell脚本部分 ###安装python(如果用到sqlite,建议先升级sqlite) yum -y groupinstall "Development tools" yum -y install zlib-devel bzi
阅读全文
摘要:项目环境: centos7 django 2.2.10 问题描述: 使用了django 2.2.12版本开发项目,此版本对应的sqlite需要升级为3.8.0以上。 百度了不少解决方案,缺点:过程繁琐、重启centos后失效。 报错提示: django.core.exceptions.Imprope
阅读全文

浙公网安备 33010602011771号