一.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
输入以下内容
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
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