1. 简述静态网页和动态网页的区别。
(1)文件类型:静态网页处理文件类型:.html、jpg、.gif、.mp4、.swf、.avi、.wmv、.flv
动态网页处理文件类型:.asp、.aspx、.php、.js、.do、.cgi
(2)静态网页地址中不含有“?”或&等符号
(3)静态网页页内容是固定不变的,因此,容易被搜索引擎收录,但其网页页面交互性交差,因此不能与数据库配合;动态网页页面交互性强,可以与数据库配合,但不便于被搜索引擎收录
2. 简述 Webl.0 和 Web2.0 的区别。
Web2.0 是相对Web1.0 的新的一类互联网应用的统称。
Web1.0 的主要特点在于用户通过浏览器获取信息。
Web2.0 则更注重用户的交互作用,用户既是网站内容的浏览者,也是网站内容的制造者。所谓网站内容的制造者是说互联网上的每一个用户不再仅仅是互联网的读者,同时也成为互联网的作者;不再仅仅是在互联网上冲浪,同时也成为波浪制造者;在模式上由单纯的“读”向“写”以及“共同建设”发展;由被动地接收互联网信息向主动创造互联网信息发展,从而更加人性化。
3. 简述 GET 和 POST 方法的区别。
(1)post请求更安全,它不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中,get请求的若是静态资源,则会缓存,如果是数据,则不会缓存;
(2)post请求发送的数据更大,get请求有url长度限制,http协议本身不限制,请求长度限制是由浏览器和web服务器决定和设置;
(3)post请求能发送更多的数据类型;
(4)get请求参数通过url传递,post请求放在request body中传递
(5)get请求产生一个TCP数据包;post请求产生两个TCP数据包,get请求时,浏览器会把http header和data一并发送出去,服务器响应200返回数据;post请求时,浏览器先发送header,服务器响应100 continue,浏览器再发送data,服务器响应200 返回数据
4. 安装tomcat8,配置服务启动脚本,部署jpress应用。
在阿里云上下载并安装系统,我这里的系统是centos7.9
yum install -y下载常用软件:wget lrzsz net-tools vim bash-completion tree dos2unix
安装jdk,一般是需要配置的,我这里用的下载的rpm包,所以无须配置,直接
yum install -y 这个rpm包即可
去tomcat官网上,下载tomcat
我用的是8.5.20,但这个上面一般只有每个版本的最新版
下载下来,可用wget或是下到电脑上再用xftp传到xshell上
使用tar命令解压到/usr/local中
tar xf apache-tomcat-8.5.20.tar.gz -C /usr/local
ln -s /usr/local/apache-tomcat-8.5.20 /usr/local/tomcat
别全抄┗|`O′|┛ ~~,看自己的版本
配置环境变量
echo 'export TOMCAT_HOME=/usr/local/tomcat'>>/etc/profile.d/tomcat.shsource /etc/profile.d/tomcat.sh
检查tomcat是否创建成功
/usr/local/tomcat/bin/version.sh
启动tomcat
/usr/local/tomcat/bin/startup.sh
配置文件
vim /usr/local/apache-tomcat-8.5.20/conf/tomcat-users.xml
vim /usr/local/tomcat/webapps/manager/META-INF/context.xml
vim /usr/local/tomcat/webapps/host-manager/META-INF/context.xml
完事
安装jpress
下载jpress包到Linux /usr/local/tomcat/webapps目录下
进入tomcat
点击jpress-web-newest