随笔分类 - linux
摘要:在 AWS 的 Linux 系统上安装 Conda 的步骤如下: 下载 Miniconda 首先,在您的 AWS Linux 系统中打开终端或 SSH 连接。在终端中输入以下命令下载 Miniconda 安装包: wget https://repo.anaconda.com/miniconda/Mi
阅读全文
摘要:nginx 文档 参数介绍: http://shouce.jb51.net/nginx-doc/Text/3.1_httpcore.html nginx 优化 由于业务场景需要,近期将生产环境由阿里云的 SLB 更换为自建 nginx,之前在测试环境使用了一段时间一直没有问题,但是上周上到生产后出现
阅读全文
摘要:安装nginx: apt-get install nginx #如果是使用本机安装测试,由于默认不是最高权限使用以下命令即可: sudo apt-get install nginx 安装uwsgi: linux 安装: apt-get install build-essential python-d
阅读全文
摘要:本安装教程系统版本为Linux Centos 7,使用Yum源安装MongoDB Yum源 使用 概括几个常用的: // 1 安装 yum install package // 安装指定的安装包package // 2 更新和升级 yum update // 全部更新 yum update pack
阅读全文
摘要:原文:https://blog.51cto.com/13544424/2149473 pip3报错 安装python3.7.0后发现使用pip会出现如下报错: [root@localhost ~]# /usr/local/python3/bin/pip3 install virtualenv pip
阅读全文
摘要:安装步骤 一、检查是否有 GCC gcc --version # 查看gcc版本 # 若没有输出,执行安装命令 yum -y install gcc 二、安装依赖 如果不安装依赖,在安装 Python 的时候会报错 yum -y install zlib-devel bzip2-devel open
阅读全文
摘要:参考ssh支持配置 man ssh_config 配置模板 vim ~/.ssh/config Host <别名> Port <机器端口号> IdentityFile <密钥的绝对路径> HostName <机器路径> User <机器用户名> 如果是密码连接 Host <_别名> Port <机器
阅读全文
摘要:对应的情况 这篇文章主要介绍了如何利用SSH 反向隧道穿透NAT,并演示了如何维持一条稳定的SSH 隧道。 假设有机器A 和B,A 有公网IP,B 位于NAT 之后并无可用的端口转发,现在想由A 主动向B 发起SSH 连接。由于B 在NAT 后端,无可用公网IP + 端口 这样一个组合,所以A 无法
阅读全文
摘要:sudo vim /etc/security/limits.conf 文件下加: * hard nofile 999999 * soft nofile 999999 * soft nproc 10240 * hard nproc 10240 * hard stack 102400 * soft st
阅读全文
摘要:1、运行.sh文件 直接用./sh 文件就可以运行,但是如果想后台运行,即使关闭当前的终端也可以运行的话,需要nohup命令和&命令。 (1)&命令 功能:加在一个命令的最后,可以把这个命令放在后台执行 (2)nohup命令 功能:不挂断的运行命令 2、查看当前后台运行的命令 有两个命令可以用,jo
阅读全文
摘要:答案linux考试题1.在登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么(b)A.NID B.PID C.UID C.CID答:w命令查看用户tty终端信息ps -ef|grep pts/0 2.下面那个用户存放用户密码信息(b)A./boot B./etc C./va
阅读全文
摘要:1.什么是Celery?Celery 是芹菜Celery 是基于Python实现的模块, 用于执行异步定时周期任务的其结构的组成是由 1.用户任务 app 2.管道 broker 用于存储任务 官方推荐 redis rabbitMQ / backend 用于存储任务执行结果的 3.员工 worker
阅读全文
摘要:Docker 允许通过外部访问容器或容器互联的方式来提供网络服务。 端口映射允许外部访问容器 --link 容器互联 容器桥接网络 1.通过--link容器通信,给test2添加一个hosts解析记录 docker run -d --name test2 --link test1 busybox /
阅读全文
摘要:什么是docker Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。 Docker 使用 Google 公司推出的 Go 语言
阅读全文
摘要:MYSQL(mariadb) MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API
阅读全文
摘要:Nginx负载均衡概述 Web服务器,直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台WEB服务器组成集群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞吐率、请求性能、高容灾 Nginx要实现负载均衡需要用到proxy
阅读全文
摘要:导论 WSGI是Web服务器网关接口。它是一个规范,描述了Web服务器如何与Web应用程序通信,以及Web应用程序如何链接在一起以处理一个请求,(接收请求,处理请求,响应请求) 基于wsgi运行的框架有bottle,DJango,Flask,用于解析动态HTTP请求 支持WSGI的服务器 wsgir
阅读全文
摘要:网站服务 想必我们大多数人都是通过访问网站而开始接触互联网的吧。我们平时访问的网站服务 就是 Web 网络服务,一般是指允许用户通过浏览器访问到互联网中各种资源的服务。 Web 网络服务是一种被动访问的服务程序,即只有接收到互联网中其他主机发出的 请求后才会响应,最终用于提供服务程序的 Web 服务
阅读全文
摘要:在使用 Python 开发的过程中,工程一多,难免会碰到不同的工程依赖不同版本的库的问题; 亦或者是在开发过程中不想让物理环境里充斥各种各样的库,引发未来的依赖灾难。 此时,我们需要对于不同的工程使用不同的虚拟环境来保持开发环境以及宿主环境的清洁。 这里,就要隆重介绍 virtualenv,一个可以
阅读全文
摘要:Linux基础系统优化 引言没有,只有一张图。 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令。 ifconfig 查询、设置网卡和ip等参数 ifup,ifdown 脚本命令,更简单的方式启动关闭网络 ip 符合指令,直接修改上述
阅读全文