Las personas que contactan con el servidor JSP básicamente comienzan desde la instalación de JSP, porque JSP no tiene ningún proceso de instalación como ASP, y no hay un paquete de instalación automática como PHP. La instalación de JSP es una comparación. Problemas, los pasos manuales son muchos, vamos a explicar paso a paso cómo configurar un servidor jsp en el entorno Linux.
Primero, instale Jdk
cd en el directorio de archivos de instalación de jdk
cp ./j2sdk-1_4_0-linux.bin /usr /local
Cd /usr /local
chmod a + x j2sdk-1_4_0-linux.bin
./j2sdk-1_4_0-linux.bin
Luego, siga el asistente de instalación para instalar Después de que el directorio jdk es /usr/local/jdk1.4
Segundo, instale Apache
Si ya instaló Apache al instalar el sistema operativo, desinstálelo. Al utilizar el Administrador de RPM para desinstalar Apache y sus paquetes relacionados, solo el sistema operativo más completo compilado e instalado es la instalación más completa del sistema, realmente puede controlarlo.
cd al directorio del archivo fuente de apache que descargaste
tar xvzf apache *
./configure --prefix = /usr /local /apache --enable-module = Así que
make; make install
Tercero, instale Resin
cd en el directorio de archivos fuente de apache descargado
tar xvzf resin * /usr /local
cd /usr /local /resin *
./configure --with-apache = /usr /local /apache
make; make install
Cuarto, configure el perfil
vi /etc /profile //También puede abrirlo con otro editor de texto, agregue la siguiente variable
JAVA_HOME = /usr /local /jdk1.4 < Br>
RESIN_HOME = /usr /local /resin-2.0
CLASSPATH = $ JAVA_HOME /lib: $ JAVA_HOME /jre /lib //Si tiene otras bibliotecas o controladores a nivel de sistema, continúe Escriba, sepárelo con dos puntos
PATH = $ PATH: $ JAVA_HOME /bin: $ JAVA_HOME /jre /bin
export JAVA_HOME RESIN_HOME CLASSPATH PATH
Guarde esto después de la modificación Cierre sesión, vuelva a iniciar sesión, abra la consola de comandos, ingrese env Si ve su variable de entorno en la salida devuelta, tiene éxito.
V. Configurando DNS
vi /etc /named.conf
Agregue la siguiente declaración:
zone 45it.com {
Escriba master;
archivo "45it.com";
}
zone 1.168.192.in-addr.arpa {
type master;
archivo "192.168.1";
}
Luego cree estos dos archivos de configuración:
toque /var/named/45it.com Cree www en él Registro NS o CNAME
toque /var/named/192.168.1 Después de configurar el puntero del nombre de dominio
Después de configurar, ejecute el siguiente comando:
ndc restat
nslookup
La ejecución de nslookup abrirá una línea de comandos interactiva. Ingrese www.45it.com. Si la IP se devuelve normalmente, el nombre de dominio se analiza correctamente.
VI. Configuración de Apache
Creación de un directorio raíz del sitio
mkdir /www
mkdir /www/www.45it.com
Vi /usr/local/apache/conf/httpd.conf
Agregue la siguiente declaración para crear un host virtual donde puede cambiar su nombre de dominio e IP.
NameVirtualHost 192.168.1.1 //machine ip
VirtualHost www.45it.com
ServerAdmin [email protected]
DocumentRoot /www /www. 45it.com
Nombre del servidor www.45it.com
Registro de errores /www.45it.com-error_log
Registro de registro personalizado /www.45it.com-access_log common
/VirtualHost
Después de guardar la declaración anterior, luego ejecute Apache restart, esto creará un sitio WEB con el nombre de dominio http://www.45it.com, pero ahora no lo admite. Jsp.
Además, si desea usar index.jsp como el archivo predeterminado de su sitio, busque la línea DirectoryIndex en httpd.conf y agregue index.jsp con espacios para separarse de otros nombres de archivos.
VII, configuración Resina
vi /usr/local/resin*/conf/resin.conf
1) Cancele el puerto 8080: comparta el puerto 80 con el puerto Apache, busque , elimine esta línea, si desea un seguro, luego puede comentarlo o cambiar 8080 a 80;
2) Cree un host virtual que admita jsp: encuéntrelo en el archivo de configuración, presione Enter para agregarlo detrás. La siguiente declaración:
ID de host = www.45it.com
app-dir /www /www.45it.com /app-dir
classpath id = bean source = Bean compile = true
/host
Después de guardar y salir de la configuración, www.45it.com admitirá jsp y usará el bean como el directorio raíz para almacenar javabeans.
VIII. Reinicie el servicio
Establezca un enlace simbólico:
ln -s /usr /local /apache /bin /apachectl /usr /bin /apache
ln -s /usr/local/resin*/bin/srun.sh /usr /bin /jsp
Reinicie los servicios de Apache y Resina:
apache start
jsp start
IX. Establecer una cuenta FTP
En este punto, jdk, dns, apache y resin están todos configurados. Ahora cree FTP
useradd 45it //nombre de cuenta
passwd 45it //Ingrese la contraseña, no menos de seis dígitos, con mayúsculas y minúsculas
Ejecute el comando anterior para crear el directorio /home /45it, elimínelo y luego ejecute el siguiente comando
Ln -s /www/www.45it.com /home /45it
Nota: Cambie el atributo de carpeta de /www/www.45it.com, establezca Propietario en 45it usuario, Grupo en 45it grupo, y proporcione El usuario tiene permisos de lectura y escritura, Otro tiene permisos de lectura; si no lo hace, iniciar sesión en FTP indicará que no tiene permiso y no puede navegar por el sitio de nombres de dominio.
Si desea agregar 45it usuarios al grupo de invitados ftp desde una perspectiva de seguridad, implementará 45it usuarios con /www/www.45it.com como su directorio raíz para evitar que se operen otros directorios. En este punto, puede iniciar sesión en su sitio FTP con la herramienta ftp en el cliente y cargar los archivos de su sitio.
X. Sitio de prueba
Agregue el servidor DNS a la IP de su servidor en la configuración de red del cliente, de modo que se pueda acceder al nombre de dominio que estableció anteriormente.
Si no usa la configuración de red o no está en conflicto con el servidor DNS en Internet, vaya al directorio c: /windows oc: /winnt para encontrar el archivo HOSTS, agregue la siguiente línea: 192.168.1.1 www.45it.com. La parte frontal es la IP de su servidor, seguida de su nombre de dominio, separada por TAB. Use una herramienta como Ultradev para crear un sitio local, establezca de forma remota el conjunto de ftp anterior, y luego cree un archivo test.jsp con una sola frase: 1 + 1 = <% = 1 + 1 >
Cargue el archivo en el servidor, es decir, cárguelo en el directorio /www/www.45it.com y vaya a http://www.45it.com/test.jsp en el navegador del cliente, si regresa 1 + 1 = 2, la prueba fue exitosa.
. Recientemente, el servidor suele estar sujeto a intrusiones de hackers. La tecnología de intrusos
Para grupos pequeños de usuarios o usuarios domésticos que acceden a Internet, el acceso telefónico
Fallo Descripción: rápido cuando se instala la función servicios de virtualizació
MDT 2010 ha agregado una nueva función avanzada: Medios, que nos permite eliminar
Windows 2000 server IIS open parent path step
Script para rechazar automáticamente direcciones IP peligrosas
Conexión de Ubuntu máquina vsftp informó 530 enlace falló
Solución para rechazar el acceso a un sitio IP
¿Debería actualizarse el servidor antiguo?
Resolver problemas con el servidor web no accesible
¿Necesita deduplicación de almacenamiento primario?
Interpretación de la tecnología de servidor tolerante a fallos X86 de NEC
Método de prueba del servidor Apache
Tres maneras de realizar pruebas de servidor de diálisis
Consejos: comprar un servidor de marca o armar un servidor?
Modifique el archivo hosts para localizar el nombre de dominio a la IP especificada
¿Cómo configurar el día de la semana en el tiempo de la barra de tareas de win7?
¿Qué pasa si el sistema Win7 no puede guardar la contraseña de la cuenta compartida?
Solución falso de la muerte de la barra de tareas de XP [en]
Las 10 razones principales para que Windows 8 gane a Windows 7
Acceso rápido a la gestión de conexión de red de Vista
La forma más rápida de abrir el panel de control en el sistema Win8
Configuración de python y django
En el ajuste del registro de Windows XP