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