Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/03/2007, 11:39
joseluisbz
 
Fecha de Ingreso: febrero-2007
Ubicación: Barranquilla, Colombia
Mensajes: 181
Antigüedad: 17 años, 4 meses
Puntos: 3
Instrucciones 1

QUITAR LA VERSION ANTERIOR DE JAVA
/usr/lib/jvm/jre


//--------------------------------------------------------------
INSTALAR EL J2SE

cp -p j2sdk-1_4_2_13-linux-i586.bin /usr/local/
./j2sdk-1_4_2_13-linux-i586.bin

Crear Enlace Simbólico
# ln -s /usr/local/j2sdk1.4.2_13 /usr/local/j2se

Disponer JAVA_HOME como una variable de ambiente
# export JAVA_HOME=/usr/local/j2se
Verificar que la Variable se ha dispuesto
# echo $JAVA_HOME

# export PATH="$PATH:/usr/local/j2se/bin"

//--------------------------------------------------------------
INSTALAR J2EE

Este contiene un instalador gráfico.



//--------------------------------------------------------------
DISPOSICIÓN DE VARIABLES


# export JAVA_ROOT=/usr/local/j2se
# export JAVA_BINDIR=/usr/local/j2se/bin
# export JRE_HOME=/usr/local/j2se/jre
# export JAVA_HOME=/usr/local/j2se
# export JDK_HOME=/usr/local/j2se
# export JAVAEE_HOME=/usr/local/japsdk
# export set CLASSPATH=/usr/local/tomcat/common/lib/mysql-connector-java-5.0.4-bin.jar:$CLASSPATH


Para el JRE
# update-alternatives --install /usr/bin/java java /usr/local/j2se/jre/java 1
# update-alternatives --config java

Para el JSK
# update-alternatives --install /usr/bin/javac javac /usr/local/j2se/bin/javac 1
# update-alternatives --config javac



//--------------------------------------------------------------
COMPONENTE JMF-2.1.1e
export set JMFHOME=/usr/local/JMF-2.1.1e
export set CLASSPATH=/usr/local/JMF-2.1.1e/lib/jmf.jar:.:${CLASSPATH}
export set LD_LIBRARY_PATH=$JMFHOME/lib:${LD_LIBRARY_PATH}



//--------------------------------------------------------------
INSTALAR MYSQL

# groupadd mysql
# useradd -g mysql mysql

Descargar el MySQL reciente y conveniente (Por decirlo así, más reciente pero estable, me decidí por la 5.0.27)
descomprimir el archivo mysql-5.0.27.tar.gz e ingresar a la carpeta principal, en este caso mysql-5.0.27

# ./configure --prefix=/usr/local/mysql-5.0.27 --with-charset=utf8 --with-collation=utf8_general_ci
# make
# make install
Creamos un enlace simbólico
# ln -s /usr/local/mysql-5.0.27/ /usr/local/mysql

# cp support-files/my-small.cnf /etc/my.cnf
# chown root /etc/my.cnf
# chgrp root /etc/my.cnf
# chmod 644 /etc/my.cnf
Editamos el archivo /etc/my.cnf y bsucamos la claúsula [mysqld] y agregamos inmediatamente debajo
user = mysql
Guarmos el archivo
Creamos una base de datos llamada mysql
# /usr/local/mysql/bin/mysql_install_db --user=mysql

La salida sugiere el cambio de Password (Pero NO es recomendable hacerlo de la siguiente forma)
/usr/local/mysql-5.0.27/bin/mysqladmin -u root password 'new-password'
/usr/local/mysql-5.0.27/bin/mysqladmin -u root -h host_name password 'new-password'

Iniciamos el Servidor Por Primera vez
# /usr/local/mysql/bin/mysqld_safe --user=mysql &
Presionamos nuevamente enter para ver el Promptuario
Verificamos funcionamiento
# /usr/local/mysql/bin/mysqladmin version
Para conectarnos al servidor
# /usr/local/mysql/bin/mysql -u root

Antes de hacer algo disponemos el password para los usuarios root.
DELETE FROM mysql.user WHERE User = '';
FLUSH PRIVILEGES;
SELECT Host, User FROM mysql.user;
Buscamos el registro que tiene el root en la columna User y otra en vez de localhost en la Columna Host
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('new_password');
SET PASSWORD FOR 'root'@'host_name' = PASSWORD('new_password');

Recuerde que este el superusuario MySQL, además debería usar un password fuerte y conservarlo seguro. Luego, cuando escriba los Script PHP no use el superusuario para acceder a las base de datos, esto es solo con el fin de propósitos de administración. Luego salimos con:
quit
Reiniciamos el servidor MySQL
# /usr/local/mysql/bin/mysqladmin -u root -p shutdown
# /usr/local/mysql/bin/mysqld_safe --user=mysql &

Ahora para acceder debemos hacer que solicite el password
# /usr/local/mysql/bin/mysql -u root -p
# /usr/local/mysql/bin/mysqladmin -u root -p version

# mysql -u mysql -p

Para incio automático
# cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql
# chmod 755 /etc/init.d/mysql
# chkconfig --add mysql
# chkconfig --level 35 mysql on

Para crear una Base de datos
# /usr/local/mysql/bin/mysqladmin -u root -p create db1
Para eliminar una base de datos
# /usr/local/mysql/bin/mysqladmin -u root -p drop db1