Web集群--安装Tomcat

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

静态网页和动态网页的主要区别在于它们 如何生成 和 呈现页面内容

静态网页: 静态网页是以HTML静态页面为主要形式的网页,包含内容比较简单。网页的内容在服

务器上预先生成好,当用户请求访问该页面时,服务器直接将该页面的HTML文件发送给用户。静

态网页的优点是简单易于制作和快速加载,但缺点是功能限制较大,内容更新不方便。

动态网页: 动态网页是利用服务器端脚本语言动态生成网页内容的网页。当用户请求访问该页面

时,服务器会根据用户请求的数据和交互动作生成相应的页面。动态网页可以根据用户的需要动态

生成内容,功能更强大,也更具交互性。但是它的缺点是相对于静态网页来说,需要更多的服务器

资源,访问速度也比静态网页慢。

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

Web1.0与Web2.0的区别在于 重点 和 目的

Web1.0是指互联网早期阶段的一个时代,主要域为网站设计与开发。它的特点是网站的信息发布

和交流是单向的、静态的、被动的,即由网站管理员发布信息,用户只能被动接受。这种网站的交

互性比较少,用户主要是读取和获取信息。

Web2.0是一个全新的阶段,它主要关注者社交、交互和用户体验,用户不再只是被动接受信息,

而是可以更加积极的参与到网站的内容中,从而实现了社会化互动。

Web2.0是具有更高交互性和个性化的互联网时代,其主要特点包括:

1> 用户可以更活跃地参与网络

2> 网站具有更好的社交性,而非只是提供信息

3> 借助云计算、大数据、人工智能等新技术,提高网站的易用性、性能和用户体验。

4> 网站建立起了内容生态系统:用户和开发者可以在这个系统内进行交流、创作、分享和消费,

这种模式是Web1.0所无法实现的。

总之,Web2.0相比Web1.0有更多的交流和互动,而且数据源会更加多元化,人们可以通过它来更

好地实现信息的共享。

3.  Tomcat安装

1>  安装Java环境

[root@localhost ~]# yum install jdk-8u261-linux-x64.rpm -y

# 检验jdk是否安装成功及版本
[root@localhost ~]# java -version

2>  安装Tomcat解压包(在官网下载apache-tomcat-8.5.20.tar.gz)

[root@localhost ~]# tar xf apache-tomcat-8.5.20.tar.gz -C /usr/local/

# 创建软连接
[root@localhost ~]# ln -sv /usr/local/apache-tomcat-8.5.20/ /usr/local/tomcat

# 开启和关闭
开启:/usr/local/tomcat/bin/startup.sh
关闭:/usr/local/tomcat/bin/shutdown.sh

3.  配置服务启动脚本

[rootlocalhost ~}# vim /usr/lib/systemd/system/tomcat.service  

[Unit]
Description=Apache Tomcat
After=network.target remote-fs.target nss-lookup.target
 
[Service]
Type=forking
 
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecStop=/usr/local/tomcat/bin/shutdown.sh
 
[Install]
WantedBy=multi-user.target

4.  配置jpress配置

#  安装配置数据库
yum -y install mariadb-server
systemctl start mariadb.service

#  配置用户
mysql -e "create database jpress default character set utf8;"
mysql -e "grant all on ipress.* to jpress@'%' identified by '123456';"

#  将开发者的war拖拽到/usr/local/tomcat/webapps/目录下
[root@localhost webapps]# ll
drwxr-x---.  6 root root       68 Apr 15 17:31 jpress-v4.2.0
-rw-r--r--.  1 root root 71018586 Apr 15 17:30 jpress-v4.2.0.war