第四次作业

静态网页和动态网页区别
        静态网页和动态网页是两种常见的网页类型,它们在内容生成和交互方式上存在不同。

        静态网页是在服务器上提前生成好的网页,它的内容在访问时不会发生变化。静态网页通常由HTML、CSS和JavaScript等静态文件组成,这些文件在用户访问时直接传输到浏览器并展示给用户。每个用户访问该网页时看到的是相同的内容。静态网页适用于内容相对稳定且不需要频繁更新的网站,如个人主页、企业宣传页等。

        动态网页则是在用户访问时才生成的网页,它的内容可以根据用户的请求、输入和其他参数来动态地生成。动态网页通常由服务器端脚本(如PHP、Python、ASP.NET等)动态生成HTML并发送到浏览器。每个用户访问该网页时看到的内容可以根据用户的不同需求和交互行为而变化。动态网页可以实现更丰富的功能和交互体验,如社交网络、电子商务网站、论坛等。

        总结来说,静态网页内容固定不变,适用于简单的展示型网站;而动态网页能够根据用户的需求和交互动态生成内容,适用于需要实时更新和复杂交互的网站。

web1.0和web2.0区别
        web1.0主要注重用户通过浏览器获取信息,web2.0则是更注重用户的交互作用,用户既是网站内容的浏览者也是网站内容的制造者。Web1.0是被动的信息消费模式,只允许用户在网站上接受信息,不能进行交互和参与;而Web2.0则是一种更加交互式的网络环境,用户可以像参与社交网络那样自由地发布、共享信息,并通过评论、点赞等方式与其他用户互动。

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

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

RPM包安装:

上传tomcat和jdk包组

安装java的jdk包并检查

[root@localhost ~]# yum localinstall -y jdk-8u261-linux-x64.rpm
 
[root@localhost ~]# java -version
 
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 ~]# tar -xf apache-tomcat-8.5.70.tar.gz -C /usr/local/
 
[root@localhost ~]# ln -sv /usr/local/apache-tomcat-8.5.70/ /usr/local/tomcat
 
[root@localhost ~]# tree -d -L 1 /usr/local/tomcat/
 
/usr/local/tomcat/
 
├── bin
 
├── conf
 
├── lib
 
├── logs
 
├── temp
 
├── webapps
 
└── work

创建用户tomcat

[root@localhost ~]# groupadd -g 53 tomcat
 
[root@localhost ~]# useradd -u 53 -g 53 -c "Apache Tomcat" -d /usr/local/tomcat/ -s /sbin/nologin tomcat
 
[root@localhost ~]# chown -R tomcat.tomcat /usr/local/tomcat/*
编辑tomcat.service文件

[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
 
ExexStop=/bin/kill -s QUIT $MAINPID
 
User=tomcat
 
Group=tomcat
 
FrivateTmp=true
 
[Install]
 
WantedBy=multi-user.target

启动tomcat并设置成开机自启动

[root@localhost ~]# systemctl enable --now tomcat
 
[root@localhost ~]# systemctl status tomcat
 
[root@localhost ~]# ifconfig 
检查

 配置服务启动脚本

[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 --nadow marib
进入数据库,创建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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值