web集群第一次作业

这篇具有很好参考价值的文章主要介绍了web集群第一次作业。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 目录

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

二. 简述 Web1.0 和 Web2.0 的区别

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


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

1. 首先,两者的页面资源特征不同:

  • 静态网页处理文件类型有.html、.jpg、.gif、.mp4、.swf、.avi、.wmv、.flv等,而动态网页后缀常见为.asp、.aspx、.php、.js、.do、.cgi。
  • 静态网页地址中不含有问号"?"或&等特殊符号,而动态网页地址中是经常含有的。

2. 其次,在响应速度方面,静态网页响应速度相对较快:

  • 静态网页是实实在在保存在服务器上的文件实体,当客户端向服务器请求数据时,服务器会直接从磁盘文件系统上返回数据,内容相对固定,容易被搜索引擎检索,且不需要连接数据库,因此响应速度较快。
  • 动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页,其中涉及到数据的连接访问和查询等一系列过程,所以响应速度相对较慢。

3. 最后,从交互性上来说,动态网页交互性较强:

  • 静态网页不能与数据库配合,页面交互性较差。
  • 动态网页页面可以与数据库配合,交互性较强。

二. 简述 Web1.0 和 Web2.0 的区别

Web1.0和Web2.0是指互联网发展的两个阶段。

Web1.0是指20世纪90年代初期互联网的早期阶段,主要是以静态网页的形式向用户展示信息,用户只能被动地接收内容,无法与网站进行互动。Web1.0的网站往往具有简单的设计和内容,通常只提供基本的信息,如公司介绍、联系方式等。

Web2.0则是指21世纪初期互联网新一代应用的发展阶段,它的特点是用户可以通过互联网与其他用户交互,创造和分享内容。Web2.0的网站往往具有更丰富的功能和交互性,用户可以直接参与到网站的内容创造、评论和分享之中,比如社交网站、博客、视频分享网站等。

总的来说,Web1.0注重向用户传递信息和内容,而Web2.0则更注重互动和用户体验,从被动的浏览变成了主动参与。

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

基础环境:CentOS 7.9(关闭防火墙、禁用SELinux)

JDK版本:jdk1.8.0_261(安装包:jdk-8u261-linux-x64.rpm,更多JDK版本获取  http://www.oracle.com/technetwork/java/javase/archive-139210.html)

Tomcat版本:tomcat 8.5.20(安装包:apache-tomcat-8.5.20.tar.gz,tomcat官网获取更多版本  http://tomcat.apache.org/)

Mysql版本:mysql5.7.42(安装包下载地址:https://repo.mysql.com/mysql57-community-release-el7-9.noarch.rpm)

Jpress版本:jpress 4.2.0(war包:jpress-v4.2.0.war,jpress官网获取 http://jpress.io/)

1、安装JDK

1)将jdk-8u261-linux-x64.rpm安装包上传到Linux本地,yum安装(yum安装方式会自动配置环境变量):

yum localinstall jdk-8u261-linux-x64.rpm -y

2)检查JDK环境是否正常:

java -version

web集群第一次作业

2、安装Tomcat

1)将apache-tomcat-8.5.20.tar.gz安装包上传到Linux本地,解压到/usr/local目录下:

tar xf apache-tomcat-8.5.20.tar.gz -C /usr/local

2)创建软链接简化文件名(方便Tomcat版本更新):

ln -s /usr/local/apache-tomcat-8.5.20 /usr/local/tomcat

3)配置环境变量:

echo 'export TOMCAT_HOME=/usr/local/tomcat' > /etc/profile.d/tomcat.sh
source /etc/profile.d/tomcat.sh

4)检查Tomcat安装是否成功:

/usr/local/tomcat/bin/version.sh

web集群第一次作业

5)开启Tomcat服务

/usr/local/tomcat/bin/startup.sh

web集群第一次作业

3、部署开源站点Jpress

两种方式:

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

1)这里第二种方式,直接将打包好的war包上传到/usr/local/tomcat/webapps目录下面:

mv jpress-v4.2.0.war /usr/local/tomcat/webapps/

2)安装并配置数据库:

由于jpress 4.2.0版本仅支持mysql5.6及mysql5.7版本,所以需要下载安装对应版本的mysql数据库

rpm -ivh https://repo.mysql.com/mysql57-community-release-el7-9.noarch.rpm
yum install mysql-server -y --nogpgcheck
systemctl start mysqld

在/var/log/mysql.log中找到临时密码,并修改root用户密码

#查找临时密码
grep 'temporary password' /var/log/mysqld.log 
2023-05-11T17:23:42.741781Z 1 [Note] A temporary password is generated for root@localhost: Yeuq>3E69/7i

#修改root密码
mysqladmin -uroot -p'Yeuq>3E69/7i' password 'Admin123!'

创建数据库和用户

mysql -uroot -pAdmin123! -e "create database jpress DEFAULT CHARACTER SET utf8;"
mysql -uroot -pAdmin123! -e 'grant all on jpress.* to jpress@"%" identified by "Jpress123!";'

3)浏览器访问jpress安装向导 http://IP:8080/jpress-v4.2.0/install,进行jpress安装:

web集群第一次作业

web集群第一次作业

web集群第一次作业

安装完成后会自动跳转到登录页面:http://192.168.5.133:8080/jpress-v4.2.0/admin/login

web集群第一次作业

 输入账号、密码、验证码即可成功登录:

web集群第一次作业

若没有自动跳转,可以尝试重启Tomcat服务,再访问 http://192.168.5.133:8080/jpress-v4.2.0/admin/login 即可(IP地址替换为你的Tomcat服务器的IP地址)文章来源地址https://www.toymoban.com/news/detail-440555.html

到了这里,关于web集群第一次作业的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • docker第一次作业

    docker第一次作业 1.安装docker服务,配置镜像加速器  yum install -y yum-utils device-mapper-persistent-data lvm2 y um-config-manager --add-repo https: //mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sed -i \\\'s+download.docker.com+mirrors.aliyun.com/docker-ce+\\\'  /etc/yum.repos.d/docker-ce.repo yum makecache fast yum -y install docke

    2024年02月12日
    浏览(33)
  • java第一次作业(一)

    知识点: 考查java的输入格式以及for循环 java格式 注意Main与main 代码: 知识点: for循环 数组 /输入数组 /数组比大小 代码: 知识点: println与print区别:println是输完之后转行 重点: 多重for循环 代码: 知识点: 调用函数 booean函数 重点: Scanner输入 代码: 知识点: 最后又有

    2024年03月25日
    浏览(43)
  • 数据库第一次作业

    1.创建一个英雄表 create table t_hero (      id int primary key auto_increment,      name varchar(10) unique not null,      gender char(5) check (gender in (\\\'男\\\',\\\'女\\\')),      grade char(5) default \\\'5星\\\',      `groups` char(5) check (`groups` in (\\\'毁灭\\\',\\\'巡猎\\\',\\\'智识\\\',\\\'存护\\\',\\\'虚无\\\',\\\'丰饶\\\')),      tel char(11)   default \\\'

    2024年01月18日
    浏览(43)
  • oop第一次博客作业

    前言 这学期刚刚接触面向对象程序设计,使用的是java语言。在此之前只接触过c语言。以我目前的学习进程来看二者的差别更多体现在面向对象的其中一个基本特性上,即封装性。在c语言中几乎所有内容都是公开的,java可以有效得规避这点。 学习的知识点 1.知道了类间关系

    2024年04月22日
    浏览(29)
  • 网络安全第一次作业

    1、什么是防火墙 防火墙是一种网络安全系统,它根据预先确定的安全规则监视和控制传入和传出的网络流量。其主要目的是阻止对计算机或网络的未经授权的访问,同时允许合法通信通过。 防火墙可以在硬件、软件或两者的组合中实现,并且可以配置为根据各种条件(如

    2024年02月07日
    浏览(37)
  • Python第一次作业练习

     输入:101 -成绩不及格/输入错误(超过100)​ 输入:87 -成绩良好      

    2024年02月09日
    浏览(29)
  • java第一次作业(二)

     思路: 运用expression的字符串输出 重点: expression输出 代码: 知识点: expression输出 思路: 充分运用两个for循环,一个掌控行数,一个掌控输出的数字 代码: 知识点: 输入 数字所占空格 换行 思路: 这种复杂的配凑问题,不要去想枚举去解,充分利用for循环语句 像这题

    2024年04月11日
    浏览(64)
  • 【网络应用与安全】第一次作业

    登录账号 登录个人账号,可以通过图形界面和命令两种方式。 图形界面:当前用户 logout ,切换用户,如果备选用户中没有自己的用户名,点击 not listed ,之后输入用户名和密码登录即可。 命令:使用 su your_username 方式,回车输入密码即可切换。 修改密码 操作步骤 输入

    2024年02月07日
    浏览(39)
  • 记第一次大作业:校园导航系统

    大二迎来了人生中的第一次大作业,因为上个学期转专业过来,学C的基础不扎实,凑巧这学期又初识了Java,可以算是我第一门系统学习的语言,本来是想用Java进行设计的,没想到我们的数据结构老师十分的坚持,一定要用C语言进行实现,那就没办法啦,就借着这个机会对

    2024年02月09日
    浏览(36)
  • SQL如何导入数据以及第一次上机作业

    首先得学会导入数据 使用excel格式不需要改成其它格式(如csv,txt),因为你改了到时候还是会报错(实践过使用Sum统计总数一直说我数据格式有问题) 首先右键TSGL数据库-任务-导入数据 点击next 记得先打开Book.Excel然后再到下面这个界面 数据源选择Microsoft Excel Excel文件路径

    2024年02月07日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包