tomcat

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

静态网页是指在服务器存储的网页内容保持不变,不会根据用户的请求或其他条件而改变。它的内容是固定的,无法根据用户的不同需求进行个性化或实时更新。静态网页一般由HTML、CSS和JavaScript等静态资源组成,打开速度较快,但交互和动态性较差。

2.动态网页是指在服务器端生成页面内容的网页,它可以根据用户的请求、输入或其他条件来生成不同的内容。动态网页通常使用服务器端的脚本语言(如PHP、Python、ASP.NET等)来处理用户的请求,并查询数据库或进行其他操作来动态生成页面内容。动态网页可以根据用户的需求提供个性化内容、交互功能和实时更新,适用于需要频繁更新或根据用户行为定制页面的场景。

  1. 简述 Webl.0 和 Web2.0 的区别。

  2. Web1.0是指互联网早期的阶段,以静态网页为主,信息的传递主要是单向的。在Web1.0时代,用户在网上获取信息的方式主要是通过浏览网站,浏览者的角色是被动的。网站的内容由网站所有者或发布者提供,用户只能被动地接收和浏览信息。

2.Web2.0则是互联网的进化阶段,它强调用户参与、交互和协作。在Web2.0时代,用户成为内容的创造者和共享者,他们可以通过社交媒体、博客、维基百科等平台发布内容、评论、分享和合作。Web2.0注重用户生成的内容、个性化定制和社交互动,使得互联网更加开放、多元化和参与式。

内容创造:Web1.0以公司或机构为中心提供内容,而Web2.0注重用户生成的内容,用户成为内容的提供者和共享者。

参与度:Web1.0时代用户的角色较被动,而Web2.0鼓励用户参与,可以通过各种方式表达观点、分享内容并与其他用户互动。

个性化定制:Web1.0时代的网页内容是一对多的传递模式,而Web2.0允许根据用户的个人兴趣和行为习惯提供个性化的内容和服务。

社交互动:Web2.0注重社交平台和社区的发展,用户可以相互连接、交流和合作,形成社区和网络群体。

总体而言,Web2.0使互联网变得更加开放和互动,用户可以更主动地参与其中,共同创造和分享内容,推动了互联网的发展和变革。

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

    [root@bogon ~]# yum localinstall jdk-8u261-linux-x64.rpm -y
    [root@bogon ~]# java -version
    java version "1.8.0_261"
    Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)
    [root@bogon ~]# tar xf apache-tomcat-8.5.70.tar.gz -C /usr/local
    [root@bogon ~]# ln -sv /usr/local/apache-tomcat-8.5.70 /usr/local/tomcat
    [root@bogon ~]# /usr/local/tomcat/bin/startup.sh #启动
    [root@localhost ~]# ps -ef | grep java
    root 2128 1 58 21:16 pts/0 00:00:03 /usr/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK=0027 -Dignore.endorsed.dirs= -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
    root 2159 1579 0 21:16 pts/0 00:00:00 grep --color=auto java
    [root@localhost ~]# vim /usr/lib/systemd/system/tomcat.service
    [Unit]
    Description=Tomcat
    After=network.target

    [Service]
    Type=forking
    ExecStart=/usr/local/tomcat/bin/startup.sh
    ExecStop=/usr/local/tomcat/bin/shutdown.sh
    PrivateTmp=true

    [Install]
    WantedBy=multi-user.target

    [root@localhost ~]# systemctl daemon-reload
    [root@localhost ~]# systemctl stop tomcat
    [root@localhost ~]# /usr/local/tomcat/bin/shutdown.sh
    [root@localhost ~]# ps -ef | grep java
    [root@localhost ~]# systemctl start tomcat
    [root@localhost ~]# ps -ef | grep java
    [root@localhost ~]# yum install mariadb-server -y
    [root@localhost ~]# systemctl enable --now mariadb
    [root@localhost ~]# mysql
    MariaDB [(none)]> create database jpress default character set utf8;
    MariaDB [(none)]> grant all on jpress.* to jpress@localhost identified by '123456';

    -rw-r--r--. 1 root root 20797013 Aug 2 06:14 jpress-web-newest.war
    [root@localhost ~]# mv jpress-web-newest.war /usr/local/tomcat/webapps/

完成后重启

systemctl restart tomcat

访问后台:http://IP:8080/jpress-web-newest/admin/login

相关推荐
憧憬成为java架构高手的小白33 分钟前
LangGraph4j 实战(下)
java
天诰1 小时前
SA-K-11 检索会消失吗与四个未解问题
java·服务器·人工智能·python·机器学习·ai编程
这个昵称不容易5 小时前
SpringBoot「衣依」服装销售平台:144个Java文件180个接口,从挑衣服到收货评价整条链路都在
java·springboot·毕设
计算机毕设定制辅导-无忧学长5 小时前
《基于微信小程序的居家医疗陪护预约系统设计与实现》
java·spring boot·微信小程序·uniapp·居家医疗陪护预约系统
文丑颜不良啊6 小时前
LeetCode2221~2240题目解析
java·leetcode
秋饼6 小时前
Computer Use Agent Java 落地实战:感知-行动循环、执行器与安全围栏生产级实现
java·ai·技术分享·后端开发
文丑颜不良啊8 小时前
LeetCode2161~2180题目解析
java·leetcode
文丑颜不良啊10 小时前
LeetCode2141~2160题目解析
java·leetcode
LabVIEW开发10 小时前
LabVIEW 连接板:28 个端子怎么排,优先级怎么定
java·算法·labview
天天被压力11 小时前
【A股分钟级高频数据完全手册 #07】北交所历史分钟K线接口:京市Pro版分时批量
java·人工智能·python