运维
linux, docker, nginx
势无形
这个作者很懒,什么都没留下…
展开
-
结束rz/sz过程
我在linux虚拟机中, tty终端里 输入了rz(这是一个错误操作), 然后一直卡住linux shell下 rz/sz 文件卡死快速退出方法按住Ctrl键, 再按五次x键 (强行终止)原创 2021-11-19 13:58:54 · 5996 阅读 · 1 评论 -
什么是Transparent HugePages
1.什么是Transparent HugePages?Transparent HugePages是RHEL6的新特性。为了提升性能,Kernel会将程序缓存在内存中,每页内存以2M为单位。想要有效的使用THP,kernel要在内存中找到一系列连续的物理内存来满足需求,也可能会对齐。为了达到这个效果,系统新加了一个khugepaged进程,这个进程会偶尔尝试把正在使用的较小页面换到hugepage中。这样就能使hugepage使用达到最大化。2.如何关闭THP尽管THP的本意是为提升性能,但某些数转载 2021-10-14 14:20:38 · 1112 阅读 · 0 评论 -
ubuntu 16.04 安装 pyenv
安装pyenv选择pyenv的安装路径,Ubuntu系统可以选择安装在home目录下,在命令窗口输入如下命令:$ git clone https://github.com/pyenv/pyenv.git ~/.pyenv定义环境变量,在命令窗口依次输入如下命令:$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.ba原创 2020-09-03 19:16:54 · 649 阅读 · 0 评论 -
最小 Docker 镜像 hello-world 剖析
开始学习 Docker 的同学基本上都是按照官方的 guide 来安装,之后要测试是否已经安装成功,官方会让你 pull 一个 hello-world 示例镜像下来并运行,如下命令: www.linuxidc.com@www.linuxidc.com ⮀ ~ ⮀ docker pull hello-world31cbccb51277: Pull completee45a5af57b...转载 2019-11-01 22:23:56 · 781 阅读 · 0 评论 -
nginx 日志
Nginx日志主要分为两种:访问日志和错误日志。日志开关在Nginx配置文件(/etc/nginx/nginx.conf)中设置,两种日志都可以选择性关闭,默认都是打开的。访问日志访问日志主要记录客户端访问Nginx的每一个请求,格式可以自定义。通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相关信息。Nginx中访问日志相关指令主要有两条:(1).log_fo...转载 2019-10-24 10:18:53 · 300 阅读 · 1 评论 -
nginx root 和 alias 配置区别
nginx root 和 alias 配置区别nginx指定文件路径有两种方式root和alias。root与alias主要区别在于nginx如何解释location后面的uri,这会使两者分别以不同的方式将请求映射到服务器文件上。[root]语法:root path默认值:root html配置段:http、server、location、if[alias]语法:alias...原创 2019-10-24 10:29:10 · 314 阅读 · 0 评论 -
nginx配置选项try_files详解
nginx配置选项try_files详解一.try_files是nginx中http_core核心模块所带的指令,主要是能替代一些rewrite的指令,提高解析效率。官网的文档为http://nginx.org/en/docs/http/ngx_http_core_module.html#try_files二.1.try_files的语法规则: 格式1:try_......转载 2019-10-24 09:38:14 · 72119 阅读 · 4 评论 -
nginx的变量参数 详解
nginx的变量参数 详解$args #请求中的参数值$query_string #同 $args$arg_NAME #GET请求中NAME的值$is_args #如果请求中有参数,值为"?",否则为空字符串$uri #请求...转载 2019-10-24 09:29:10 · 5758 阅读 · 0 评论 -
Nginx location模块整理
转自:http://www.cnblogs.com/zhaof/p/5945576.html具体的Nginx安装就不在这里描述了,这里只是为了对location的描述Nginx环境a. 查看当前系统cat /etc/redhat-release[root@nginx /]# cat /etc/redhat-releaseCentOS release 6.7 (Final转载 2017-02-27 15:27:22 · 1684 阅读 · 0 评论 -
SAE 环境 django 配置
一、需要添加的文件项目根目录下添加:configure.yaml,index.wagi#configure.yamlname: store123version: 1libraries:- name: "django" version: "1.8.5" # 注意前面有空格handlers:- url: /static static_dir: static#index.wsgiimp原创 2016-02-24 21:14:17 · 701 阅读 · 0 评论 -
使用Nginx Upload Module实现上传文件功能
普通网站在实现文件上传功能的时候,一般是使用Python,Java等后端程序实现,比较麻烦。Nginx有一个Upload模块,可以非常简单的实现文件上传功能。此模块的原理是先把用户上传的文件保存到临时文件,然后在交由后台页面处理,并且把文件的原名,上传后的名称,文件类型,文件大小set到页面。下面和大家具体介绍一下。一、编译安装Nginx为了使用Nginx Upload Module,需要编译安装转载 2015-07-06 23:38:01 · 3884 阅读 · 0 评论 -
nginx服务器安装及配置文件详解
nginx服务器安装及配置文件详解nginx在工作中已经有好几个环境在使用了,每次都是重新去网上扒博客,各种编译配置,今天自己也整理一份安装文档和nginx.conf配置选项的说明,留作以后参考。像负载均衡配置(包括健康检查)、缓存(包括清空缓存)配置实例,请参考 http://seanlook.com/2015/05/17/nginx-install-and-config ,ssl加密请参考 ht转载 2015-07-06 23:31:12 · 513 阅读 · 0 评论 -
Nginx服务器nginx.conf的配置文件说明
在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.运行用户user www-data; 启动进程,通常设置成和cpu的数量相等worker_processes 1;全局错误日志及PID文件error_log /var/log/nginx/error.log; pid /var/run/nginx.pid;工作模式及连接数上限events {转载 2015-07-06 16:12:02 · 609 阅读 · 0 评论 -
Nginx下Django Admin界面Css、JS丢失问题解决方法
Nginx下Django Admin界面Css、JS丢失问题解决方法23 SEP 2012在上一篇文章《CentOS+uWSGI+Nginx 配置Django Web服务器》我们搭建好了Django的Ngnix平台,但是在后台admin登陆的时候,却找不到css文件,导致以下情况:OK,Django把静态文件交给服务器区解决了,那下面咱来配置下就搞定。我的项目位置在 /z/转载 2015-05-14 23:19:39 · 6348 阅读 · 2 评论 -
mac 通过ssh 挂载远程目录
最近想使用sourcetree 管理远程的git仓库, 我使用的是mac系统.安装软件:brew cask install osxfusebrew install sshfs挂载:sshfs root@ubuntu:/home/python /Users/mac/Desktop/ubuntusshfs <远程用户名>@<远程主机地址>:<远程目......原创 2019-10-24 09:51:56 · 1567 阅读 · 0 评论 -
linux ssh 问题记录
如果认证失败,先确认登录名密码是否正确. 登录名不要搞成用户显示名称. 例如:我有个xp的登录名,但是在图形界面下显示的是xuepeng.这个是用户全名,不能用来登录.(这个问题搞了两个小时…)ssh 配置: 开启服务 chkconfig ssh on 开机自动启动sshssh 命令: 1、查看SSH客户端版本有的时候需要确认一下SSH客户端及其相应的版本号。使用ssh -V命令可以得到版本转载 2015-07-05 20:23:56 · 393 阅读 · 0 评论 -
乌班图修改root密码
==============================修改密码时提示错误[root@WS10111509 ~]# passwd rootChanging password for user root.New UNIX password:Retype new UNIX password:passwd: Authentication token manip转载 2015-11-05 21:39:49 · 4783 阅读 · 0 评论 -
linux如何安装jdk
linux如何安装jdk一、安装创建安装目录,在/usr/java下建立安装路径,并将文件考到该路径下: # mkdir /usr/java1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod 755 jdk-6u11-linux-i586.bin # ./jdk-6u11-转载 2015-11-10 00:11:18 · 412 阅读 · 0 评论 -
lsb_release -a 查询系统版本
LSB是Linux Standard Base的缩写,lsb_release命令用来显示LSB和特定版本的相关信息。如果使用该命令时不带参数,则默认加上-v参数。-v, --version显示版本信息-i, --id显示发行版的ID-d, --description显示该发行版的描述信息-r, --release显示当前系统是发行版的具体版本号-c, --c转载 2016-03-13 10:10:03 · 13762 阅读 · 0 评论 -
linux下如何查看系统和内核版本
转载▼1. 查看内核版本命令: 1) [root@q1test01 ~]# cat /proc/version Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep转载 2016-03-13 10:19:56 · 4371 阅读 · 0 评论 -
vim编辑器使用手册
出处:西西整理 作者:佚名 日期:2012/4/9 10:32:33一.vi的基本概念文本编辑器有很多,图形模式下有gedit、kwrite等编辑器,文本模式下的编辑器有vi、vim(vi的增强版本)和nano。vi和vim是Linux系统中最常用的编辑器。vi编辑器是所有Linux系统的标准编辑器,用于编辑任何ASCII文本,对于编辑源程序尤其有用。它功能非常强大,通转载 2015-04-05 15:02:37 · 494 阅读 · 0 评论