Describa brevemente la diferencia entre páginas web estáticas y páginas web dinámicas. Describa brevemente la diferencia entre Webl.0 y Web2.0. Instale tomcat8, configure el script de inicio del servicio, implemente la aplicación jpress

La diferencia entre páginas web estáticas y páginas web dinámicas

Las páginas web estáticas y dinámicas son dos tipos comunes de páginas web que se diferencian en la forma en que se genera el contenido y se interactúa con él.

Una página web estática es una página web generada de antemano en el servidor y su contenido no cambiará cuando se acceda a ella. Las páginas web estáticas generalmente se componen de archivos estáticos como HTML, CSS y JavaScript, y estos archivos se transmiten directamente al navegador y se muestran al usuario cuando lo visita. Cada usuario que visita la página ve el mismo contenido. Las páginas web estáticas son adecuadas para sitios web cuyo contenido es relativamente estable y no requieren actualizaciones frecuentes, como páginas de inicio personales, páginas promocionales corporativas, etc.

Una página web dinámica es una página web que se genera cuando un usuario la visita, y su contenido se puede generar dinámicamente de acuerdo con la solicitud, la entrada y otros parámetros del usuario. Las páginas web dinámicas suelen ser HTML generado dinámicamente mediante scripts del lado del servidor (como PHP, Python, ASP.NET, etc.) y enviados al navegador. El contenido que cada usuario ve al acceder a la página web puede variar según las diferentes necesidades y comportamientos de interacción de los usuarios. Las páginas web dinámicas pueden lograr funciones más ricas y experiencias interactivas, como redes sociales, sitios de comercio electrónico, foros, etc.

En resumen, las páginas web estáticas tienen contenido fijo y son adecuadas para sitios web de visualización simple; las páginas web dinámicas pueden generar contenido dinámicamente de acuerdo con las necesidades e interacciones del usuario, y son adecuadas para sitios web que requieren actualizaciones en tiempo real e interacciones complejas.

La diferencia entre web1.0 y web2.0

web1.0 se centra principalmente en que los usuarios obtengan información a través de los navegadores, mientras que web2.0 presta más atención a la interacción del usuario, que es tanto navegador como creador de contenido del sitio web. La Web 1.0 es un modo de consumo de información pasivo, que solo permite a los usuarios recibir información en el sitio web, y no pueden interactuar ni participar; mientras que la Web 2.0 es un entorno de red más interactivo, los usuarios pueden publicar información libremente, como participar en redes sociales, compartir información. , e interactuar con otros usuarios a través de comentarios, me gusta, etc.

Instale tomcat8, configure el script de inicio del servicio, implemente la aplicación jpress

Instalación del paquete RPM:

Subir grupo de paquetes tomcat y jdk

Instale el paquete java jdk y compruébelo

[root@localhost ~]# yum localinstall -y jdk-8u261-linux-x64.rpm

[root@localhost ~]# java -versión

versión de Java "1.8.0_261"

Entorno de ejecución Java(TM) SE (compilación 1.8.0_261-b12)

Máquina virtual de servidor Java HotSpot(TM) de 64 bits (compilación 25.261-b12, modo mixto)

Descomprimir e instalar 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 ~]# árbol -d -L 1 /usr/local/tomcat/

/usr/local/tomcat/

├── papelera

├── confinar

├── biblioteca

├── registros

├── temperatura

├── aplicaciones web

└── trabajar

crear usuario 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/*

Edite el archivo tomcat.service

[root@localhost ~]# vim /usr/lib/systemd/system/tomcat.service

[Unidad]

Descripción=Apache Tomcat

Después=network.target remoto-fs.target nss-lookup.target

[Servicio]

Tipo = bifurcación

Entorno=JAVA_HOME=/usr/java/jdk1.8.0_261-amd64

Entorno=CATALINA_HOME=/usr/local/tomcat

ExecStart=/usr/local/tomcat/bin/startup.sh

ExecReload=/bin/kill -s HUP $MAINPID

ExexStop=/bin/kill -s SALIR $MAINPID

Usuario=gato

Grupo = gato

FrivateTmp=verdadero

[Instalar]

WantedBy=multiusuario.objetivo

Inicie Tomcat y configúrelo para que se inicie automáticamente al arrancar

[root@localhost ~]# systemctl enable --ahora tomcat

[root@localhost ~]# systemctl estado tomcat

[raíz@localhost ~]# ifconfig 

​​​​​​​Comprobar

Configurar el script de inicio del servicio

[root@localhost ~]# vim /usr/lib/systemd/system/tomcat.service

[Unidad]

Descripción=Tomcat

Después=red.objetivo

[Servicio]

Tipo = bifurcación

ExecStart=/usr/local/tomcat/bin/startup.sh

ExecStop=/usr/local/tomcat/bin/shutdown.sh

PrivadoTmp=verdadero

[Instalar]

WantedBy=multiusuario.objetivo

correr

[root@localhost ~]# systemctl daemon-reload

[root@localhost ~]# systemctl reiniciar tomcat

[root@localhost ~]# ps -ef | grep java

implementar jpress

instalar base de datos

[root@localhost ~]# yum install mariadb-server -y

Inicie el servicio y configúrelo para que se inicie en el arranque

[root@localhost ~]# systemctl enable --ahora mariadb

Ingrese a la base de datos y cree una base de datos jpress

crear base de datos jpress juego de caracteres predeterminado utf8;

otorgar todo en jpress.* a jpress@localhost identificado por '123456';

Implementar el sitio de código abierto jpress

subir paquete

[raíz@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/

acceso al navegador

Una vez completada la instalación, reinicie Tomcat.

[ root@localhost ~ ] # systemctl reiniciar tomcat

Supongo que te gusta

Origin blog.csdn.net/m0_70940822/article/details/132128770
Recomendado
Clasificación