web服务基础以及简单的站点应用部署

一、 简述静态网页和动态网页的区别。
静态网页:
优势:
①访问的效率比较高
②网页内容是固定不变的,因此,容易被搜索引擎收录
③网页程序在用户浏览器端解析,当客户端向服务器请求数据时,服务器会直接从磁盘文件系
统上返回数据(不做任何解析)

劣势:
① 网页页面交互性交差,因为不能与数据库配合
② 保存在网站服务器文件系统上的,是实实在在保存在服务器上的文件实体

动态网页:
优势:
1.客户端与服务端交互能力强
劣势:
1.访问的效率比较低
2.不便于被搜索引擎收录

两者区别:
①动静态网页常见扩展名形式后缀不同。
②动态网页交互能力强,静态网页反之。
③静态网页容易被搜索引擎收录,动态网页不便于被收录。(静态网页保存在网站服务器文件系统中,是保存于服务器中的文件实体。)
④静态网页访问效率比动态网页高。
⑤动态网站地址含有特殊符号?,&等,静态地址则相反。

二、简述 Webl.0 和 Web2.0 的区别。
①Web 2.0 代表自 Web 1.0 以来互联网发生的累积变化;
②Web 2.0是非常动态的,而Web 1.0是静态的;
③Web 1.0主要用于浏览内容,而Web 2.0允许更多任务;
④Web 1.0 中的信息流是线性的,而 Web 2.0 中的信息流不是线性的;

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

1、tomcat8以及jdk的安装以及环境的配置

#jdk链接:
https://www.oracle.com/java/technologies/javase/javase8u211-later-archive-downloads.html

#创建java目录,并将下载好的jdk压缩包解压到/usr/java下;
[root@localhost ~]# mkdir -p /usr/java
[root@localhost ~]# tar xf jdk-8u371-linux-x64.tar.gz -C /usr/java

#配置环境变量(shell脚本配置):
[root@localhost ~]# vim /etc/profile.d/java.sh

#脚本内容(第一行jdk根据下载的版本号修改):
JAVA_HOME=/usr/java/jdk1.8.0_371
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH

#保存退出并运行脚本,查看是否能看到版本号,如下图:
[root@localhost ~]# source /etc/profile.d/java.sh
[root@localhost ~]# java -version

在这里插入图片描述

#tomcat链接:
https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.70/bin/

#其余步骤与安装jdk一样,解压下载好的tomcat压缩包:
[root@localhost ~]# tar xf apache-tomcat-8.5.70.tar.gz -C /usr/local
#建立软连接
[root@localhost ~]# ln -s /usr/local/apache-tomcat-8.5.70/ /usr/local/tomcat

#配置环境变量:
[root@localhost ~]# echo 'export TOMCAT_HOME=/usr/local/tomcat'>>/etc/profile.d/tomcat.sh
#执行脚本
[root@localhost ~]# source /etc/profile.d/tomcat.sh
#查看tomcat版本:
[root@localhost ~]# /usr/local/tomcat/bin/version.sh

在这里插入图片描述

#tomcat的启动与关闭:
[root@localhost ~]# /usr/local/tomcat/bin/startup.sh

在这里插入图片描述

[root@localhost ~]# /usr/local/tomcat/bin/shutdown.sh

在这里插入图片描述

2、部署jpress应用:
两种方式
第一种方式是直接将程序目录放在webapps目录下面
第二种方式是使用开发工具将程序打包成war包,然后上传到webapps目录下面。

我们这里采用war包的方式:
将下载好的jpress-newest.war包移动到webapps目录下

[root@localhost ~]# cp jpress-web-newest.war /usr/local/tomcat/webapps/

安装配置数据库:

命令:
#安装并启动mariadb服务
yum -y install mariadb-server
systemctl start mariadb.service

#创建jpress用户并授权,以及设置用户密码
mysql -e "create database jpress DEFAULT CHARACTER SET utf8;"
mysql -e "grant all on jpress.* to jpress@'localhost' identified by '123456';"

#jpress站点上线:
/usr/local/tomcat/webapps/jpress-web-newest.war

用浏览器访问:
http://IP:8080/jpress-web-newest/install
(填写网站名称,数据库用户,密码)

安装完毕之后,重启tomcat即可访问。
访问后台:http://IP:8080/jpress-web-newest/admin/login

效果如下图所示:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值