随笔分类 -  linux

摘要:#!/bin/bash #安装python第三方库 which pip libs=(netaddr) pip install --upgrade pip -i https://pypi.douban.com/simple/ for i in ${libs[@]}; do echo " 正在安装 > 阅读全文
posted @ 2020-11-30 16:27 阿浪阿浪 阅读(847) 评论(0) 推荐(0)
摘要:NGINX基本概念 来自简书--https://www.jianshu.com/p/630e2e1ca57f ##静态HTTP服务器 首先,Nginx是一个HTTP服务器,可以将服务器上的静态文件(如HTML、图片)通过HTTP协议展现给客户端。 配置: server { listen 80; # 阅读全文
posted @ 2020-06-23 11:11 阿浪阿浪 阅读(270) 评论(0) 推荐(0)
摘要:nginx 代理请求流程 1.当HTTP请求交给Nginx处理时,首先Nginx会取出header头中的Host (此处也就是 www.baidu.com),然后将其与所有的配置文件中的每个server段中的server_name进行匹配,以此 决定到底有哪个server块来处理这个请求。(当然有时 阅读全文
posted @ 2020-03-31 17:53 阿浪阿浪 阅读(1410) 评论(0) 推荐(0)
摘要:Nginx正向代理与反向代理 实践中客户端无法直接跟服务端发起请求的时候,我们就需要代理服务。 代理可以实现客户端与服务端之间的通信,我们的Nginx也可以实现相应的代理服务。 代理分为正向代理和反向代理 正向代理 正向代理:客户端 代理 一 服务端 正向代理简单地打个租房的比方: A(客户端)想租 阅读全文
posted @ 2020-03-31 11:56 阿浪阿浪 阅读(230) 评论(0) 推荐(0)
摘要:Nginx负载均衡优缺点 Nginx的优点是: 1、工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名、目录结构,它的正则规则比HAProxy更为强大和灵活,这也是它目前广泛流行的主要原因之一,Nginx单凭这点可利用的场合就远多于LVS了。 2、Nginx对网络稳定性的依赖非 阅读全文
posted @ 2020-03-31 11:05 阿浪阿浪 阅读(606) 评论(0) 推荐(0)
摘要:云服务器mariadb异常 mysqld: Out of memory Centos 创建swap分区解决 最近几天,服务器异常,常报500错误,数据库无法连接,网站不能访问。查看mariadb日志,打开: /var/log/mariadb/mariadb.log 160915 19:44:22 I 阅读全文
posted @ 2020-03-30 12:37 阿浪阿浪 阅读(441) 评论(0) 推荐(0)
摘要:1. 查看日志常用命令 tail: n 是显示行号;相当于nl命令;例子如下: tail 100f test.log 实时监控100行日志 tail n 10 test.log 查询日志尾部最后10行的日志; tail n +10 test.log 查询10行之后的所有日志; head: 跟tail 阅读全文
posted @ 2020-03-27 21:23 阿浪阿浪 阅读(2132) 评论(0) 推荐(0)
摘要:saltstack 服务器批量管理 1.环境准备 两台服务器 192.168.16.134 master 192.168.16.133 minion 修改2台机器的主机名,用于主机名通信,加速salt的命令执行 hostnamectl set hostname master 执行 su 命令 hos 阅读全文
posted @ 2019-12-26 21:00 阿浪阿浪 阅读(221) 评论(0) 推荐(0)
摘要:第一部分:一般模式可用的光标移动、复制粘贴、搜索替换等 | 移动光标的方法 | | | : | | | h 或 向左箭头键(←) | 光标向左移动一个字符 | | j 或 向下箭头键(↓) | 光标向下移动一个字符 | | k 或 向上箭头键(↑) | 光标向上移动一个字符 | | l 或 向右箭头 阅读全文
posted @ 2019-12-26 17:42 阿浪阿浪 阅读(127) 评论(0) 推荐(0)
摘要:netstat命令各个参数说明如下: t : 指明显示TCP端口 u : 指明显示UDP端口 l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序) p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。 n : 不进行DNS轮询,显 阅读全文
posted @ 2019-12-24 22:55 阿浪阿浪 阅读(1043) 评论(0) 推荐(0)
摘要:原文链接:https://www.jianshu.com/p/0b9054b33db3 一、supervisor简介 Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon, 并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方 阅读全文
posted @ 2019-12-24 22:53 阿浪阿浪 阅读(729) 评论(0) 推荐(0)
摘要:Nginx nginx是一个开源的,支持高性能,高并发的www服务和代理服务软件。它是一个俄罗斯人lgor sysoev开发的,作者将源代码开源出来供全球使用。 nginx比它大哥apache性能改进许多,nginx占用的系统资源更少,支持更高的并发连接,有更高的访问效率。 nginx不但是一个优秀 阅读全文
posted @ 2019-12-19 19:46 阿浪阿浪 阅读(389) 评论(0) 推荐(0)
摘要:conf配置文件下的主配置文件Nginx.conf 定义Nginx运行的用户和用户组 user www www; nginx进程数,建议设置为等于CPU总核心数。 worker_processes 8; 全局错误日志定义类型,[ debug | info | notice | warn | erro 阅读全文
posted @ 2019-12-19 19:38 阿浪阿浪 阅读(669) 评论(0) 推荐(0)
摘要:虚拟机没有ip的解决思路 开机如果没有ip的话,解决思路 1.检查vmware虚拟机的网络连接方式,可以尝试来回切换 桥接和nat 2.确认是nat或者桥接后,检查网络配置文件vim /etc/sysconfig/network scripts/ifcfg ens33 3.确保配置文件中的onboo 阅读全文
posted @ 2019-12-19 16:58 阿浪阿浪 阅读(1329) 评论(0) 推荐(0)
摘要:1. 目录操作 mkdir: 创建目录 p : 递归的创建目录 也就是可以创建多层目录 一次创建多个目录: mkdir {a,b,c,d,e,f} 一次创建 a b c d e f多个目录。 rmdir:删除一个空文件夹 cp:复制文件或者文件夹 a = pdr p 同时复制文件属性,比如修改日期 阅读全文
posted @ 2019-12-19 16:52 阿浪阿浪 阅读(235) 评论(0) 推荐(0)
摘要:linux部署项目:virtualenvwrapper工具 1. 得先编译安装python3 https://www.cnblogs.com/pyyu/p/7402145.html 2. 安装编译所需的开发环境 yum install gcc patch libffi devel python de 阅读全文
posted @ 2019-12-19 16:14 阿浪阿浪 阅读(223) 评论(0) 推荐(0)