Tomcat是Apache-Jarkarta的一个子项目,是一个免费开源的应用服务器软件,可以作为HTML文件的Web容器,也可作为JSP、Servlet等Java技术的容器。Tomcat易学易用,程序员可快速上手,且对机器性能要求不高,不像Weblogic、Websphere等重量级的J2EE应用服务器那...
◆1、引言 基于Web技术的Internet/Intranet近年来已经得到了广泛的应用,Intranet是以TCP/IP协议为基...
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。 Tomcat是稳固的独立的Web服务器与Servl...
配置linux下的tomcat 一、jdk的安装 1.以root身份等陆 2.打开一个终端 3.输入命令ls -l查看安装的文件的权限 #cd /home #cp jdk1.4.2.rpm.bin /usr/local #cd /usr/local 给所有的用户添加可执行的权限 #chmod a+x jdk1.4.2.rpm.bin #./jdk1.4.2.rpm.bin 会...
在Linux系统下,重启Tomcat使用命令操作的! 首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh 查看Tomcat是否以关闭 ps -ef|grep java 如果显示以下相似信息,说明Tomcat还没有关闭 root 7010 1 0 Apr19 ? 00:30:13...
安装之前先查看linux的版本,执行以下命令: # lsb_release -a //查看当前linux的版本信息,根据此信息安装相应的jdk和tomcat; 一、安装jdk 1、jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 注: 3...
1.JDK安装。 1.1 从sun公司网站下载你所需要的JDK版本,现在sun公司主推最新版jdk,下载时选择previous Release可以下载以前的版本。 根据linux服务器硬件的不同选择不同版本的jdk,安腾服务器有单独的版本。下载后文件 linux下bin文件chmod a+x授权后变成可执...
ngx_slowfs_cache:Module adding ability to cache static files。 ngx_slowfs_cache扩充了 Nginx 的缓存功能,通过 ngx_slowfs_cache 可以实现本地站点静态文件缓存。此功能为低速的存储设备创建快速缓存提供了可能。 通过 ngx_slowfs_cache 将静态文件缓...
如果使用googler开发的google-perftools优化Nginx和MySQL的内存管理,性能将会有一定程度的提升。 特别是对高并发下的服务器,效果更明显。 注意:本教程仅适用于Linux。 下面为大家介绍google-perftools的安装,并配置Nginx和MySQL支持google-perftools。...
nginx配置相关介绍 复制代码 代码如下: #运行用户 user nobody nobody; #启动进程 worker_processes 2; #全局错误日志及PID文档 error_log logs/error.log notice; pid logs/Nginx.pid; #工作模式及连接数上限 events { use epoll; worker_connections 1024;...
之前搭建过一个nginx+wordpress的博客,于是就直接用了之前nginx的配置,其中用到了下面的配置: 复制代码 代码如下: if ($host != www.abc.me) { rewrite ^/(.*)$ http://www.abc.me/$1 permanent; } 以上代码,是用来将abc.me 重定向到www.abc.me的。 在加...
在nginx中,我们可以通过设置实现许多功能,如目录保护、IP访问限制、防盗链、下载限速及设置多域名等,有需要的朋友不妨看看。 一、目录保护及访问限制 Nginx保护目录的配置如下,目录密码保护文件是 /usr/local/nginx/htpasswd 复制代码 代码如下: locatio...
主要借助ServerAlias 的配置 1、支持多域名 例如,让mail.linuxfly.org、smtp.linuxfly.org、pop3.linuxfly.org 都指向同一个虚拟主机,可以写成: 复制代码 代码如下: ServerName mail.linuxfly.org ServerAlias smtp.linuxfly.org pop3.linuxfly.org Serve...
nginx缓存html静态文件 解析 php 及反向代理IIS的配置 代码如下: server { listen 80; server_name k; #碰到域名为k的 就交给iis来运行 location / { proxy_pass http://k:8080/; #我的IIS上面的站点即为http://k:8080 } location ~ .*\.(gif|jpg|jpeg|png|b...
自己添加nginx模块时难免会出现错误,因此需要做好必要的调试工作。 直接运行gdb nginx 会出现:No symbol table info available。 编译时 加入 CFLAGS=-g -O0 ./configure --prefix=/usr/local/server/nginx --with-cc-opt=-I /usr/include/pcre -I /usr/in...
在nginx服务器中访问带目录的url时,不会自动加斜线,有的朋友加了rewrite来实现,有的朋友设置 server_name_in_redirect off来实现。 我测试了下带目录时的情况,发现斜线是可以自动加上的。 进一步测试,发现在访问带目录的url时,nginx会自动加斜线,其实...
ab测试: 复制代码 代码如下: bin\ab.exe -n 100 -c 5 http://www.it.net.cn 未使用 Concurrency Level: 5 Time taken for tests: 9.016 seconds Complete requests: 100 Failed requests: 0 Write errors: 0 Total transferred: 1696500 bytes HTML transfe...
一般来说主机上每个ip上会对应几个不同的站点。于是就会出现一个问题,直接访问这个ip,访问的会是哪个站点呢? 在nginx中,每个站点都是由一个server段定义的,里面设定了监听的ip和端口,站点的域名,根目录等。 解决方法: 在Listen ip:port; 这个指令行...
代码如下: server{ listen 80; server_name test.localhost; location / { root /Users/vasil/test; if ($request_filename !~* ^.*?.(jpg)|(png)|(gif)){ add_header Content-Disposition: $request_filename; } } } 注意看上面的 add_header Content-Dispo...
实际配置中,有时用last并不能工作,换成break则可以,其中的原理是对于根目录的理解有所区别,按我的测试结果大致是这样的。 复制代码 代码如下: #location / { #proxy_pass http://test; #alias/home/html/; #root /home/html; #rewrite ^/a/(.*)\.html$ /...
正确使用Expires标识处理,可以使得页面更加有效被缓冲,节约带宽资源。 先来看apache中的配置: 复制代码 代码如下: IfModule mod_expires.c ExpiresActive On ExpiresByType image/gif A2592000 ExpiresByType image/jpeg A2592000 ExpiresByType image/pn...
Apache下的Rewrite规则是详细的规则,nginx下的中文文档好像没有看到,这里有个英文的文档:http://wiki.nginx.org/NginxHttpRewriteModule。 Apache下的Rewrite规则基本上到nginx下,也可以直接使用,不行的话用引号引起来一般就都可以了。 nginx的rewrite...
先生成网关证书 ,仿照CA模式。 1、生成私钥,需要密码的 复制代码 代码如下: openssl genrsa -des3 -out server.key 1024 2、生成证书请求 复制代码 代码如下: openssl req -new -key server.key -out server.csr 3、生成证书 复制代码 代码如下: cp server...
我们的内部服务器使用nginx,做网站测试之用。不同域名使用端口号区分,如www用默认的80端口,其它域名用81,82... 有时直接在地址栏敲网址,会出现跳转到localhost.localdomain的情况。 比如858端口下有个hx目录,这样正常访问:http://192.168.8.58:858/hx/...
由于之前一直在用apache+mysql+php,因此这次没装mysql和那些libmcrypt等库以及php的扩展模块。 php的安装配置参数: ./configure --prefix=/usr/local/webserver/php --with-config-file-path=/usr/local/webserver/php/etc --with-mysql=/usr/local/mysql...
nginx的类squid哈希式cache功能,据说是基本稳定可用了,测试了一下,记录在此: 首先是编译nginx,方便起见,把一些心仪的模块统统加上了,version如下: built by gcc 4.1.2 20080704 (Red Hat 4.1.2-44) TLS SNI support disabled configure arguments: -...
nginx是著名的非专职全七层负载均衡器,在用惯了四层LVS后,终于碰上了麻烦:LVS后端的4台RS磁盘都较小(20G),跑不到一天就塞满了东西;而根据预估,实际上一天时间该节点也就只有20G的文件增长。很显然,因为lvs转发的轮询算法,导致RS重复缓存了相同的文...
nginx1.0.0配置ngx_cache_purge实现高效反向代理的方法,有需要的朋友可以参考下。 nginx默认安装会带有反向代理的功能,但想要更好的使用,还得配备frickle.com的ngx_cache_purge模块,用于清除指定URL的缓存。 在功能上,Nginx已经具备Squid所拥有的Web缓...
1 Docker 是什么? -1.1 容器是什么? -2 安装 Docker -2.1 启动 docker 守护进程 -3 ...
使用场景 最近,报告查询系统负载均衡集群相关配置已经完成,两种实现方式分别是基于E...
当你执行 nginx -t 得时候,nginx会去测试你得配置文件得语法,并告诉你配置文件是否...
本文将介绍一些SSL安全性的配置,以此提升网站的安全等级。先给出本博客的SSL配置: s...
Step 1:安装配置JDK 1.下载JDK rpm包 下载地址:http://www.oracle.com/technetwork/...
问题现象: 我们有时候会遇到ssh连接服务器的时候非常慢,经常是要等30秒以上,甚至更...