JavaWeb (a) - servidor web, Instalación y configuración de Tomcat

1. Conceptos básicos

1.1 Introducción

desarrollo web:

  • Internet es una red de significado

  • Web estática:

    • html, css
    • Disponible para todos los que ven el de datos no siempre cambian
  • Web dinámica :

    • Taobao, casi todos los sitios web
    • Disponible para todos los que ven la información siempre varían . Cada persona en diferentes momentos, diferentes lugares para ver información varía
    • tecnología de pila: servlet / JSP, ASP, PHP

En Java, el desarrollo de recursos de tecnología web dinámica refiere colectivamente como Javaweb

1.2 aplicación Web

aplicaciones web: para proporcionar acceso a las aplicaciones del navegador

  • a.html, b.html ... más recursos web, estos recursos web se puede acceder por el mundo exterior, el mundo exterior para proporcionar un servicio

  • Se colocarán esta unificadas recursos web en el mismo archivo, aplicaciones web -----> Tomcat: Servidor

  • Una aplicación web por una pluralidad de piezas

    • HTML, CSS, JS
    • JSP, servlets
    • programa java
    • jar 包
    • Perfiles (Properties)
      posteriores a la aplicación web preparación, si se desea proporcionar acceso al mundo exterior: la necesidad de una gestión unificada del servidor

web estático 1.3

  • .htm, sufijo .html estas páginas, si estas cosas persisten en el servidor, a través de la red, se pueden leer directamente
    Aquí Insertar imagen Descripción

  • La desventaja de la presencia web estática

    • interfaz web no puede actualizar dinámicamente , todos los usuarios ven la misma interfaz
    • Se puede no interactúa con la base de datos (datos no persistente, el usuario puede no interactúan)

Dinámica Web 1.4

  • Página dinámica mostrará: "páginas web que muestran los resultados varían"
    Aquí Insertar imagen Descripción

  • La desventaja de la presencia web dinámica

    • Únete produjo un error en el servidor web dinámico recursos, necesidad de reescribir demonio, republicación
  • Aprovechando la presencia de web dinámico

    • web páginas se pueden actualizar de forma dinámica , todos los usuarios ven la misma página
    • Se puede interactuar con la base de datos (datos de persistencia de: registro, información de productos, información de usuario ...)
      Aquí Insertar imagen Descripción

2. servidor web

2.1 explicación técnica

ÁSPID:

  • Microsoft: ASP es la más temprana populares
  • scripts VB incrustados en HTML, ASP + COM
  • En el desarrollo de ASP, la página básica tiene unos pocos miles de líneas de código de página de negocio y el caos
  • Los altos costos de mantenimiento
  • C#
  • IIS: Servicios de Internet Information Server se está ejecutando el servicio básico de Internet basado en Microsoft Windows proporcionado por Microsoft Corporation

PHP:

  • el desarrollo de PHP es muy rápido, muy potente, multi-plataforma, el código es muy simple (70%, WP)
  • La situación no puede llevar una gran cantidad de acceso (limitaciones)

El JSP / el Servlet:
B / S: navegador y el servidor
C / S: El cliente y el servidor

  • el empuje sol B estructura principal / S
  • idiomas (todas las grandes empresas o algunos componentes de código abierto están escritos en Java) basado en Java
  • Se puede llevar a tres problemas de alto impacto causados ​​por
  • sintaxis como ASP

...

servidor de Web 2.2

El servidor es una operación pasiva, y para algunas peticiones del usuario de procesamiento de información del usuario algún tipo de respuesta
de IIS
Microsoft; ASP ..., Windows viene con
Tomcat
Aquí Insertar imagen Descripción
Baidu programación orientada;

Tomcat es un proyecto central de la Apache Software Foundation (Fundación de Software Apache) en el proyecto Jakarta por el Apache, Sun y otras compañías e individuos para desarrollar a partir. Gracias a la participación y el apoyo de Sun, las últimas especificaciones Servlet y JSP siempre pueden reflejarse en Tomcat, Tomcat 5 soporta la última Servlet 2.4 y JSP 2.0 especificación. Debido a la avanzada tecnología de Tomcat, un rendimiento estable, y es gratis, tan amada por los fans de Java y ha sido reconocido por algunos desarrolladores de software se convierten en el servidor de aplicaciones Web más populares.

servidor Tomcat es un servicio de aplicaciones web de código abierto de forma gratuita , un servidor de aplicaciones de peso ligero pertenece, es ampliamente utilizado en muchas ocasiones no son sistemas pequeños y medianos y el acceso de usuarios simultáneos es la configuración preferida y depurar el programa de JSP. Para un principiante, es la mejor opción.

Tomcat páginas JSP se ejecutan realmente y Servlet. Tomcat 9.0 es la última versión del
...

3. Tomcat

3.1 instalar Tomcat

Tomcat web oficial: https: //tomcat.apache.org/
Aquí Insertar imagen Descripción
primera descompresión después de la instalación
Aquí Insertar imagen Descripción
con el fin de regular, preferiblemente después de la descompresión en una carpeta de Medio Ambiente
Aquí Insertar imagen Descripción

3.2 Tomcat puesta en marcha y configuración

acción carpeta:
Aquí Insertar imagen Descripción
Para iniciar Tomcat

  • Haga clic en los archivos startup.bat en el directorio binAquí Insertar imagen Descripción
  • A continuación, introduzca http: // localhost: 8080 Acceso / prueba de
    Aquí Insertar imagen Descripción
    cierre Tomcat
    Aquí Insertar imagen Descripción
    problema de la basura:
    el Apache-Tomcat-9.0.24 \ conf \ los logging.properties
    Aquí Insertar imagen Descripción
    Para facilitar su uso, configurar las variables de entorno
    Aquí Insertar imagen Descripción

3.3

Aquí Insertar imagen Descripción
Puede configurar el número de puerto para comenzar

  • El número de puerto predeterminado para Tomcat: 8080
  • MySQL: 3306
  • http: 80
  • https: 443
    Aquí Insertar imagen Descripción

Se puede configurar el nombre de host

  • El nombre de host predeterminado: localhost-> 127.0.0.1
  • El aplicaciones web ubicación de almacenamiento predeterminada: webapps
    Aquí Insertar imagen Descripción

preguntas de la entrevista difíciles:
hablar de cómo se accede al sitio!
(1) Introduzca un nombre de dominio, pulse la tecla Enter
(2) Comprobar el nativo de C: \ Windows \ System32 \ drivers \ etc \ No hay hosts bajo el perfil de la cartografía de dominio
① son: dirección de retorno IP directa correspondiente a este hay direcciones web en el programa que necesitamos, se puede acceder directamente
② no: servidor de DNS para buscar, encontrar las palabras para volver, no puede encontrar los rendimientos no puede encontrar
Aquí Insertar imagen Descripción
(3) se puede configurar la variable de entorno (opcional)

3.4 publicar un sitio Web

No sólo para imitar

  • archivo de la aplicación web será escribir su propio sitio web, en el servidor (Tomcat) carpeta especificada (aplicaciones web) hacia abajo, se puede acceder a una
    carpeta, como crear un archivo rootstudy
    Aquí Insertar imagen Descripción
    , index.html del doble clic, se muestra a continuación la página del
    Aquí Insertar imagen Descripción
    sitio web debe ser algún tipo de estructura
--webapps :Tomcat服务器的web目录
 -ROOT
 -rootstudy :网站的目录名
  - WEB-INF
   -classes : java程序
   -lib:web应用所依赖的jar包
   -web.xml :网站配置文件
  - index.html 默认的首页
  - static 
            -css
             -style.css
            -js
            -img
         -.....
Publicado 62 artículos originales · ganado elogios 2 · Vistas 2734

Supongo que te gusta

Origin blog.csdn.net/nzzynl95_/article/details/104157933
Recomendado
Clasificación