第四次作业

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向导一步步安装即可。

相关推荐
Gu_yyqx4 小时前
IDEA 中 Tomcat 部署 Java Web 项目
java·tomcat·maven
毕设源码-赖学姐14 小时前
【开题答辩全过程】以 安卓的服装销售APP为例,包含答辩的问题和答案
java·eclipse·tomcat
..Move...19 小时前
Docker应用部署tomcat和nginx
nginx·docker·tomcat
QMY5205202 天前
爬虫的意义
java·spring·tomcat·maven
5pace2 天前
Mac Nginx安装、启动、简单命令(苍穹外卖、黑马点评前端环境搭建)
java·前端·nginx·macos·tomcat
旷野说3 天前
Spring Boot 1.x、2.x 3.x区别汇总
java·spring·tomcat·1024程序员节
JH30733 天前
jvm,tomcat,spring的bean容器,三者的关系
jvm·spring·tomcat
R.lin3 天前
使用 Undertow 替代 Tomcat
java·后端·tomcat
Live&&learn3 天前
Tomcat 10和Tomcat 9引入servlet的不同
java·servlet·tomcat
K_i1344 天前
Tomcat核心原理与运维实战指南
java·运维·tomcat