静态页面与动态页面的区别及部署jpress应用

静态页面与动态页面的区别及部署jpress应用Web2 0 是相对应 Web1 0 而言的 Web1 0 注重的是用户对信息的浏览 而 Web2 0 注重网页与用户的交互 用户不仅仅是在网上冲浪 同样也是网站的建设者 是浪花的制造者 既是读者也是互联网的作者

大家好,欢迎来到IT知识分享网。

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

静态网页:

1、首先是静态网页,静态网页每个网页中都有一个固定的URL,网页URL以htm、HTML、jpg、.gif、.mp4等常见形式为后缀,而且不含有问号;

2、静态网页内容一经发布到网页服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的。也就是说静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件,内容相对稳定,容易被搜索引擎收录,但交互性较差;

2、动态网页的URL后缀.asp、.aspx、.php、.js、.do、.cgi等 形式

3、动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时,服务器才会返回一个完整的网页,动态网页的问号对搜索引擎检索存在一定的问题,因此使用动态的网站使用搜索引擎时需要一定的技术才能适应搜索引擎的要求;

Web2.0以分享为特征的实时网络,用户在互联网上拥有自己的数据,并能在不同的网站上使用。

Web2.0是相对应Web1.0而言的,Web1.0注重的是用户对信息的浏览,而Web2.0注重网页与用户的交互,用户不仅仅是在网上冲浪,同样也是网站的建设者,是浪花的制造者,既是读者也是互联网的作者。由被动接受信息到主动创造,朝着“共同建设”的方向发展。

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

1、安装jdk文件:

我下载的jdk版本为:jdk-8u261-linux-x64.rpm
rpm包上传即可使用,不需要配置环境变量

[root@localhost ~]# yum localinstall jdk-8u261-linux-x64.rpm #安装 [root@localhost ~]# java -version # 查看jdk java version "1.8.0_261" Java(TM) SE Runtime Environment (build 1.8.0_261-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode) 

下载Tomcat安装包

[root@localhost ~]# wget -c https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.70/bin/apache-tomcat-8.5.70.tar.gz 

 解压Tomcat二进制包并创建软连接

[root@localhost ~]# tar xf apache-tomcat-8.5.70.tar.gz -C /usr/local/%0D%0A [root@node3 ~]# ln -sv /usr/local/apache-tomcat-8.5.70/ /usr/local/tomcat%0D%0A‘/usr/local/tomcat’ -> ‘/usr/local/apache-tomcat-8.5.70/’

创建用户组和用户,修改该目录的用户组

[root@localhost ~]# groupadd -r -g 53 tomcat [root@localhost ~]# useradd tomcat -u 53 -g 53 -r -c "Apache Tomcat" -s /sbin/nologin -d /usr/local/tomcat [root@localhost ~]# chown -R tomcat:tomcat /usr/local/tomcat/*

创建Tomcat的登录服务脚本

此处创建的登录服务脚本为普通用户登录:

[root@localhost]# vim /usr/lib/systemd/system/tomcat.service  [Unit] Description=Apache Tomcat After=network.target remote-fs.target nss-lookup.target   [Service] Type=forking Environment=JAVA_HOME=/usr/java/jdk1.8.0_261-amd64 Environment=CATALINA_HOME=/usr/local/tomcat   ExecStart=/usr/local/tomcat/bin/startup.sh ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID User=tomcat Group=tomcat PrivateTmp=true   [Install] WantedBy=multi-user.target
[root@localhost ~]# systemctl daemon-reload  [root@localhost ~]# systemctl start tomcat [root@localhost ~]# systemctl status tomcat

静态页面与动态页面的区别及部署jpress应用

 配置tomcat-users.xml 文件

[root@localhost ~]# vim /usr/local/tomcat/conf/tomcat-users-xml [root@localhost ~]# cat /usr/local/tomcat/conf/tomcat-users-xml  </me="admin-gui"/> <role rolename="admin-script"/> <role rolename="manager-gui"/> <role rolename="manager-jmx"/> <role rolename="manager-script"/> <role rolename="manager-status"/> <user username="tomcat" password="tomcat" roles="admin-gui,manager-gui,managerjmx,manager-script,manager-status,admin-script"/>

 部署jpress       

JPress是一个基于Spring Boot和MyBatis-Plus的Java开源内容发布系统,其具有易用性、高扩展性、高可定制性等特点。通过JPress,用户可以快速地搭建起一个属于自己的个人媒体平台,并在此基础上进行创作、传播、运营等活动。

从网站获取war包JPress官网-一个使用 Java 开发的 CMS 系统。将jpress包放到安装目录的webapps文件中。

创建对应数据库

# 创建数据库 mysql> create database jpress; Query OK, 1 row affected (0.01 sec) # 赋权 mysql> GRANT ALL ON jpress.* TO 'jpress'@'192.168.121.%' IDENTIFIED BY 'Jpress@123'; Query OK, 0 rows affected, 1 warning (0.00 sec) mysql> flush privileges     -> ; Query OK, 0 rows affected (0.00 sec) # 更新数据库 mysql> update mysql.user set host='%' where user='jpress'; Query OK, 1 row affected (0.00 sec) Rows matched: 1  Changed: 1  Warnings: 0 mysql> select user ,host from mysql.user; +-----------+-----------+ | user      | host      | +-----------+-----------+ | jpress    | %         | | root      | %         | | mysql.sys | localhost | | root      | localhost | +-----------+-----------+ 4 rows in set (0.00 sec) 

之后访问 地址 IP:8080/jpress-web-newest/install 出现以下界面

静态页面与动态页面的区别及部署jpress应用

创建成功后显示以下界面

静态页面与动态页面的区别及部署jpress应用 

 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/135865.html

(0)
上一篇 2025-07-01 17:45
下一篇 2025-07-01 18:10

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信