一、简述静态网页和动态网页的区别。
静态页面:请求响应信息,发给客户端进行处理,由浏览器进行解析,显示的页面。在网站设计中,纯粹HTML格式的网页(可以包含图片、视频JS (前端功能实现)、CSS (样式)等)通常被称为"静态网页"
优势:
- 访问的效率比较高
- 网页内容是固定不变的,因此,容易被搜索引擎收录
- 网页程序在用户浏览器端解析,当客户端向服务器请求数据时,服务器会直接从磁盘文件系 统上返回数据(不做任何解析) 劣势:
- 网页页面交互性交差,因为不能与数据库配合
- 保存在网站服务器文件系统上的,是实实在在保存在服务器上的文件实体
动态页面:请求响应信息,发给事务端进行处理,由服务端处理完成,将信息返回给客户端,生成的页面。所谓的动态网页是与静态网页相对而言的,也就是说,动态网页的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、关闭防护墙
systemctl disable firewalld
systemctl stop firewalld
3、禁用SELinux
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
wget -c https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.83/bin/apache-tomcat-8.5.83.tar.gz
解压,创建软连接
[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
/usr/local/tomcat/bin/startup.sh
验证是否启动:
查看进程ps -ef | grep java
查看端口netstat -lnupt | grep 8080
开始访问主页了
配置服务启动脚本
[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应用
安装数据库
yum install mariadb-server -y
启动服务并开机启动
systemctl enable --now mariadb
进入数据库,创建jpress数据库
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