
tomact/apache/nginx/linux
a ni you
这个作者很懒,什么都没留下…
展开
-
tomact配置多个地址 、多个项目
<Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.原创 2014-12-22 12:25:17 · 539 阅读 · 0 评论 -
关于connect: network is unreachable 问题的解决
作者:liukun321(咕唧咕唧)原文出处:http://blog.youkuaiyun.com/liukun321发现有网友问有关ping命令出现connect: network is unreachable 的问题。这通常是因为没正确设置ip地址。解决方法:在确保完善网卡驱动,以及确保将网卡驱动编译进内核后,检查ls /etc/sysconfig/netw转载 2016-01-14 09:05:04 · 1014 阅读 · 0 评论 -
linux常用命令
linux目录结构: 1、 主要目录讲解主目录:/root,/home/username 超级用户的家目录和用户目录用户可执行:/bin,/usr/bin,/usr/local/bin一般用户常用命令 系统指令:/sbin,/usr/sbin,/usr/local/sbinroot会用到的其他安装点(挂载点):/media,/mnt当我们需要原创 2015-05-02 23:12:16 · 594 阅读 · 0 评论 -
nginx基本配置与参数说明
#运行用户user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pi转载 2016-01-15 11:22:32 · 374 阅读 · 0 评论 -
运行和控制Nginx
nginx命令行参数不像许多其他软件系统,Nginx 仅有几个命令行参数,完全通过配置文件来配置-c 为 Nginx 指定一个配置文件,来代替缺省的。-t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。-v 显示 nginx 的版本。-V 显示 nginx 的版本,编译器版本和配置参数。转载 2016-01-15 11:26:27 · 401 阅读 · 0 评论 -
nginx location匹配规则
location匹配命令~ #波浪线表示执行一个正则匹配,区分大小写~* #表示执行一个正则匹配,不区分大小写^~ #^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录= #进行普通字符精确匹配@ #"@" 定义一个命名的 location,使用在内部定向时,例如 error_page, try_fi转载 2016-01-15 11:27:26 · 401 阅读 · 0 评论 -
nginx rewrite 指令
nginx通过ngx_http_rewrite_module模块支持url重写、支持if条件判断,但不支持else。该模块需要PCRE支持,应在编译nginx时指定PCRE源码目录, nginx安装方法。nginx rewrite指令执行顺序:1.执行server块的rewrite指令(这里的块指的是server关键字后{}包围的区域,其它xx块类似)2.执行locat转载 2016-01-15 11:29:26 · 408 阅读 · 0 评论 -
.nginx的虚拟主机功能(nginx多站点,绑定多个域名)
两个虚拟主机(纯静态-html 支持) - Two Virtual Hosts, Serving Static Files http { server { listen 80; server_name www.domain1.com; access_log logs/domain1.access转载 2016-01-15 11:30:56 · 508 阅读 · 0 评论 -
nginx反向代理配置
nginx作为web服务器一个重要的功能就是反向代理。当然你也可以使用nginx配置正向代理,本是介绍如何配置nginx的反向代理。nginx反向代理的指令不需要新增额外的模块,默认自带proxy_pass指令,只需要修改配置文件就可以实现反向代理。配置前的准备工作,后端跑apache服务的ip和端口,也就是说可以通过http://ip:port能访问到你的网站。然转载 2016-01-15 11:32:31 · 1083 阅读 · 0 评论 -
nginx负载均衡配置
#设定http服务器,利用它的反向代理功能提供负载均衡支持http { #设定mime类型,类型由mime.type文件定义 include /etc/nginx/mime.types; default_type application/octet-stream; #设定日志格式 access_log /va转载 2016-01-15 11:33:30 · 428 阅读 · 0 评论 -
nginx的proxy_cache做网站缓存
为什么要做web cache,我想大家最主要的是解决流量的压力。随着网站流量的提升,如果只是单台机器既处理静态文件,又处理动态脚本,显然效率很难上升,不能处理日益上涨的流量压力。与此同时某些网站的页面内容并不是经常变化,因此我们可以分两层架构来组织网站。前端web缓存+后端web服务器,可以参看这里配置nginx反向代理配置前端web缓存有多重方式实现,原理就是队请求结果页面静态化并设置一转载 2016-01-15 11:35:31 · 1428 阅读 · 0 评论 -
nginx屏蔽IP
采集和防止采集是一个经久不息的话题,一方面都想搞别人的东西,另一方面不想自己的东西被别人搞走。本文介绍如何利用nginx屏蔽ip来实现防止采集,当然也可以通过iptable来实现。1.查找要屏蔽的ipawk '{print $1}' nginx.access.log |sort |uniq -c|sort -nnginx.access.log 为日志文件,会到转载 2016-01-15 11:37:34 · 1018 阅读 · 0 评论 -
centos 6.5 网络配置
虚拟机中centos 6.5 安装配置 网络桥接模式1、安装好centos 系统2、输入命令 setup 设置网络3、敲打回车键 出现如下界面authentication configuration:身份证配置firewall configuration:防火墙配置network configuration:网络 配置System ser原创 2015-05-06 20:24:12 · 3951 阅读 · 0 评论 -
Linux 指定端口开放
在Linux安装tomcat后,在客户端输入地址http://ip地址无法访问,端口80不能访问。 由于Linux防火墙默认是关闭80端口。因此,若要能够访问80端口,可以用两种方式,一个是关闭防火墙,另一个就是让防火墙开放80端口。 开放80端口的解决步骤如下: 1、修改/etc/sysconfig/iptables文件,增加如下一行: -A INPU原创 2015-05-08 22:07:55 · 1176 阅读 · 0 评论 -
centos 6.5下安装jdk
linux 系统安装jdk1、下载linux jdk版本:jdk-6u1-linux-i5862、将jdk文件传输到服务器 /usr/local/jdk【usr非内部程序、命令 外面程序都是安装在此目录中】 目录中 ,【没有jdk目录创建一个:mkdir jdk】 将文件发送到这里即可3、进入usr/local/jdk目录 输入命原创 2015-05-07 12:39:45 · 1110 阅读 · 0 评论 -
Linux 配置多个Tomcat
1、首先下载tomcat7.0 解压官网下载:1、首先下载tomcat7.0 解压官网下载:http://tomcat.apache.org/ 地址#wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-7/v7.0.67/bin/apache-tomcat-7.0.67.tar.gz #默认下载到当前文件夹#tar -xzvf原创 2016-01-21 15:22:41 · 1334 阅读 · 0 评论 -
Web性能压力测试工具之WebBench详解
PS:在运维工作中,压力测试是一项很重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验。但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100%和线上性能指标相同。面对这些问题,我们只能尽量去想方设法去模拟。所以,压力测试非常有必要,有了这些数据,我们就能对自己做维转载 2016-01-22 18:06:48 · 811 阅读 · 0 评论 -
Mysql host '192.168.1.1' is not allowed to connect to this mysql server
如何解决:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。登录安装的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql>use mysql;mysql>update user set host = '%' where user = 'roo转载 2016-01-27 10:40:24 · 5422 阅读 · 0 评论 -
CentOS6.5 下安装mysql
如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk、tomcat、ec转载 2016-01-27 10:44:11 · 1148 阅读 · 0 评论 -
Web性能压力测试工具之ApacheBench(ab)详解
2012-527(总结)Web性能压力测试工具之ApacheBench(ab)详解发表于: Apache, Linux, Web, Web Server, 个人日记, 原创总结 | 作者: 谋万世全局者标签: ab,ApacheBench,Web,压力测试,工具,性能,总结,详解PS:网站性能压力测试是性能调优过程中必不可少的一环转载 2016-01-12 18:30:22 · 1514 阅读 · 0 评论 -
tomact解压安装设置为window服务
1、下载tomact解压版2、加压到某目录3、设置自己想要的服务名称 lib目录下service.bat文件编辑 set SERVICE_NAME=EHMS_SERVER EHMS_SERVER修改成你需要的服务名,这个将是一后使用net start/stop来操作的服务名称。 set PR_DISPLAYNAME=Apache Tomcat 6原创 2015-04-23 11:14:51 · 816 阅读 · 0 评论 -
tomact配置多个端口
Tomcat 是一个小型的轻量级应用服务器,是开发和调试JSP 程序的首选。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。 <Resource name="UserDatabase" auth="Container"原创 2014-12-21 20:57:45 · 657 阅读 · 0 评论 -
Nginx配置文件nginx.conf中文详解
#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log info;#进程文件转载 2016-01-13 11:54:56 · 406 阅读 · 0 评论 -
nginx安装部署
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器,在高连接并发的情况下Nginx 是 Apache 服务器不错的替代品.其特点是占有内存少,并发能力强,nginx与Apache各有优缺点。 Nginx 采用 C 进行编写, 不论是系统资源开销都是很好。你还能够不间断服务的情况下进行软件版本的升级。最近公原创 2016-01-14 17:58:12 · 820 阅读 · 0 评论 -
linux安装tomcat
本例使用的是centos6.5版本一、首先到官方下载tomcat服务:http://tomcat.apache.org/download-70.cgi 二、将tomcat上传至linux服务器中 本人在根目录下建立了一个rommr文件夹 一般放到/usr/目录下 看自己了开始安装步骤1.获取权限chmod +x apache-tomcat原创 2016-01-14 14:33:26 · 1832 阅读 · 1 评论 -
linux mysql安装
最近自己搭建博客在linux系统上安装mysql服务 将过程记录下来,好久没写博客了1.mysql 安装:yum -y install mysql mysql-server2.启动数据库:servcie mysqld start3.安装好mysql后 root用户密码默认为空;使用 mysql -u root -p切换my原创 2017-06-25 11:33:38 · 430 阅读 · 0 评论