Linux配置教程之三:nginx+tomcat配置

一.nginx安装配置
1. 下载nginx nginx-release-centos-6-0.el6.ngx.noarch.rpm
2.安装nginx
终端输入
rpm -iv  nginx-release-centos-6-0.el6.ngx.noarch.rpm
会生成/etc/yum.repos.d/nginx.repo
或者直接 
vi etc/yum.repos.d/nginx.repo
输入以下内容
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1
保存退出

终端输入
yum install nginx
service nginx start
3:浏览器输入http://192.168.1.56 
显示“Welcome to nginx!”安装成功

二.tomcat安装配置
1. 下载apache-tomcat-6.0.35.tar.gz
2.解压安装tomcat
终端输入
tar -zxvf apache-tomcat-6.0.35.tar.gz 
拷贝apache-tomcat-6.0.35到/usr/local/下并重命名为tomcat
cp -R apache-tomcat-6.0.35  /usr/local/tomcat
usr/local/tomcat/bin/startup.sh
3:浏览器输入http://192.168.1.56:8080
显示tomcat默认页 安装成功
4.配置tomcat自动启动
vi /etc/init.d/tomcat
输入以下内容
#!/bin/bash
#
# Startup script for the tomcat
#
# chkconfig: 345 80 15
# description: Tomcat is a Servlet+JSP Engine.

# Source function library.
. /etc/rc.d/init.d/functions

checkjava(){
if [ -z "$JAVA_HOME" ]; then
export JAVA_HOME=/usr/local/jdk1.6.0_20
fi
}

start(){
checkjava
if [ -z $(/sbin/pidof java) ]; then
echo "Starting tomcat"
/usr/local/tomcat/bin/startup.sh
touch /var/lock/subsys/tomcat
else
echo "tomcat allready running"
fi
}

stop(){
checkjava
if [ ! -z $(/sbin/pidof java) ]; then
echo "Shutting down tomcat"
/usr/local/tomcat/bin/shutdown.sh
until [ -z $(/sbin/pidof java) ]; do :; done
rm -f /var/lock/subsys/tomcat
else
echo "tomcat not running"
fi
}

case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
status)
/usr/local/tomcat/bin/catalina.sh version
;;
*)
echo "Usage: $0 {start|stop|restart|status}"
esac

chmod +x /etc/init.d/tomcat
chkconfig --add tomcat
chkconfig tomcat on

reboot测试是否生效

三 nginx与tomcat整合
1.编辑配置
vi /etc/nginx/conf.d/default.conf
在 最后一个花括号之前添加如下内容
location /test {
proxy_pass http://127.0.0.1:8080;
    }
2.创建虚拟目录
在tomcat中创建虚拟目录/test(如何创建,请查阅相关文档)
3浏览器输入
http://192.168.1.56/test/index.html
显示成功

参考文章
http://www.nginx.org/en/download.html
http://tomcat.apache.org/download-60.cgi
http://www.cnblogs.com/codewater/articles/1903644.html
http://www.ylmf.net/linux/guide/2010111910519.html



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值