静/动态网页、Web1.0/2.0、安装tomcat8

一、简述静态网页和动态网页的区别。

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

优势:

  1. 访问的效率比较高
  2. 网页内容是固定不变的,因此,容易被搜索引擎收录
  3. 网页程序在用户浏览器端解析,当客户端向服务器请求数据时,服务器会直接从磁盘文件系 统上返回数据(不做任何解析) 劣势:
  4. 网页页面交互性交差,因为不能与数据库配合
  5. 保存在网站服务器文件系统上的,是实实在在保存在服务器上的文件实体

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

优势:

1.客户端与服务端交互能力强 劣势:

1.访问的效率比较低

2.不便于被搜索引擎收录

二、 简述 Webl.0 和 Web2.0 的区别。

Web2.0 是相对Web1.0 的新的一类互联网应用的统称。 Web1.0 的主要特点在于用户通过浏览器获取信息。 Web2.0

则更注重用户的交互作用,用户既是网站内容的浏览者,也是网站内容的制造者。所谓网站内容的制造者是说互联网上的每一个用户不再仅仅是互联网的读者,同时也成为互联网的作者;不再仅仅是在互联网上冲浪,同时也成为波浪制造者;在模式上由单纯的"读"向"写"以及"共同建设"发展;由被动地接收互联网信息向主动创造互联网信息发展,从而更加人性化。

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

配置环境

1、配置固定IP,172.25.10.100
2、关闭防护墙
powershell 复制代码
systemctl disable firewalld
systemctl stop firewalld

3、禁用SELinux

powershell 复制代码
sed -i '/SELINUX=/ c SELINUX=disabled' /etc/selinux/config
sed '/SELINUX=/ c SELINUX=disabled' /etc/selinux/config
setenforce 0

4、安装常用软件

wget、lrzsz、net-tools、vim、bash-completion(自动补全)、tree、dos2unix

建议关机创建快照

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

安装JDK

1、上传JDK

2、安装JDK

a.安装前先检查一下 java -version

b.安装JDK yum localinstall jdk-8u144-linux-x64.rpm

c.在执行jps

安装tomcat

powershell 复制代码
wget -c https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.83/bin/apache-tomcat-8.5.83.tar.gz

解压,创建软连接

powershell 复制代码
[root@localhost ~]# ls
[root@localhost ~]# tar xf apache-tomcat-8.5.83.tar.gz -C /usr/local/
[root@localhost ~]# ls /usr/local/
[root@localhost ~]# ln -sv /usr/local/apache-tomcat-8.5.83/ /usr/local/tomcat

启动tomcat

powershell 复制代码
/usr/local/tomcat/bin/startup.sh

验证是否启动:

查看进程ps -ef | grep java

查看端口netstat -lnupt | grep 8080

开始访问主页了

配置服务启动脚本

powershell 复制代码
[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

部署jpress应用

安装数据库

powershell 复制代码
yum install mariadb-server -y

启动服务并开机启动

powershell 复制代码
systemctl enable --now mariadb

进入数据库,创建jpress数据库

powershell 复制代码
create database jpress default character set utf8;
grant all on jpress.* to jpress@localhost identified by '123456';

部署开源站点(jpress)

jpress官网:http://jpress.io

下载地址:https://github.com/JpressProjects/jpress

浏览器访问

http://IP:8080/jpress-web-newest/install

安装完毕之后,重启tomcat即可访问。

systemctl restart tomcat

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

相关推荐
mqiqe2 小时前
Python MySQL通过Binlog 获取变更记录 恢复数据
开发语言·python·mysql
工业甲酰苯胺2 小时前
MySQL 主从复制之多线程复制
android·mysql·adb
BestandW1shEs2 小时前
谈谈Mysql的常见基础问题
数据库·mysql
重生之Java开发工程师2 小时前
MySQL中的CAST类型转换函数
数据库·sql·mysql
教练、我想打篮球2 小时前
66 mysql 的 表自增长锁
数据库·mysql
Ljw...2 小时前
表的操作(MySQL)
数据库·mysql·表的操作
哥谭居民00012 小时前
MySQL的权限管理机制--授权表
数据库
wqq_9922502772 小时前
ssm旅游推荐系统的设计与开发
数据库·旅游
难以触及的高度3 小时前
mysql中between and怎么用
数据库·mysql