静态网页和动态网页区别
静态网页和动态网页是两种常见的网页类型,它们在内容生成和交互方式上存在不同。
静态网页是在服务器上提前生成好的网页,它的内容在访问时不会发生变化。静态网页通常由HTML、CSS和JavaScript等静态文件组成,这些文件在用户访问时直接传输到浏览器并展示给用户。每个用户访问该网页时看到的是相同的内容。静态网页适用于内容相对稳定且不需要频繁更新的网站,如个人主页、企业宣传页等。
动态网页则是在用户访问时才生成的网页,它的内容可以根据用户的请求、输入和其他参数来动态地生成。动态网页通常由服务器端脚本(如PHP、Python、ASP.NET等)动态生成HTML并发送到浏览器。每个用户访问该网页时看到的内容可以根据用户的不同需求和交互行为而变化。动态网页可以实现更丰富的功能和交互体验,如社交网络、电子商务网站、论坛等。
总结来说,静态网页内容固定不变,适用于简单的展示型网站;而动态网页能够根据用户的需求和交互动态生成内容,适用于需要实时更新和复杂交互的网站。
web1.0和web2.0区别
web1.0主要注重用户通过浏览器获取信息,web2.0则是更注重用户的交互作用,用户既是网站内容的浏览者也是网站内容的制造者。Web1.0是被动的信息消费模式,只允许用户在网站上接受信息,不能进行交互和参与;而Web2.0则是一种更加交互式的网络环境,用户可以像参与社交网络那样自由地发布、共享信息,并通过评论、点赞等方式与其他用户互动
安装tomcat8,配置服务启动脚本,部署jpress应用
查看tomcat安装包
[root@localhost ~]# yum list | grep -i tomcat
安装tomcat
[root@localhost ~]# yum install tomcat -y
[root@localhost ~]# yum install tomcat-webapps.noarch -y
启动
[root@localhost ~]# systemctl start tomcat
查看状态
[root@localhost ~]# systemctl status tomcat.service
检查端口号
[root@localhost ~]# netstat -lnutp | grep 8080
tcp6 0 0 :::8080 :::* LISTEN 17620/java
检查
配置服务启动脚本
[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
运行
[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# systemctl restart tomcat
[root@localhost ~]# ps -ef | grep java
部署jpress
安装数据库
[root@localhost ~]# yum install mariadb-server -y
启动服务并设置为开机启动
[root@localhost ~]# systemctl enable --now mariadb
进入数据库,创建jpress数据库
create database jpress default character set utf8;
grant all on jpress.* to jpress@localhost identified by '123456';
部署jpress开源站点
上传包
[root@localhost ~]# ls
anaconda-ks.cfg apache-tomcat-8.5.70.tar.gz jdk-8u261-linux-x64.rpm jpress-web-newest.wa
[root@localhost ~]# mv jpress-web-newest.war /usr/local/tomcat/webapps/
[root@localhost ~]# ll /usr/local/tomcat/webapps/
浏览器访问
安装完毕之后,重启tomcat。
[root@localhost ~]# systemctl restart tomcat