【Linux文件管理 出处:http://www.cnblogs.com/vamei】教程文章相关的互联网学习教程文章

Linux进程状态(ps stat)之R、S、D、T、Z、X 转:http://blog.csdn.net/huzia/article/details/18946491

Linux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。Linux进程状态:R (TASK_RUNNING),可执行状态。只有在该状态的进程才可能在CPU上运行。而同一时刻可能有多个进程处于可执行状态,这些进程的task_struct结构(进程控制块)被放入对应CPU的可执行队列中(一个进程最多只能出现在一个CPU的可执行队列中)。进程调度器的任务就是从各个CPU的可执行队列中分别选...

Linux下 nginx+tomcat配置https的总结和遇到的坑【代码】

证书的获取略服务器的端口443确保外界网络能够进行访问。是否配置https:nginx:是tomcat:否1.首先查看nginx是否支持SSL。参考链接: 实战http切换成https查看nginx支持SSL[root@ytkj bin]# /usr/local/nginx/sbin/nginx -V nginx version: nginx/1.13.3 built by gcc 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) built with OpenSSL 1.0.2k-fips 26 Jan 2017 TLS SNI support enabled configure arguments: --with-http_ssl_modu...

为重负网络优化 Nginx 和 Node.js --引用自https://linux.cn/article-1314-1.html【代码】

为重负网络优化 Nginx 和 Node.js在搭建高吞吐量web应用这个议题上,NginX和Node.js可谓是天生一对。他们都是基于事件驱动模型而设计,可以轻易突破Apache等传统web服务器的C10K瓶颈。预设的配置已经可以获得很高的并发,不过,要是大家想在廉价硬件上做到每秒数千以上的请求,还是有一些工作要做的。这篇文章假定读者们使用NginX的HttpProxyModule来为上游的node.js服务器充当反向代理。我们将介绍Ubuntu 10.04以上系统sysctl的调...

LInux下开发常用 模拟 Http get和post请求

1.get请求curl "http://www.baidu.com" 如果这里的URL指向的是一个文件或者一幅图都可以直接下载到本地curl -i "http://www.baidu.com" 显示全部信息curl -l "http://www.baidu.com" 只显示头部信息curl -v "http://www.baidu.com" 显示get请求全过程解析 wget "http://www.baidu.com" 也可以 2.post请求curl -d "param1=value1&param2=value2" "http://www.baidu.com"例:curl -d "name=张三&id=999" "http://www.b...

LinuxMint下Apache Http源码安装过程【代码】【图】

1. 源码包下载Apache Http安装要求必须安装APR、APR-Util、PCRE等包。Apache Http包下载地址:http://httpd.apache.org/download.cgiAPR和APR-Util包下载地址:http://apr.apache.org/download.cgiPCRE包下载地址:http://sourceforge.net/projects/pcre/files/pcre/2. 安装APR和APR-Util先安装APR,$ tar -zxf apr-1.5.2.tar.gz $ cd apr-1.5.2 $ sudomkdir -p /usr/local/apr $ ./configure --prefix=/usr/local/apr $ make $ s...

摘自(http://www.ruanyifeng.com/blog/2011/07/linux_load_average_explained.html)

理解Linux系统负荷 作者: 阮一峰一、查看系统负荷如果你的电脑很慢,你或许想查看一下,它的工作量是否太大了。在Linux系统中,我们一般使用uptime命令查看(w命令和top命令也行)。(另外,它们在苹果公司的Mac电脑上也适用。)你在终端窗口键入uptime,系统会返回一行信息。这行信息的后半部分,显示"load average",它的意思是"系统的平均负荷",里面有三个数字,我们可以从中判断系统负荷是大还是小。为什么会有三个数字呢?你...

[Linux]Web性能测试http_load【代码】

1. 安装1.1 下载xiaosi@Qunar:~$ wget -c http://soft.kwx.gd/tools/http_load-12mar2006.tar.gz--2016-05-0615:08:02-- http://soft.kwx.gd/tools/http_load-12mar2006.tar.gz正在解析主机 soft.kwx.gd (soft.kwx.gd)...198.52.124.123正在连接 soft.kwx.gd (soft.kwx.gd)|198.52.124.123|:80...已连接。已发出 HTTP 请求,正在等待回应...200 OK长度:17033(17K)[application/x-gzip]正在保存至:“http_load-12mar2006.tar.gz”...

Linux 搭建APache http_ssl(https)【图】

搭建APache http_ssl(https)网站服务器(192.168.4.3)1 网站服务器配置运行网站服务 并编写网页文件 index.html [root@WEB ~]# yum -y install httpd[root@WEB ~]# echo www.test.com > /var/www/html/index.html[root@WEB ~]# systemctl start httpd[root@WEB ~]# systemctl stop firewalld[root@WEB ~]# netstat -pantu | grep httpdtcp6 0 0 :::80 :::* LISTEN 601...

centos linux通过http共享

1、安装httpd yum install httpd2、设置httpd开机启动 chkconfig httpd on3、打开浏览器访问:ip 此时打开的是apache默认欢迎界面,下面要做的是将默认界面更改为共享目录4、关闭防火墙和selinux 永久关闭防火墙:chkconfig iptables off 关闭selinux:vi /etc/selinux/config 将红色字体处改为:SELINUX=disabled——————————————————————————————————————————This file contro...

使用linux自建证书(ios强制https 微信小程序强制https 本地开发环境)【图】

前言: 作为一个运维人员不背锅,谁背呢!正文: 现在都要https了,很多童鞋也痛苦本地该如何搭建https环境,网上一搜 一搜一大把,但是使用就。。。。。。 今天在这里笔者就教大家一步一步使用linux搭建本地的https环境。。。因我司使用的nginx 所以接口相关的服务端配置 也只列出nginx 的配置接下来看笔者如何一步一步弄好https。(可以调用openssl命令雷同!) 假设我司有alp环境,bet环境 我司线上域名为test.com 对应的则...

Linux http配置文件解析【代码】【图】

http协议HTTP是一个属于应用层的面向对象的协议,B/S架构,由于其简单、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断的完善和扩展。http端口服务所使用的端口信息,http服务默认为80端口http协议的特点1.c/s2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器练习的类型不同。由于HTTP协议简单,使得HTTP服务...

linux服务基础(二)之httpd基础配置【代码】

一、安装httpd服务CentOS6 默认安装httpd2.2版本CentOS7 默认安装httpd2.4版本# yuminstall httpd二、安装后相关文件说明  配置文件:   /etc/httpd/conf/httpd.conf/etc/httpd/conf.d/*.conf  服务脚本: /etc/rc.d/init.d/httpd 脚本的配置文件:/etc/sysconfig/httpd    主程序文件:     /usr/sbin/httpd/usr/sbin/httpd.event/usr/sbin/httpd.worker  日志文件目录:    /var/log/httpdaccess_log: 访...

并发http请求时,linux报too many open files解决办法

最近在做某个模块性能测试过程中,发现在1000并发http请求时,该模块日志提示too many open files 原因是因为Linux系统文件描述符限制。 查看当前所有限制:#ulimit -a单独查看文件描述符:#ulimit -n查看系统当前已使用的描述符:#cat /proc/sys/fs/file-nr编辑增大限制:#echo ‘ulimit -n 65535‘ >> /etc/profile; source /etc/profile 备注:当发现依然存在问题时,请确认模块内部是不是也存在文件描述限制原文:https://www...

centos下部署LAMP环境(Linux+Apache+mysql+php)(转载文章:https://www.cnblogs.com/apro-abra/p/4862285.html)

一:安装apache1.安装yum -y install httpd2.开启apache服务systemctl start httpd.service3.设置apache服务开机启动systemctl enable httpd.service4.验证apache服务是否安装成功在本机浏览器中输入虚拟机的ip地址,CentOS7查看ip地址的方式为:ip addr(阿里云不需要用这种方式查看,外网ip已经在你主机列表那里给你写出来了的;)这里是访问不成功的(阿里云用外网访问,能成功,不需要做以下步骤)查了资料,说法是,CentOS7用...

Linux上配置HTTP代理及代理例外【代码】

在Ubuntu , Debian或者Mint: $ sudo vi /etc/environmenthttp_proxy="http://proxy.com:8000" no_proxy="127.0.0.1, localhost, *.cnn.com, 192.168.1.10, domain.com:8080" 在CentOS的,Fedora或RHEL : $ sudo vi /etc/profile.d/proxy.shexport http_proxy="http://proxy.com:8000" export no_proxy="127.0.0.1, localhost, *.cnn.com, 192.168.1.10, domain.com:8080"上面的例子意味着,如果你已经达到本地主机(例如,...