安装jdk
解压 tar -zxvf jdk-7u5-linux-x64.tar.gz
换个名字 mv jdk1.7.0_05 jdk7
还是放到usr下面罢 mv jdk7 /usr/
修改配置文件
vi etc/profile
最后添加
JAVA_HOME=/usr/jdk7(自己的路径)
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
重启生效(不重启 source /etc/profile)
java -version
安装tomcat
啥也不说了,解压tomcat
tar -zxvf apache-tomcat-6.0.33.tar.gz
换个名字 mv apache-tomcat-6.0.33 tomcat6
cd tomcat6 ,好了,上传俺自己的服务
去bin 下面./startup.sh
测试一下8080端口,有只猫,ok
安装Nginx
http://nginx.org/en/download.html下载一个rpm文件nginx-release-centos-6-0.el6.ngx.noarch.rpm
rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm 运行
yum install nginx
nginx -v 出版本号了
启动它看看
which nginx 看看在哪里启动
/usr/sbin/nginx 启动
/usr/sbin/nginx -s stop 关掉
ps -ef | grep "nginx: master process" | grep -v "grep" | awk -F ' ' '{print $2}' 看看主程序号
/usr/sbin/nginx -t 检查配置文件
直接输入ip,默认80端口,好吧,
Welcome to nginx!
整合
去cd /etc/nginx/conf.d
编辑 vi default.conf
server里面添加重定向
index index.html index.htm index.jsp;#设定访问的默认首页地址
root /andy/tomcat6/webapps/ROOT; #设定网站的资源存放路径
#limit_conn crawler
20
;
location ~ .*.jsp$ #所有jsp的页面均交由tomcat处理
{
index index.jsp;
proxy_pass http:
//localhost:8080; #转向tomcat处理
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ #设定访问静态文件直接读取不经过tomcat
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 1h;
}
看80端口,输入index.jsp
又有猫了,哈哈
没搞明白的是我添加了 html、htm的重定向均不能把根节点指向tomcat
分享到:
相关推荐
lnmp(centos6.2+nginx+mysql+php)环境搭建系统教程 centos6.2 nginx-1.2.0 mysql-5.5.3 php-5.4.3 宋正河作品
CentOS 6.2+Nginx+mysql
主要介绍了在阿里云服务器上配置CentOS+Nginx+Python+Flask环境的教程,值得一提的是这里的方案用Nginx作反向代理而使用Gunicorn作wsgi服务器,需要的朋友可以参考下
centos7安装+tomcat+mysql+jdk+nginx配置步骤,按着步骤走傻子都能做出来,非常详细
本资源是一个 CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证配置示例。详细如何配置请参考博客《图文:CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证》,地址是:...
CentOS+Nginx+PHP+MySQL详细配置(图).
Centos6.2上做nginx和tomcat的集成及负载均衡
基于tomcat7版本的memcached会话保持,内置tomcat需要的jar包。
CentOS+Nginx+PHP+MySQL配置详解.pdf
centos一键安装jdk+mysql+nginx+tomcat+php
centos版本7.6,nginx版本1.14.2,tomcat版本8.5.37,jdk版本1.8.0_201,实现nginx的代理,访问不同的tomcat
CentOs7.3部署nginx+tomcat+redis集群说明.docx
CentOS+Nginx+PHP+Mysql配置和WEB服务器安全配置方案.pdf
(CentOS+Nginx+PHP+Mysql)配置和WEB服务器安全配置方案[收集].pdf
(CentOS+Nginx+PHP+Mysql)配置和WEB服务器安全配置方案[借鉴].pdf
CentOS6.2下配置Django+Python环境步骤
CentOS 6.2 yum安装配置lnmp服务器(Nginx+PHP+MySQL)
CentOS7下Nginx+Tomcat负载均衡及Redis共享Session解决方案
CentOS7 nginx+keepalived 离线安装包,解决离线环境下无法通过yum安装nginx和keepalived,这两版本可以组合安装实现高可靠性的主从热备负载均衡反向代理功能
服务器CentOS 6.2 yum安装配置lnmp(Nginx+PHP+MySQL)