Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instalacion y Configuracion de RHEL 5 5 Con Apache PHP MySQL PhpMyAdmin Subversion 1 6 12 y NetBeans
Instalacion y Configuracion de RHEL 5 5 Con Apache PHP MySQL PhpMyAdmin Subversion 1 6 12 y NetBeans
5 con Apache,
PHP, MySQL, PhpMyAdmin, Subversion 1.6.12 y
NetBeans
Esta explicación es para instalaciones que se hagan de esta manera, ya que usando YUM, las
carpetas pueden variar, así como el nombre de los ficheros de configuración. Yo lo he instalado y me
funciona todo correctamente.
1. Durante el proceso de instalación de Red Hat Enterprise Linux 5.5, cuando nos pregunta lo
que queremos instalar, seleccionamos que queremos instalar PHP, el Servidor Web, y el
Servidor de Base de Datos MySQL.
2. Habilitamos e iniciamos los demonios de los servicios Web (httpd) y MySQL (mysqld), si todo
ha ido bien, y los servicios están levantados, os aparecerá la página de apache, cuando
abramos http://localhost en nuestro navegador, así como si ponemos en línea de comandos
la sentencia siguiente nos devolverá la versión de MySQL:
$mysql
>MySQL:quit
Bye
$
$su
Contraseña: ******
Iniciamos el servicio de MySQL en modo seguro, sin cargar las tablas de Grant:
#mysqld_safe --skip-grant-tables
[1] 5988
Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[6025]: started
#mysql -u root
mysql>use mysql;
mysql>update user set password=PASSWORD("NUEVOPASSWORD") where User='root';
mysql>flush privileges;
MySQL>quit
bye
#
3. La versión de PHP que viene en el disco de instalación de Red Hat 5.5, es la 5.1.6, por lo que
si necesitáis una versión mas actualizada, la tendréis que actualizar, en mi caso no me era
necesario.
http://www.phpmyadmin.net/home_page/downloads.php
Aquí tendréis que seleccionar la versión que queréis instalar, en mi caso, por la versión de
PHP que tengo, tuve que descargar la versión 2.11.11-rc1.
Editar la sección “/* Authentication type */”, de manera que quede como se indica a
continuación:
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['servers'][$i]['user'] = 'root';
$cfg['servers'][$i]['password'] = 'PASSWORD_DE_ROOT';
http://www.wandisco.com/products/download_reg.php?download=rhel
Os tenéis que registrar para poder proceder a la descarga la cual se hará desde un enlace
que os enviaran a vuestra dirección de correo electrónico, por lo que la dirección de e-mail
que pongáis deberá ser una dirección valida.
$svn help
$svnadmin help
En ambos casos se nos mostrará la ayuda de ambos comandos del Subversion, si esto no
sale, es que no se ha instalado correctamente.
Editamos los siguientes ficheros:
#nano –w /etc/httpd/conf.d/subversion.conf
<Location /prueba>
DAV svn
SVNPath /var/www/html/prueba
AuthType Basic
AuthName "Repositorio de Subversion"
AuthUserFile /etc/httpd/dav_svn.passwd
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>
</Location>
En este manual se explican los pasos a seguir para conectarse al gestor de versiones Subversion.
Primeramente descargamos NetBeans desde la Web del fabricante.
http://www.netbeans.org/
Una vez descargado, ejecutamos el paquete descargado haciendo doble clic sobre el.
Para solventar este inconveniente, descargamos Java SE Develoment Kit desde la Web de
fabricante.
http://www.java.com
Una vez descargado, ejecutamos el paquete descargado haciendo doble clic sobre el.
http://subversion.tigris.org/
Una vez descargado, ejecutamos el paquete descargado haciendo doble clic sobre el.
Seguimos al asistente.
En esta ventana, desmarcamos la opción de servidor, ya que solo queremos instalar el cliente.
Iniciamos NetBeans, haciendo doble clic en el nuevo icono que tenemos en el escritorio.
En caso de que se nos abrirá la siguiente ventana, seleccionamos la opción primera que es la que
viene por defecto, para obtener los binarios necesarios de Subversion.
Aquí pondremos los datos de nuestro servidor, así como los datos de un usuario que tenga acceso
valido a los repositorios, tanbien marcamos la casilla de Guardar Usuario y contraseña, para que no
se nos este preguntando cada vez que queremos acceder al repositorio, seguidamente pulsamos el
botón Siguiente.
Una vez conectado con el servidor de versiones, en esta ventana indicaremos el nombre de la
carpeta del repositorio, así como la revisión del repositorio, si no sabemos el numero de revisión,
podemos pulsar en el botón Buscar para ver que revisiones hay en el servidor, asi como indicar
donde guardaremos nuestra copia local.
En esta ventana pulsaremos el botón Lista, para que nos salga un listado de todas las revisiones
que hay en el servidor.
Seleccionamos la única revisión que tenemos haciendo clic sobre ella, y pulsando el botón Aceptar.
(Si nos conectásemos a un servidor Subversion en el que hubiesen varios proyectos y revisiones,
todo ellos se mostrarían en esta ventana.)
Cuando termine la verificación se nos mostrará esta ventana para crear un nuevo proyecto, ya que
aun no hay ninguno.
En caso de que hubiese varios proyectos en el servidor, se nos mostraría la siguiente ventana para
elegir el proyecto.
Finalizados los procesos, se nos mostrará el proyecto para empezar a trabajar con el.