viernes, enero 30, 2009
Analizador de XML
Ultraedit es un programa que permite revisar la estructura basica de un archivo XML, sirve mucho para casos en que se necesita tener una XML bien formado
martes, enero 27, 2009
Comandos de Linux
Comandos LINUX | ||
---|---|---|
1 | adduser | Ver useradd. |
2 | alias | Crea atajos de comandos, lista los alias actuales. |
3 | apt-get | Herramienta de actualizacón/instalación remota de paquetes en sistemas basados en debian. |
4 | arp | Permite obtener/manipular la lista de direcciones MAC/Ip que el sistema ve. |
5 | awk | Análisis y procesamiento de patrones en archivos y listados. |
6 | basename | Permite eliminar la ruta del nombre de un archivo. |
7 | bc | Calculadora y lenguaje matemático, muy potente. |
8 | bzip2 | Compresor / descompresor de archivos. |
9 | cal | Despliega un calendario. |
10 | cat | Muestra el contenido de archivos y concatena archivos. |
11 | cd | Cambiar de directorio. |
12 | cfdisk | Herramienta de particionamiento de discos, usada en sistemas debian principalmente. |
13 | chage | Permite cambiar la información (expiración, caducidad, etc) de la contraseña de un usuario. |
14 | chattr | Cambia atributos extendidos de archivos y directorios |
15 | chgrp | Cambia el grupo de un archivo(s) o carpetas(s). |
16 | chkconfig | Controla/consulta el modo en que los servicios se ejecutan o no al inicio del sistema. |
17 | chmod | Cambia los permisos de un archivo(s) o carpetas(s). |
18 | chown | Cambia el propietario de un archivo(s) o carpetas(s). |
19 | chroot | Ejecuta comandos de root en un shell restringido a un directorio y sus subdirectorios. |
20 | clear | Limpia la terminal. |
21 | cmp | Compara dos archivos byte por byte. |
22 | crontab | Administra archivos cron para los usuarios y root. |
23 | curl | Permite descargar o transferir url's. |
24 | cut | Remueve secciones (columnas principalmente) de cada línea de un archivo o archivos. |
25 | date | Muestra/establece la fecha y hora actual. |
26 | dd | Convierte y copia archivos y sistemas de archivos. |
27 | df | Muestra el uso de espacio de discos duros o particiones. |
28 | diff | Busca y muestra diferencias entre archivos. |
29 | dig | Utilería para consultas a servidores DNS. |
30 | dmesg | Muestra los mensajes del arranque del sistema (boot). |
31 | dmidecode | Lista hardware del equipo directamente del BIOS. (también: lshw) |
32 | dos2unix | Convierte archivos de formato MS-DOS a formato Unix/Linux. |
33 | du | Muestra el uso de espacio de archivos y directorios. |
34 | echo | Imprime una línea de texto, variables, o contenido a un archivo. |
35 | edquota | Administra el control de cuotas de disco de usuario y grupos. |
36 | eject | Desmonta y expulsa un medio removible, como cdroms. |
37 | env | Ejecuta un programa en un entorno modificado. |
38 | ethtool | Permite desplegar o cambiar valores de una tarjeta de red. |
39 | exit | Sale del shell o terminal actual. |
40 | export | Exporta el valor de una variable. |
41 | expr | Evaluador de expresiones matemáticas. |
42 | fc | Lista, edita y reejecuta comandos previamente ejecutados. |
43 | fdisk | Herramienta para particionar discos, común a casi todas las distros. |
44 | file | Determina el tipo de archivo. |
45 | find | Búsqueda de archivos, multitud de opciones de búsqueda. |
46 | fortune | Imprime un adagio al azar. |
47 | free | Muestra el espacio usado y libre de memoria RAM y Swap. |
48 | fsck | Herramienta para verificar/reparar sistemas de archivos. |
49 | gawk | Análisis y procesamiento de patrones en archivos y listados. (versión gnu) |
50 | gedit | Editor de textos de gnome. |
51 | gpasswd | Permite la administración del archivo /etc/group |
52 | gpg | Herramienta de encriptación y de generación de certificados de seguridad (opengpg). |
53 | grep | Busca patrones de cadenas dentro de archivos. |
54 | groupadd | Crea un nuevo grupo en el sistema. |
55 | groupdel | Elimina un grupo en el sistema. |
56 | groupmod | Modifica un grupo en el sistema. |
57 | groups | Imprime los grupos a los que pertenece un usuario. |
58 | gzip | Comprime/expande archivos. |
59 | halt | Apaga el equipo. |
60 | hdparm | Establece y muestra características sobre los discos duros. |
61 | head | Despliega las primera líneas de un archivo. |
62 | help | Ayuda sobre los comandos internos de bash. |
63 | history | Muestra el historial de comandos del usuario. |
64 | host | Utileria de consulta a sevidores DNS. |
65 | hostname | Despliega el nombre del equipo. |
66 | hwclock | Muestra/Establece la fecha/hora del bios o hardware. (Fecha/Hora del sistema con date) |
67 | id | Muestra el UID (User ID) y GID (Group ID) del usuario |
68 | ifconfig | Muestra/Configura las interfaces de red del sistema. |
69 | init | Control de inicialización de un nivel de ejecucción. |
70 | insmod | Inserta módulos en el kernel. |
71 | ipcalc | Realiza cálculos simples sobre direcciones IP. |
72 | ipcount | Identificación de rangos de red, cálculo de IP's. |
73 | iptables | Herramienta de configuración del firewall de Linux. |
74 | iptraf | Analizador de tráfico de red en modo de texto. |
75 | iwconfig | Configura una tarjeta de red inalámbrica. |
76 | iwlist | Obtiene información detallada de una tarjeta inalámbrica. |
77 | jobs | Muestra los trabajos del usuario en suspensión o en background. |
78 | kate | Editor de textos de KDE. |
79 | kill | Termina procesos, mas correctamente envía señales a procesos. |
80 | killall | Termina procesos del mismo nombre o conjunto. |
81 | last | Muestra información de los últimos usuarios logueados. |
82 | lastb | Muestra información de los últimos intentos fallidos de loguearse. |
83 | less | Muestra el contenido de un archivo, permite búsquedas y movimento hacía atrás y adelante. |
84 | ln | Crea enlaces (accesos directos) suaves y duros de archivos y directorios. |
85 | locale | Información específica sobre las variables de entorno locales. |
86 | locate | Indexa y busca archivos. Mas seguro utilizar slocate. |
87 | losetup | Define y controla dispositivos del tipo 'loop'. |
88 | lpq | Muestra los documentos para imprimir en la cola de impresión. |
89 | lpr | Añade un documento a la cola de impresión. |
90 | ls | Lista archivos y directorios. |
91 | lshw | Lista hardware del equipo directamente del BIOS. (también: dmidecode) |
92 | lsmod | Muestra el estatus de los módulos en el kernel. |
93 | lsof | Muestra archivos abiertos de un programa en ejecucción, o de un usuario, proceso, etc. |
94 | lspci | Lista los dispositivos pci del sistema. |
95 | lsusb | Lista los dispositivos usb del sistema. |
96 | man | Muestra el manual del comando indicado. |
97 | mc | Manejador de archvivos con soporte de mouse en modo de texto, no todas las distro lo tienen. |
98 | mcedit | Editor de textos de mc. |
99 | md5sum | Comprueba (y genera) archivos con firma de certificación md5. |
100 | mkdir | Crea directorios. |
101 | mkfs | Construye un sistema de archivos de Linux. |
102 | mkpasswd | Generador de contraseñas. (Paquete del programa 'expect'). |
103 | modinfo | Muestra información acerca de los módulos del kernel. |
104 | modprobe | Herramienta que añade/remueve módulos del kernel. |
105 | more | Paginador similar a less pero menos funcioanal, ya que sale avanza y no retocede. |
106 | mount | Monta dispositvos de almacenamiento en particiones indicadas. |
107 | mtools | Conjunto de utilidades para acceder a discos DOS desde Linux. |
108 | mv | Mueve archivos y directorios. |
109 | netstat | Herramienta de red que muestra conexiones, tablas de ruteo, estadísticas de interfaces, etc. |
110 | nice | Ejecuta un programa con una prioridad de ejecucción distinta a la normal. |
111 | nohup | Ejecuta un programa inmune a los hangups y sin salida a una terminal. |
112 | openssl | Control, administración, generación de certificados de seguridad. |
113 | passwd | Cambia la contraseña del usuario indicado. |
114 | ping | Manda un echo_request (solicitud de eco) a un equipo en al red. |
115 | pkill | Manda señales a procesos basado en sus atributos. |
116 | pr | Fromatea o convierte archivos de texto para imprimirlos. |
117 | ps | Muestra los procesos del sistema o del usuario o ambos. |
118 | pstree | Muestra los procesos en forma de árbol. |
119 | pwconv | Agrega o establece la protección shadow el archivo /etc/passwd. |
120 | quota | Permite ver el uso de cuotas por usuario. |
121 | quotacheck | Crea, verifica, administra sistemas de cuotas de disco |
122 | quotaoff | Desactiva el control de cuotas de discos. |
123 | quotaon | Activa el control de cuotas de discos para usuarios y grupos. |
124 | rdesktop | Abre terminales gráficas ha?ia equipos Windows. |
125 | reboot | Reinicia el equipo. |
126 | renice | Cambia la prioridad de un proceso o programa en ejecucción. |
127 | repquota | Reporte de uso de cuotas de disco. |
128 | rev | Invierte las líneas de un archivo. |
129 | rm | Borra o elimina archivos. |
130 | route | Muestra/altera la tabla de ruteo IP. |
131 | rpm | Programa para la instalación/actualización/eliminación de paquetes, distros basadas en redhat. |
132 | runlevel | Muestra el nivel de ejecución actual y anterior del sistema. |
133 | scp | Copia archivos entre equipos, parte del paquete openssh (protocolo de comunicación encriptado). |
134 | screen | Administrador de terminales virtuales. |
135 | sed | Editor en línea que filtra y transforma archivos. |
136 | service | Ejecuta/detiene servicios en modo manual. |
137 | set | Muestra o establece el entorno de variables para el usuario actuual. |
138 | sha1sum | Comprueba (y genera) archivos con firma de certificación sha1. |
139 | shred | Elimina archivos de manera segura e irrecuperable. |
140 | shutdown | Apaga o reinicia el equipo. |
141 | sort | Ordena líneas de archivos y listas |
142 | ss | Utileria similar a netstat pero más básica, listados rápidos de sockets establecidos. |
143 | ssh | Programa de login remoto seguro, programa del paquete openssh (protocolo de comunicación encriptado). |
144 | startx | Inicia una sesión X. |
145 | su | Cambia del usuario actual al indicado. |
146 | sudo | Permite indicar que usuario ejecuta que comandos de root. |
147 | sync | Forza bloques en memoria a discos, actualiza el superbloque. |
148 | tac | Igual que cat, muestra y/o concatena archivos pero al revés. |
149 | tail | Muestra la parte final de un archivo. |
150 | tar | Herramienta empaquetadora/compresora de archivos. |
151 | time | Devuelve el tiempo en que se ejecutó el comando o programa indicado. |
152 | top | Muestra los procesos del sistema de manera interactiva y continua. |
153 | touch | Crea archivos vacios, cambia fechas de acceso y/o modificación de archivos. |
154 | tput | Cambia valores o capacidades de la terminal, en base a terminfo. |
155 | tty | Imprime el nombre de la terminal en la que se esta. |
156 | umask | Establece una máscara de permisos para cuando se crean directorios y archivos. |
157 | umount | Desmonta sistemas de archivos. |
158 | unalias | Elimina alias de comandos, creados con el comando alias. |
159 | uname | Despliega información del sistema. |
160 | uniq | Omite o reporta sobre líneas repetidas en un archivo o listado. |
161 | up2date | Herramienta de actualización/instalación remota de paquetes, (usada en redhat, centos). |
162 | uptime | Muestra que tanto tiempo lleva prendido el equipo. |
163 | urpmi | Herramienta de actualización/instalación remota de paquetes, distros basadas en rpm (usada en mandriva). |
164 | useradd | Añade usuarios. |
165 | userdel | Elimina usuarios. |
166 | usermod | Modifica información de usuarios. |
167 | vi | Editor visual de pantalla, editor de textos, que encuentras en todas las distros Linux. |
168 | vim | Igual que el vi pero mejorado. |
169 | visudo | Editor para el archivo de configuración /etc/sudoers de sudo. |
170 | vmstat | Proporciona información sobre la memoria virtual. |
171 | vmstat | Reporta estadísticas sobre la memoria virtual. |
172 | w | Muestra quien esta conectado al sistema y que esta haciendo. |
173 | wall | Manda un mensaje a todas las terminales. |
174 | warnquota | Configura /etc/warnquota.conf como complemento de mensajes para cuotas de disco. |
175 | wc | Cuenta palabras, líneas, caracteres de un archivo o listado. |
176 | wget | Descargador de archivos desde Internet, no interactivo. |
177 | whereis | Localiza el binario, fuentes y/o librerias, y documentación de un comado. |
178 | which | Muestra la ruta completa de un comando. |
179 | who | Muestra quien esta conectado al sistema. |
180 | xhost | Control de acceso para sesiones X. |
181 | xkill | Mata o termina a un cliente X, es decir, a un programa gráfico. |
182 | yes | Imprime una cadena repetidamente hasta que sea terminado o matado el comando. |
183 | yum | Herramienta de actualización/instalación remota de paquetes, distros basadas en rpm (usada en fedora, redhat y derivados). |
184 | zcat | Descomprime / muestra archivos comprimidos con gunzip (es idéntico a utilizar gunzip -c) |
185 | zless | Permite mostrar el contenido de archivos comprimidos. |
186 | zmore | Permite mostrar el contenido de archivos comprimidos. |
viernes, enero 16, 2009
Instalar en Centos POSTGRESQL
Instalamos el servicio:
configurar postgresql en centos 5.2
Gracias a: Renzo
Este es un manual muy basico, debe estar siempre iniciado el servicio de postgresql
service postgresql start
- yum install postgresql-server
yum install postgresql-test postgresql-jdbc php-pgsql postgresql-odbc qt-PostgreSQL
- service postgresql start
service postgresql stop
chkconfig postgresql on
configurar postgresql en centos 5.2
Gracias a: RenzoEste es un manual muy basico, debe estar siempre iniciado el servicio de postgresql
service postgresql start
Primero definiremos la Contraseña
#su postgres
#psql -d template1 -U postgres
alter user postgres with password 'postgres_password';
\q
Atención al punto y coma del final de la última línea y poner la contraseña elegida en texto plano.
Modificamos el archivo postgresql.conf que se encuentra en /var/lib/pgsql/data
tener en cuenta esta linea
listen_addresses = '*'
Esto significa que nuestro servidor escuchara "todo"
port = 5432
password_encryption = on
Modificamos el archivo pg_hba.conf que se encuentra en /var/lib/pgsql/data
#
# All IPv4 connections from localhost
host all all 127.0.0.1/32 md5
host all all 192.168.0.0/24 md5
#
Instalar PhpPgAdmin
Descargar el PhpPgAdmin de esta direccion
http://downloads.sourceforge.net/phppgadmin/phpPgAdmin-4.2.2.tar.bz2?modtime=1229617473&big_mirror=0
Descargar el RPM en base a la version del POSTGRESQL, en este caso estamos utilizando la version 8.1, descargamos el RPM correspondiente de la siguiente direccion
http://yum.pgsqlrpms.org/8.1/redhat/rhel-5-i386/repoview/phppgadmin.html
Para mas buscar otros paquetes:
http://yum.pgsqlrpms.org/
Procedemos a instalar el paquete.
phpPgAdmin-4.1.3-2.rhel5.noarch.rpm
Nos ubicamos en el BROWSER, digitamos los isguiente:
http://localhost/phppgadmin
Instalar webmin
Descargar un RPM http://www.webmin.com/
Instalamos:
Despues de instalado abrimos la herramienta desde un navegar utilizando la direccion Ip o el nombre del servidor de la maquina seguido del puerto 10000.
Utilizamos inicialmente la cuenta de root para ingresar al webmin y listo ya podemos realizar cambios y configuraciones remotamente en nuestro equipo.
Instalar Ruby con Mysql
#su postgres
#psql -d template1 -U postgres
alter user postgres with password 'postgres_password';
\q
Atención al punto y coma del final de la última línea y poner la contraseña elegida en texto plano.
Modificamos el archivo postgresql.conf que se encuentra en /var/lib/pgsql/data
tener en cuenta esta linea
listen_addresses = '*'
Esto significa que nuestro servidor escuchara "todo"
port = 5432
password_encryption = on
Modificamos el archivo pg_hba.conf que se encuentra en /var/lib/pgsql/data
#
# All IPv4 connections from localhost
host all all 127.0.0.1/32 md5
host all all 192.168.0.0/24 md5
#
Instalar PhpPgAdmin
Descargar el PhpPgAdmin de esta direccion
http://downloads.sourceforge.net/phppgadmin/phpPgAdmin-4.2.2.tar.bz2?modtime=1229617473&big_mirror=0
Descomprimir
tar -xzf
phpPgAdmin-4.2.2.tar.gz
Descargar el RPM en base a la version del POSTGRESQL, en este caso estamos utilizando la version 8.1, descargamos el RPM correspondiente de la siguiente direccion
http://yum.pgsqlrpms.org/8.1/redhat/rhel-5-i386/repoview/phppgadmin.html
Para mas buscar otros paquetes:
http://yum.pgsqlrpms.org/
Procedemos a instalar el paquete.
phpPgAdmin-4.1.3-2.rhel5.noarch.rpm
Nos ubicamos en el BROWSER, digitamos los isguiente:
http://localhost/phppgadmin
Instalar webmin
Descargar un RPM http://www.webmin.com/
Instalamos:
rpm -ivh webmin-x.xxx-x.noarch.rpm
Despues de instalado abrimos la herramienta desde un navegar utilizando la direccion Ip o el nombre del servidor de la maquina seguido del puerto 10000.
http://192.168.1.1:10000
Utilizamos inicialmente la cuenta de root para ingresar al webmin y listo ya podemos realizar cambios y configuraciones remotamente en nuestro equipo.
Instalar Ruby con Mysql
yum -y install ruby ruby-devel mysql-devel gcc
miércoles, enero 14, 2009
Instalando Linux
Revisar errores de ejecucion en /var/log para cualquier servicio
Instalar el MIDNIGHT COMMANDER
yum -y install mc
Si utiliza el putty y no se configura correctamente puede utilizar lo siguiente:
Activar Mysql
Iniciar servicio mysql
service mysqld start
Tambien utilice para que inicie automaticamente mysql al momento de arrancar el servidorl chkconfig mysqld on
mysql> select Host, User from mysql.user;
ERROR 1142 (42000): SELECT command denied to user ''@'localhost' for table 'user'
hacemos lo siguiente: mysqld --skip-grant-tables
nota: si no acepta es por que el nombre del archivo no es mysqld, entonces usar mysqld_safe --skip-grant-tables. Este fue el primer estrellon que me lleve, pero que es facil de intuir la solucion observando el directorio bin de mysql. El segundo estrellon que me lleve es que si aparece un error que mysql ya esta corriendo, eso quiere decir que el servicio no se pudo parar. esto puede pasar por razones de seguridad, sin embargo el responsable del servidor sabra pararlo (al menos ese fue mi caso).
Luego ejecute:
1. Ingresar a mysql
1. mysql -u root – p
2. Digitar password
2. En Mysql creamos el usuario root
1. CREATE USER 'root'@'%' IDENTIFIED BY 'clave';
3. Proporcionamos todos los privilegios a este usuario.
1.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'clave' WITH GRANT OPTION;
2.FLUSH PRIVILEGES;
4. Desactivar Firewall
1. service iptables stop
5. Podemos ya ingresar con el MYSQLAdministrator en Windows.
Instalacion de java (jdk):
1.- Bajarse la version de jdk de: http://java.sun.com/javase/downloads/index_jdk5.jsp
Y descargamos esta versión para Linux en binario:
jdk-1_5_0_xx-linux-i586.bin
2.- Lo copiamos dentro de Linux en /tmp/
3.- Damos permisos de ejecución:
chmod +x jdk-6u11-linux-i586.bin
4.- Instalación
./ jdk-6u11-linux-i586.bin
Al mostrar la licencia solo tendremos que aceptar los términos de uso del jdk.
Se crea toda un estructura de nombre jdk1.5.0_04 la cual podemos moverla donde queremos que este.
mv jdk-6u11-linux-i586/ /usr/local/jdk6
Configuración de variables de entorno:
Agregar las variables de entorno dentro del archivo /etc/profile:
export JAVA_HOME=/usr/local/jdk6
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$PATH:${JAVA_HOME}/bin
Crear un script tomcat para servicio en la carpeta /etc/init.d
Instalar el MIDNIGHT COMMANDER
yum -y install mc
Si utiliza el putty y no se configura correctamente puede utilizar lo siguiente:
- Click Derecho sobre la barra de titulo
- Seleccionar Change Settings
- Translation
- en Received Data Asummed to be in which character set , seleccione UTF-8
- Click en Apply
- Ejecute mc y se podra visualizar el cambio.
Actualizar APACHE en centos
yum install httpd httpd-devel php php-common php-devel
Activar Mysql
Iniciar servicio mysql
service mysqld start
Tambien utilice para que inicie automaticamente mysql al momento de arrancar el servidorl chkconfig mysqld on
mysqladmin -u root password nueva-clave-de-acceso
Si reporta este error:mysql> select Host, User from mysql.user;
ERROR 1142 (42000): SELECT command denied to user ''@'localhost' for table 'user'
hacemos lo siguiente: mysqld --skip-grant-tables
nota: si no acepta es por que el nombre del archivo no es mysqld, entonces usar mysqld_safe --skip-grant-tables. Este fue el primer estrellon que me lleve, pero que es facil de intuir la solucion observando el directorio bin de mysql. El segundo estrellon que me lleve es que si aparece un error que mysql ya esta corriendo, eso quiere decir que el servicio no se pudo parar. esto puede pasar por razones de seguridad, sin embargo el responsable del servidor sabra pararlo (al menos ese fue mi caso).
Luego ejecute:
1. Ingresar a mysql
1. mysql -u root – p
2. Digitar password
2. En Mysql creamos el usuario root
1. CREATE USER 'root'@'%' IDENTIFIED BY 'clave';
3. Proporcionamos todos los privilegios a este usuario.
1.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'clave' WITH GRANT OPTION;
2.FLUSH PRIVILEGES;
4. Desactivar Firewall
1. service iptables stop
5. Podemos ya ingresar con el MYSQLAdministrator en Windows.
Instalacion de java (jdk):
1.- Bajarse la version de jdk de: http://java.sun.com/javase/downloads/index_jdk5.jsp
Y descargamos esta versión para Linux en binario:
jdk-1_5_0_xx-linux-i586.bin
2.- Lo copiamos dentro de Linux en /tmp/
3.- Damos permisos de ejecución:
chmod +x jdk-6u11-linux-i586.bin
4.- Instalación
./ jdk-6u11-linux-i586.bin
Al mostrar la licencia solo tendremos que aceptar los términos de uso del jdk.
Se crea toda un estructura de nombre jdk1.5.0_04 la cual podemos moverla donde queremos que este.
mv jdk-6u11-linux-i586/ /usr/local/jdk6
Configuración de variables de entorno:
Agregar las variables de entorno dentro del archivo /etc/profile:
export JAVA_HOME=/usr/local/jdk6
export JRE_HOME=${JAVA_HOME}/jre
export PATH=$PATH:${JAVA_HOME}/bin
Crear un script tomcat para servicio en la carpeta /etc/init.d
# This is the init script for starting up the
# Jakarta Tomcat server
#
# description: Starts and stops the Tomcat daemon.
#
tomcat=/usr/local/tomcat
export JAVA_HOME=/usr/local/java
start(){
echo -n $"INICIANDO SERVICIO TOMCAT: "
$tomcat/bin/startup.sh
RETVAL=$?
echo
}
stop(){
echo -n $"PARANDO SERVICIO TOMCAT: "
$tomcat/bin/shutdown.sh
RETVAL=$?
echo
}
restart(){
stop
start
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
status)
# This doesn't work ;)
status tomcat
;;
restart)
restart
;;
*)
echo $"Usage: $0 {start|stop|status|restart}"
exit 1
esac
exit 0
chkconfig --add tomcat
chkconfig tomcat on
Para Activar y desactivar el tomcat
service tomcat restart
Instalar integracion con APACHE
Descargar modulo
http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/linux/
Para nuestro caso descargamos el siguiente modulo
http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/linux/jk-1.2.27/i386/mod_jk-1.2.27-httpd-2.2.6.so
Le renombramos por
rename mod_jk-1.2.27-httpd-2.2.6.so mod_jk.so
Configuramos Apache para que cargue el modulo de intergracion con tomcat:
$:vi /etc/httpd/conf/httpd.conf
En la secciòn de de "LoadModules" agregamos al final:
LoadModule jk_module modules/mod_jk.so
Y en la secciòn 3, y al final de todo:
#
# Opciones de mod_jk
#
JkWorkersFile "conf/workers.properties"
JkLogFile "logs/mod_jk.log"
JkLogLevel error
JkMount /jsp-examples default
JkMount /jsp-examples/* default
# Fin de opciones de mod_jk
Suscribirse a:
Entradas (Atom)