viernes, junio 16, 2006

LAMP sección Apache

Cotinuamos con la instalación, despues de haber instalado los modulos de C y el JDK, seguimos con
APACHE, he descargado la versión httpd-2.2.2.tar.gz de http://httpd.apache.org/download.cgi
Y hacemos lo siguiente:

directorio '/usr/local/httpd'

# cd /usr/src
# tar zxvf /home/install/httpd-2.0.44.tar.gz
# cd /usr/src/httpd-2.0.44
# mkdir /usr/local/httpd
# make clean
# ./configure --prefix=/usr/local/httpd --enable-so
# make
# make install
Si no marca ningun error tenemos instalado el servidor web en nuestro Fedora, ahora para poder iniciar el demonio son los siguientes comandos:
Arrancar apache:
# /usr/local/httpd/bin/apachectl start
Detener apache:
# /usr/local/httpd/bin/apachectl stop
Ahora bien para iniciar desde el inicio el apache modificamos lo siguiente:
/sbin/chkconfig --level 3 httpd on

Y listo tenemos configurado nuestro apache para iniciar desde el principio.

LAMP seccion JDK

Obtener el jdk de Sun-Java:
jdk-1_5_0_07-linux-i586.bin

Si no han cambiado en sun.com de lugar aqui lo puedes bajar directamente:
https://sdlc3b.sun.com/ECom/EComActionServlet;jsessionid=DB3007842B3C38ACB842F05DFC93940A

NOTA TODO ESTO SE HACE CON PRIVILEGIOS DE root

Hay que recordar que este archivo no es ejecutable hay que cambiar los derechos.
[root@cps ~]# chmod 755 jdk-1_5_0_07-linux-i586.bin

De esta manera lo convertimos ejecutable, despues de eso ejecutamos el archivo con:
[root@cps ~]# ./jdk-1_5_0_07-linux-i586.bin

Nos muestra todo el contrato y al final aceptamos el mismo tecleando

any intellectual property right.

For inquiries please contact: Sun Microsystems, Inc.,
4150 Network Circle, Santa Clara, California 95054,
U.S.A. (LFI#143333/Form ID#011801)

Do you agree to the above license terms? [yes or no]
yes

Se desempaqueta, en mi caso tengo todos los archivos en /tools, asi que me genera un directorio
[root@cps jdk1.5.0_07]# pwd
/tools/jdk1.5.0_07

Movemos este directorio a /usr/local/java:
[root@cps ~]#mv /tools/jdk1.5.0_07 /usr/local/java

Una vez que tenemos el software en el sitio indicado procedemos a modificar el registro de profile
[root@cps jdk1.5.0_07]# cd /etc/
[root@cps jdk1.5.0_07]# vi profile

Buscar la linea que inicia con export y antes de ella agregamos las siguientes líneas:
# Creamos la instancia de JAVA_HOME y JAVA_BIN
JAVA_HOME="/usr/local/java"
JAVA_BIN="$JAVA_HOME/bin"

Y despues del export agregamos lo siguiente:
# Instanciamos al path
export JAVA_HOME JAVA_BIN

Una vez guardados los cambios procedemos a aplicar los cambios con el siguiente comando:
[root@cps jdk1.5.0_07]# . profile

Si no marca ningun error tenemos instalado el JDK, lo podemos comprobar con el siguiente comando:
[root@cps jdk1.5.0_07]# cd $JAVA_HOME
[root@cps java]# pwd
/usr/local/java
[root@cps java]#

Y como lo apreciamos nos manda al directorio donde instalamos el JDK.

lunes, mayo 01, 2006

LAMP seccion Compiladores

Requisitos para la instalación de LAMP (Linux Apache Mysql Php)

Tener instaladas todas la aplicaciones del compilador de C.

Ahora bien ¿Como saber que tenemos instaladas el compilador de C?

[rostos@cps Desktop]$ su - root
Contraseña:
[root@cps ~]# rpm -qa | grep -i gcc
gcc-objc-4.1.0-3
gcc-java-4.1.0-3
gcc-gnat-4.1.0-3
libgcc-4.1.0-3
gcc-4.1.0-3
gcc-c++-4.1.0-3
gcc-gfortran-4.1.0-3


En caso de no tener instaladas las librerias del compilador de C, se procede a instalarlas con:
[rostos@cps Desktop]$ su - root
Contraseña:
[root@cps ~]#
yum install gcc gcc-c++

Y así tenemos instalado las librerías del compilador de C.