第四次作业

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

静态页面 :请求响应信息,发给客户端进行处理,由浏览器进行解析,显示的页面。在网站设计中,纯粹HTML格式的网页(可以包含图片、视频JS (前端功能实现)、CSS (样式)等)通常被称为"静态网页"

动态页面 :请求响应信息,发给事务端进行处理,由服务端处理完成,将信息返回给客户端,生成的页面。所谓的动态网页是与静态网页相对而言的,也就是说,动态网页的URL后缀不是.html.htm、.xml、.shtml、.js css 等静态网页的常见扩展名形式,而是.asp、.aspx、.php、.js、.do、.cgi等形式

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

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

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

上传安装jdk

复制代码
yum localinstall jdk-8u261-linux-x64.rpm -y
java -version # 查看版本信息等

安装tomact

复制代码
tar xf apache-tomcat-8.5.70.tar.gz -C /usr/local  # 解压压缩包
ls /usr/local # 查看是否解压成功
ln -s /usr/local/apache-tomcat-8.5.70 /usr/local/tomcat  # 建立软链接

配置tomact

复制代码
echo 'export TOMCAT_HOME=/usr/local/tomcat'>>/etc/profile.d/tomcat.sh
source /etc/profile.d/tomcat.sh

测试是否安装成功

复制代码
/usr/local/tomcat/bin/version.sh # 查看是否安装成功
/usr/local/tomcat/bin/startup.sh # 启动tomcat服务
 
cat /etc/systemd/system/tomcat.service  # 查看自启动脚本
[Unit]
Description=Tomcat Server #服务的描述
After=syslog.target network.target #应该在syslog 和 network 后启动
 
#服务的启动行为
[Service]
Type=forking #服务派生出子进程
User=root    #服务用户
Group=root    #服务组
#服务的环境
Envirment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/
Envirment=CATALINA_PID=/usr/local/apache-tomcat-8.5.70/bin/tomcat.pid
Envirment=CATALINA_HOME=/usr/local/apache-tomcat-8.5.70
Envirment=CATALINA_BASE=/usr/local/apache-tomcat-8.5.70
#启动和关闭服务的命令
ExecStart=/usr/local/apache-tomcat-8.5.70/bin/startup.sh
ExecStop=/usr/local/apache-tomcat-8.5.70/bin/shutdown.sh
RemainAfterExit=yes #表示服务主进程退出后,该服务仍被视为激活。
 
#如何"安装"这个服务,也就是如何使这个服务在系统启动时自动启动。
[install]
WantedBy=multi-user.target #表示这个服务应该在多用户模式下启动。
 
 
systemctl daemon-reload  # 启动
systemctl start tomcat
systemctl enable tomcat

测试tomact环境是否成功

jpress部署

数据库安装并启动

复制代码
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';"

将jpress的war包放入指定的目录下

复制代码
cp jpress-web-newest.war /usr/local/tomcat/webapps/jpress-web-newest.war
ls  /usr/local/tomcat/webapps/jpress-web-newest.war

此时访问浏览器按照jpress向导一步步安装即可。

相关推荐
我登哥MVP7 分钟前
【SpringMVC笔记】 - 11 - SpringMVC 执行流程
java·spring boot·笔记·spring·tomcat·intellij-idea
seven97_top4 小时前
Tomcat的架构设计和启动过程详解
java·tomcat
小书房1 天前
搭建本地的源码查询服务器
运维·服务器·tomcat·opengrok·代码查询
天码-行空1 天前
深入拆解Tomcat架构:多层容器设计原理
java·架构·tomcat
工业甲酰苯胺1 天前
Tomcat的事件监听机制:观察者模式
java·观察者模式·tomcat
低客的黑调2 天前
MyBatis-Plus-从 CRUD 到高级特性
java·servlet·tomcat
天码-行空2 天前
深入拆解 Tomcat 系统架构:连接器如何设计
java·系统架构·tomcat
我登哥MVP2 天前
【SpringMVC笔记】 - 10 - 拦截器(Interceptor)
java·spring boot·spring·servlet·tomcat·maven
YaBingSec2 天前
玄机靶场-第三届-长城杯-初赛-SnakeBackdoor WP
java·运维·笔记·tomcat·ssh
北辰屿风3 天前
宝塔部署tomcat项目,nginx负载均衡代理访问报错404问题
java·tomcat