1. 简述静态网页和动态网页的区别。
静态网页:事先创建好的网页,通常通过HTML、CSS和JavaScript等静态文件组成,不需要和服务器进行交互,加载速度快
动态网页:根据用户需求动态生成网页,动态网页通常使用服务器端脚本语言(如PHP、ASP、JSP等,需要和服务器进行交互,具有更灵活的功能和交互性
2. 简述 Webl.0 和 Web2.0 的区别。
3. 安装tomcat8,配置服务启动脚本,部署jpress应用。
1.下载jdk,配置java环境
mkdir -p /usr/java
tar xf jdk-8u60-linux-x64.tar.gz -C /usr/java
这里可以替换成自己的jdk的包
2.配置java环境变量
vim /etc/profile.d/java.sh
JAVA_HOME=/usr/java/jdk1.8.0_60
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH
测试:
source /etc/profile.d/java.sh
java -version
3.安装tomcat
tar xf apache-tomcat-8.5.70.tar.gz -C /usr/local
ls /usr/local
#创建软连接
ln -s /usr/local/apache-tomcat-8.5.70 /usr/local/tomcat
4.配置tomcat环境变量
echo 'export TOMCAT_HOME=/usr/local/tomcat'>>/etc/profile.d/tomcat.sh
source /etc/profile.d/tomcat.sh
5.检查是否安装完成
/usr/local/tomcat/bin/version.sh
安装完成
6.配置服务启动脚本
[root@localhost bin]# cat /etc/systemd/system/tomcat.service
#服务的描述和它在启动过程中的位置
[Unit]
Description=Tomcat Server #服务的描述
After=syslog.target network.target #应该在syslog 和 network 后启动
#服务的启动行为
[Service]
Type=forking #服务派生出子进程
User=root #服务用户
Group=root #服务组
#服务的环境
Envirment=JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/
Envirment=CATALINA_PID=/usr/local/apache-tomcat-8.5.70/bin/tomcat.pid
Envirment=CATALINA_HOME=/usr/local/apache-tomcat-8.5.70
Envirment=CATALINA_BASE=/usr/local/apache-tomcat-8.5.70
#启动和关闭服务的命令
ExecStart=/usr/local/apache-tomcat-8.5.70/bin/startup.sh
ExecStop=/usr/local/apache-tomcat-8.5.70/bin/shutdown.sh
RemainAfterExit=yes #表示服务主进程退出后,该服务仍被视为激活。
#如何“安装”这个服务,也就是如何使这个服务在系统启动时自动启动。
[install]
WantedBy=multi-user.target #表示这个服务应该在多用户模式下启动。
- 通过运行
systemctl daemon-reload
刷新服务列表。 - 运行
systemctl start tomcat
启动tomcat。 - 通过运行
systemctl enable tomcat
设置开机启动。
7.部署jpress开源站点
jpress
官网:
http://jpress.io
8.安装数据库
这里我已经安装了MySQL,所以我直接创建了一个数据库和用户
mysql -uroot -p1234 -e "create database jpress DEFAULT CHARACTER SET utf8;"
mysql -uroot -p1234 -e "grant all on jpress.* to jpress@'localhost' identified by '123456';"
9.jpress站点上线
把下载好的.war文件放入/webapps目录下
cp jpress-web-newest.war /usr/local/tomcat/webapps/jpress-web-newest.war
10.使用浏览器访问 http://IP:8080/jpress-web-newest/install
其中IP为自己主机的ip地址,访问后进入jppress下载界面
安装简单,跟着向导走即可,安装完后
后台界面:
访问 http://IP:8080/jpress-web-newest/admin/login
IP为自己主机的IP地址