企业-LNMP-通过tomcat访问动态页面

JSP=Java Server Pages(java服务器页面)

-> .jsp页面 -> tomcat会将.jsp翻译成 .java源文件 -> 调用jdk中的javac命令编译.java文件为.class -> jvm运行 .class -> .html->客户端

tar zxf jdk-7u79-linux-x64.tar.gz -C /usr/local
tar zxf apache-tomcat-7.0.37.tar.gz -C /usr/local
cd /usr/local
ln -s apache-tomcat-7.0.37/ tomcat	制作软连接

在这里插入图片描述
在这里插入图片描述

vim /etc/profile			配置JAVA的环境变量
export JAVA_HOME=/usr/local/jdk1.7.0_79
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin

source /etc/profile			使环境变量生效

java -version				查看java版本

在这里插入图片描述
在这里插入图片描述

vim test.java				编辑java最基本的一个脚本,测试一下
public class test {
        public static void main(String[] args)
        {
                System.out.println("Hello World!");
        }
}

javac test.java				检测脚本
java test					执行脚本

在这里插入图片描述
在这里插入图片描述

cd /usr/local/tomcat/
cd webapps/				发布目录
cd ROOT/				发布的文件。index.jsp为tomcat的默认发布页面

在这里插入图片描述

cd /usr/local/tomcat/bin
./startup.sh    			开启tomcat
./shutdown.sh   			关闭tomcat
cat ../logs/catalina.out    查看日志信息
netstat -tnlp				查看端口,tomcat端口8080

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
浏览器:172.25.38.1:8080 tomcat的欢迎页
在这里插入图片描述
想要访问80端口自动转到8080端口,修改openresty的配置文件

cd /usr/local/openresty/nginx/
vim conf/nginx.conf
location ~ \.jsp$ {
                proxy_pass      http://127.0.0.1:8080;	将请求转到8080端口上
        }

/usr/local/openresty/nginx/sbin/nginx -t
/usr/local/openresty/nginx/sbin/nginx -s reload

在这里插入图片描述
在这里插入图片描述
浏览器:
172.25.38.1/index.jsp 访问到tomcat的欢迎页,但是没有图片
在这里插入图片描述
在tomcat默认发布页面下写一个简单的动态页面,实现动态资源的访问

cd /usr/local/tomcat/webapps/ROOT/
mv index.jsp index.jsp.bak

vim index.jsp
the time is: <%=new java.util.Date() %>

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
浏览器:
172.25.38.1/index.jsp 实现简单的动态访问
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值