tomcat练习

 1. 简述静态网页和动态网页的区别。

(1)静态页面和动态页面的交互性差异

         静态页面以展示为主,用户仅仅是通过页面获取相应的内容,而动态页面允许用户主动参与到页面之中,例如登录功能、查询功能、定制化页面内容等等。

(2)静态页面和动态页面的更新维护方式不同

         静态页面内容是固定的,并且以一个完整的文件保存在服务器上,动态页面以数据库技术为基础,当需要修改内容时,可以直接通过数据库修改。

(3)静态页面和动态页面的访问地址不同

         静态页面的每个网页都有一个固定的URL,并且页面以.htm/.html/.shtml/.xml常见形式作为后缀,而且不包含“?”,而动态页面的URL包含“?”,并且一般以.asp/.php/.jsp等扩展名结尾。

(4)静态页面和动态页面的响应速度不同

         静态页面内容是固定的,服务器的响应时间较快,而动态页面还需要根据需求从数据库中调取相应的数据“组装”成为用户需求的页面,因此其响应速度会比较慢。

2.简述 Webl.0 和 Web2.0 的区别

Web2.0 是相对Web1.0 的新的一类互联网应用的统称。Web1.0 的主要特点在于用户通过浏览器获取信息。Web2.0 则更注重用户的交互作用,用户既是网站内容的浏览者,也是网站内容的制造者。所谓网站内容的制造者是说互联网上的每一个用户不再仅仅是互联网的读者,同时也成为互联网的作者;不再仅仅是在互联网上冲浪,同时也成为波浪制造者;在模式上由单纯的“读”向“写”以及“共同建设”发展;由被动地接收互联网信息向主动创造互联网信息发展,从而更加人性化。
 

3.简述 GET 和 POST 方法的区别。

(1)GET产生一个TCP数据包;POST产生两个TCP数据包。

(2)GET请求在URL中传送的参数是有长度限制的,而POST没有。

(3)GET参数通过URL传递,POST放在Request body中。

(4)GET请求只能进行url编码,而POST支持多种编码方式。

(5)GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。

4.安装tomcat8,配置服务启动脚本,部署jpress应用。

(2)开机自启:

1.进入到 /etc/init.d 目录中: cd /etc/init.d

2.创建 tomcat 服务配置文件:vi tomcat

3.将以下代码复制到创建的 tomcat 配置文件中:

#!/bin/bash
# description: Tomcat Start Stop Restart
# processname: tomcat
# chkconfig: 2345 20 80
#idea - tomcat config start 
#!/bin/bash
# description: Tomcat Start Stop Restart
# processname: tomcat
# chkconfig: 2345 20 80
JAVA_HOME=/usr/java/jdk1.8.0_144
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CATALINA_HOME=/usr/local/tomcat
case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
#chmod 755 tomcat
#chkconfig --add tomcat
#chkconfig --level 2345 tomcat on
~                                  

4.按下exc输入 :wq!保存并退出

5.为 tomcat 分配可执行权限:chmod +x tomcat

6.添加 tomcat 为系统服务:chkconfig --add tomcat

7.输入命令查看是否添加成功: chkconfig --list

8.启动 tomcat命令:service tomcat start

9.就可以在浏览器输入ip:8080查看到tomcat页面了

(3)部署jpress应用

1.安装配置数据库

yum -y install mariadb-server 
systemctl start mariadb.service 
mysql -e "create database jpress DEFAULT CHARACTER SET utf8;" 
mysql -e "grant all on jpress.* to jpress@'localhost' identified by '123456';"

2.jpress站点上线

# ls /usr/local/tomcat/webapps/jpress-web-newest.war
/usr/local/tomcat/webapps/jpress-web-newest.war

 

 

 


版权声明:本文为m0_59520765原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。